- Add AI学习助手 agent creation script with all 39 tools, 3-layer KG+RAG memory - Add renshenguo (人参果) feishu bot integration (app_service + ws_handler) - Register renshenguo WS client in main.py startup - Add RENSHENGUO_APP_ID / RENSHENGUO_APP_SECRET / RENSHENGUO_AGENT_ID config - Reorganize docs from root into docs/ subdirectories - Move startup scripts to scripts/startup/ - Various backend optimizations and tool improvements Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.8 KiB
1.8 KiB
知你客服 15 号 · 能力说明
定位
在 知你客服 14 号(全量内置工具)基础上,强调 可持续、多步完成任务:
- 单次执行内:通过 LLM 节点配置
max_tool_iterations(默认 28),引擎在同一轮用户请求中允许多次「模型 ↔ 工具」迭代,适合长链路(读→写→校验、多接口查询等),避免「只调一次工具就收尾」。 - 提示词:要求模型主动规划多步工具链,并在末行 JSON 中可选用
task_complete、progress_report、continuation_hint等字段反馈进度。 - 跨轮:若单次仍无法跑完,由模型在回复中引导用户下一轮发「继续」,并依赖现有 会话记忆(Cache /
user_memory_*)衔接。
与 14 号的差异
| 项目 | 14 号 | 15 号 |
|---|---|---|
| 工具列表 | 10 个内置工具 | 相同 |
max_tool_iterations |
未设(引擎默认 5) | 28(可在设计器 llm-unified 的 data 中改) |
| 提示词 | 扩展工具说明 | 增加 可持续任务执行 与 JSON 进度字段 |
引擎支持
工作流引擎从 LLM 节点读取 max_tool_iterations 或 max_tool_call_rounds(整数, clamp 1~64),传入 llm_service.call_llm_with_tools 的 max_iterations。
创建 / 更新脚本
backend/scripts/create_zhini_kefu_15.py
默认从 知你客服14号 复制,目标 知你客服15号;若已存在则更新工作流与描述。
限制说明
- **「一直干到完」**在技术上受 模型上下文、工具迭代上限、单次执行超时 约束;超长任务需用户多轮「继续」或拆分需求。
- 工具种类与 14 号一致;若需更多类型的能力,需在平台增加新内置工具或 HTTP 工具后再挂到 Agent。