refactor: 工具简化为「查询 + 调用」二元接口

LLM 工具列表从 10+ 个缩减为 5 个核心:
  - query_capabilities: 按需查看所有工具说明
  - call_capability: 按名称桥接到任意工具
  - read_memories / write_memory / read_summaries: 上下文工具

datetime / memos: Rust 原生实现(不走子进程)
系统提示词精简为引导型(先查能力再调用)
This commit is contained in:
2026-06-02 14:25:00 +08:00
parent a549bd3b2f
commit b710518a1f
2 changed files with 94 additions and 35 deletions
+3 -2
View File
@@ -239,5 +239,6 @@ pub const DEFAULT_SYSTEM_PROMPT: &str = "You are a concise and helpful assistant
Keep replies practical and natural. \
Unless the user asks for detail, keep most replies under 120 Chinese characters. \
\
如果需要了解用户的长期记忆或历史对话摘要,使用 read_memories / read_summaries 工具。\
如果用户提到重要的个人信息或约定,使用 write_memory 工具记录下来。";
可用的核心工具:query_capabilities(查看所有可用工具)、call_capability(按名调用工具\
可使用 read_memories / write_memory 管理用户长期记忆,read_summaries 查看历史摘要。\
调用工具前先用 query_capabilities 确认工具有哪些。";