Skill检索侧补齐——inject_skills三级渐进披露(issue #108 Q4) #154
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
#108 Q4(issue #108 grill,2026-08-18 拍板:废弃 YAGNI,补检索侧);ADR 更新见 PR #150
What to build
Skill 三级渐进披露的检索/注入侧——
inject_skills工具 + 三级披露(列表/全文/文件)+ 冷启动从向量metadata 重建。写入侧(issue #41)已落地(反思周期内模型主动提议技能候选、过人设漂移守护后写进
Qdrant),检索侧此前用 YAGNI 理由延期,本票撤销延期、补齐。
原文(
docs/adr/0006-agency-and-drive.md「更新(2026-08-18,issue #108 grill Q4)」节):CONTEXT.md「技能(Skill)」条与 design.md 能动性层"技能"条已有完整设计描述(三级渐进披露/按需检索
注入/冷启动重建),实现期直接照此落地,不需要重新设计。
Acceptance criteria
inject_skills工具按 CONTEXT.md「技能」条描述实现:按需检索注入,三级渐进披露(先给列表,模型要看某条再展开全文,超长内容转文件)
othertool节点(design.md)对应现状确认无需改动(若实现形状与图示不符,回头更新图示)读到(端到端验证"写了没人读"这个此前的半成品问题已解决)
Not in scope
设计验证(design-verify)核实:本票 AC 明文要求'超长内容转文件',但仓库目前没有任何 host 发文件能力(CapabilitySet 无文件位、EgressPort 无 send_file、ResourcePort 的 kind 是不含 file 的封闭枚举)——这不是实现期可以自行降级处理的灰色地带,是 AC 与现有基建的真实冲突。
已与用户确认:文件级单独拆到 #163(Skill全文级超长内容转文件——新增host发文件能力),本票收窄到列表+全文两级。本票落地的'全文'级对超长内容会做截断+提示处理,作为#163 落地前的临时行为(#163 的 AC 明确要求'能力未声明时保持本票落地的截断+提示现状不变',衔接不会冲突)。