SuperAPI AI 工具集

prior-work-retrieval

通用与其它

查看项目

更新于 10-16 05:05

技能介绍

用途:在用户明确提出“查找既有工作/复用/历史”请求时,于大规模产出前先检索并核验已有成果,回答“已存在什么、哪个来源是当前版本、应复用哪些、哪些才是真正新增”。仅做只读现状检查、普通修 bug、机械验证或最终答案恰好是报告/摘要的任务,不触发该技能;仅因新工作可能重复也不构成触发。

主要能力:按显式声明的来源清单(manifest)跨载体检索,默认路径 ~/.config/daymade/prior-work/sources.json;用 rg 搜索文件系统载体,调用已声明的命令适配器,并暴露如 live WeChat 的人工路径。检索区分业务结果词(--outcome-term)与实现词(--term),结果候选优先排序。运行会写入不可变 run JSON 并返回 run_id。

使用方式:先读项目 AGENTS.md/CLAUDE.md 等当前决策文件,再校验清单:uv run --no-project python scripts/prior_work.py --manifest <path> validate-manifest;随后执行 retrieve(需 --business-outcome、--outcome-term、--query、--term、--session-id),不要重定向输出;对候选在原路径打开核验,必要时用 verify_artifact.py 比对交付物与关联工具结果;最后用 complete 记录 reuse/adapt 或 --no-reuse-reason,并以 check 通过后才开始大规模产出。

限制:retrieved 不等于 verified,verified 不等于 reused,状态须分开;清单是唯一发现范围;零候选载体不能凭转述断言“不存在”;低置信度结果不等于零结果;该检查不能认证归档、判断用户所指系统或确认当前部署。安装钩子需先通过自检:scripts/prior-work-retrieval.sh --selftest 与 --install;Codex 需人工在 /hooks 完成信任审核。用户可用明确措辞(如「本任务不需要 prior work 检索」)按提示范围退出。