- 流程图生成完成后,发起用户协助询问是否入库:现在 / 稍后 / 不入库。 - 仅**深链(taskId)模式**(会商 rwfx-A / 3qfx-A / xdfx-A 等)且入库技能启用时才出现入库 询问 / 协助卡 / 手动入库按钮;普通会商不受影响。 - 「稍后入库」后输入框自由文字做意图识别(后端 /api/flow-extract/ingest-intent: start_ingest / add_data / other / unclear),模糊则发起入库协助;另提供手动入库按钮。 - 入库执行复用总结智能体的同一线程,在消息列表出一条「知识库入库」气泡并显示步骤条 (调度 → 调用入库技能 →(补充内容)→ 提交 → 完成),与第二步同款。 - 入库数据以**用户最后修改后的流程图**为准;并把深链 **taskId 一并传给入库技能**(技能必需)。 - 入库状态(asking/later/done 等)随第三步草稿存取,重载不重复询问。 - 入库技能先用示例(演示用):skills/public/knowledge-base-ingest/SKILL.md(force-add, skills/ 目录默认 gitignore),后续替换为真实入库技能时沿用同名即无缝切换。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2.1 KiB
2.1 KiB
name, description, allowed-tools
| name | description | allowed-tools | |
|---|---|---|---|
| knowledge-base-ingest | 把会商/方案的最终产物(总结报告 Markdown + 结构化流程图)入库到知识库。当用户在第三步生成流程图后表示「现在入库 / 开始入库 / 把方案入库 / 补充内容后入库」时使用本 Skill 触发入库。 |
|
知识库入库 Skill(示例 · 演示用)
⚠️ 这是一个示例(演示)技能,仅用于打通第三步「生成流程图 → 入库」的交互流程。 真正的入库技能(对接实际知识库写入接口)后续会替换本技能;届时只需保持
name: knowledge-base-ingest不变,前端的入库询问 / 意图识别 / 手动入库按钮即可 无缝切到真实实现。
用途
在多智能体会商的第三步,方案总结报告与结构化流程图生成完成后,把这份成果作为一条 记录沉淀进知识库,便于后续检索与复用。
何时触发
- 流程图生成完成后,系统会询问用户「现在入库 / 稍后入库 / 不入库」;
- 用户选择「现在入库」、点击「入库」按钮,或在输入框中表达「开始入库 / 把方案入库 / 补充 xxx 内容后再入库」时触发。
适用范围
仅深链(taskId)模式(会商 rwfx-A / 3qfx-A / xdfx-A 等)才提供入库;普通会商
不出现入库询问/按钮。
入库内容
- taskId:深链外部任务 id —— 技能必需信息,入库时一并传入;
- 标题:本次会商的任务目标(intent objective);
- 正文:方案总结报告(Markdown)+ 结构化流程图数据(以用户最后修改后的流程图为准);
- 可选:用户在「补充内容后再入库」时追加的说明。
调用过程(演示)
本示例技能不写真实知识库,仅在消息列表中以「调度入库技能 → 调用入库技能 → 提交方案
数据 → 入库完成」的步骤条演示调用过程。真实技能将把上述内容提交到知识库写入接口
(如 POST /api/knowledge-ingest/publish,按智能体 config.yaml 的 template_name
解析入库模板)。