← ClaudeAtlas

omd-recalllisted

主动召回 omd 自记忆:推理/写作/决策卡住时主动查既有事实,不等被动触发。经 memory_recall 语义+词法混合检索,回带 confidence + source。Trigger:/omd-recall、查历史、以前怎么做的、翻一下记忆、有没有先例。
AbyssCN/oh-my-dag · ★ 38 · AI & Automation · score 80
Install: claude install-skill AbyssCN/oh-my-dag
# /omd-recall — 主动召回记忆 封 omd MCP 的 `memory_recall`(可能带 `mcp__omd__` 前缀;未加载先 ToolSearch "memory_recall")。它对 omd 自记忆做语义 + 词法混合检索,回一批**按相关性排序、带 confidence 和 source** 的命中。本 skill 是它的**主动门面**:卡住时你自己调,而不是等某个钩子替你触发。 ## 何时主动召回 - **写 plan / SDD 中卡住** —— 想「以前类似的怎么决策的」; - **设计抉择** —— 「该用 X 还是 Y」,想看历史依据再拍; - **跨模块复用** —— 「以前哪个模块解决过类似问题」; - **方法论 / 教训查询** —— 「我们的标准是什么」「这个坑以前踩过吗」。 ## 用法 ``` memory_recall(query="<自然语言或关键词>", k=5) ``` - `query` 用自然语言最好(检索是语义的):`跨租户隔离 auth 策略` 优于单个词;文件名 + 关键词也行。 - `k` 默认看全一点(5 左右);只要一条确认性事实就调小。 - 回来是一批命中,**每条带 confidence + source**——不是所有命中都可信,看下一节判。 ## 判可信度(别照单全收) 召回结果是线索不是真理,逐条自评: - **confidence 高 + source 明确(有文件/来源)** → 可当依据,引用时带上 source 路径; - **confidence 低 / source 模糊** → 只当「可能相关」的提示,落到具体依据前**用真源核一遍**(读那个文件 / 查代码); - **明显跑题** → 丢弃,别硬凑。 把用上的那几条回填进当前推理,并在结论里注明依据来自召回的哪条 source。 ## 与既有 skill 的边界 - `/omd-recall` = 卡住时**主动召回既有记忆(读)**。 - 不用于:巩固近期事件成持久记忆(**写**)→ `bun run scripts/omd-dream.ts`(dream 管线,无 slash 入口);把新决策/引用记进台账 → `/omd-note`;文件内字面搜索 → 用 runtime 原生 Grep;第三方库文档 → `context7` MCP;git 提交历史 → `git log`。