yuyolin/dsh-decision-log

yuyolin★ 2TypeScript最后同步: 2026-08-25

在 GitHub 打开

README 摘要

✨ 它是什么?一句话讲透 这个插件是给 AI 干活时用的"会议纪要本"。 AI 每做一个重要决定(比如"用 A 方案不用 B 方案"),你让它记一笔,它就写进项目里的 DECISIONS.md 。从此不管换新对话、换同事、还是过三个月回来看, "当初为什么这么做"永远有据可查。 它不是任务清单(那是 todo),不是聊天记录(那是 session),它是 项目的"决策记忆" ——代码的 git 记的是"改了什么",它记的是"为什么这么改"。 📌 使用前请先知道(很重要,30 秒读完) 这个插件装好后,不会在你界面上蹦出个新按钮、新窗口、新面板。 它是那种"藏在后台、随叫随到"的插件——需要 召唤 它,它才干活。 - 平时它隐身 :你该聊天聊天、该干活干活,界面上看不出它存在; - 你"召唤"它 :当你对 AI 说" 记一下:…… ",或者敲 /log-decision 命令,它立刻现身——把你这句话(连同上下文、理由) 写进这个小本本 : /.dsh/DECISIONS.md ; - 记完继续隐身 :落盘后它回到后台,等下一次召唤; - 它还会主动做一件事 :每次对话轮次开始时,它悄悄把"已记录的决定"注入给 AI 看,让 AI 别忘事—— 这是它唯一主动的动作 ,除此之外一切都要你开口召唤。 🎉 第一次使用会发生什么?(放心,一切正常) 当你第一次召唤这个插件(说"记一下"或敲 /log-decision )时,它会在你的项目里自动做两件事——注意,是它自己做的,你什么都不用管: 1. 自动新建一个文件夹 : /.dsh/ (它放小本本的地方); 2. 自动放一本空白的 DECISIONS.md :里面有表头、有格式,但一条记录都没有。 看到项目里突然多出个 .dsh/ 文件夹和文件?别慌,这是设计好的正常行为,不是 bug、不是病毒、更不需要你手动创建! - ✅ 只建一次 :只在 第一次 使用的时候建,以后任何一次调用都不会重复建、也不会覆盖你已有的记录; - ✅ 完全透明 :就是两份普通文件,你可以随时打开看、改、删(删了下次召唤它会重新建一本空的); - ✅ 不影响任何东西 :它不碰你的代码、不动你的聊天记录,只是静静地放一本"小本本"在项目里。 从第二次使用开始,一切照常 :文件已经在,插件直接往里面记,你完全感觉不到"初始化"这件事的存在。 💡 补充:从 第一次 开始, 每次对话 dsh 里的 AI 都会自动读到这本小本本的内容(摘要自动注入),所以就算一条都还没记,AI 也知道"有这么个本子在记录决策"——这件事跟"第一次"无关,是每次都发生的。 你的记录存哪?存你电脑上,一个独立的 MD 文件夹,不上云: 所以本质上是三件事: ① 装好它(后台就位)→ ② 第一次使用自动建好 MD 文件夹(.dsh/DECISIONS.md,只此一次)…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-plugin

分类