Install
openclaw skills install ai-chat-enhancerEnhances LLM chat by managing conversation history, caching responses, templating prompts, counting tokens, and tracking usage for efficient interactions.
openclaw skills install ai-chat-enhancerai_chat_enhancer.py (426行, 14208B)do-expandpy ai_chat_enhancer.py
from ai_chat_enhancer import main
result = main()
main() — 命令行入口函数add_to_history(self, role, content, metadata) — 添加对话到历史记录 Args: role: 角色 (user/assistant/system) content: 对话内容 metaget_history(self, limit, reverse) — 获取对话历史 Args: limit: 返回的条数限制 reverse: 是否倒序返回(最新的在前) Returns: 对话clear_history(self) — 清空对话历史count_tokens(self, text) — 计算文本的token数量 Args: text: 要计算的文本 Returns: token数量get_conversation_token_count(self) — 获取整个对话历史的token总数 Returns: 总token数cache_response(self, prompt, model, response, ttl_hours) — 缓存LLM响应 Args: prompt: 提示词 model: 使用的模型名称 response: LLM的响应 ttl_hget_cached_response(self, prompt, model) — 获取缓存的响应 Args: prompt: 提示词 model: 模型名称 Returns: 缓存的响应(如果存在且未过期)clear_cache(self) — 清空响应缓存add_template(self, name, template) — 添加提示词模板 Args: name: 模板名称 template: 模板内容(支持{变量名}格式的占位符)get_template(self, name) — 获取提示词模板 Args: name: 模板名称 Returns: 模板内容,如果不存在则返回Nonelist_templates(self) — 列出所有可用的模板名称 Returns: 模板名称列表render_template(self, name) — 渲染提示词模板 Args: name: 模板名称 **kwargs: 用于替换模板中占位符的变量 Returns: 渲染后的get_stats(self) — 获取使用统计信息 Returns: 包含各种统计数据的字典ChatEnhancer — (无说明)argparse, tiktoken
do-expand 管理think-expand 联动:为复杂问题提供思考链和推理增强learn-expand 联动:将对话历史用于个性化模型微调和知识积累see-expand 联动:将token使用情况和对话统计可视化hear-expand 联动:支持语音输入输出的AI对话增强Base directory: file:///C:\Users\pc.config\opencode\skills/ai-chat-enhancer
学习时间: 2026-06-01 20:56
学习时间: 2026-06-01 21:01
融合时间: 自动合并
学习时间: 2026-06-01 21:07
融合时间: 自动合并
学习时间: 2026-06-02 08:54
融合时间: 自动合并
学习时间: 2026-06-02 09:11
从 @成富_Alex 的视频中学到的技能 关键词: Chat, Agent, UI, 类似, ChatGPT, 的聊天界面, 测试, Spring
Chat Agent UI,类似 ChatGPT 的聊天界面,测试 Spring AI 应用
融合时间: 自动合并
学习时间: 2026-06-02 07:52
融合时间: 自动合并
学习时间: 2026-06-02 07:59
从 @nigo81 的视频中学到的技能 关键词: marginnote, MN, chat, 插件, 可以使用AI了
marginnote MN chat 插件(可以使用AI了)
学习时间: 2026-06-02 09:20
学习时间: 2026-06-02 09:32