DSH Plugins
返回列表
🧠

dsh-devlog-auto

记忆 更新于 2026.10.17

在终端中运行以下命令:

dsh plugin install ccr-wer/dsh-devlog-auto

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install ccr-wer/dsh-devlog-auto,或从插件库安装该插件(源码:https://github.com/ccr-wer/dsh-devlog-auto)。

插件介绍

写完代码却懒得记日志,是很多人的日常:今天改了什么、为什么这么改、踩了哪些坑,过几天就只剩模糊印象。dsh-devlog-auto 在 DSH 里补上这一环——每轮工作结束时,自动从本轮会话里抽出有价值的技术讨论,加工成只给你自己看的开发日志,而不是 CHANGELOG,也不是给外人看的会话摘要。

插件挂在 agent/turn-stopping 上,只观察、不干预对话走向。它会从事件流里切出本轮材料,滤掉系统消息、目录注入和无关噪音,再调用可配置的模型把内容写成第一人称叙述;若本轮没有实质内容,则输出 SKIP、不落盘。结果按天追加到本地 Markdown(默认在 DSH 主目录下的 devlog),每段以二级标题开头,只追加、不重写,方便你回头按时间线复盘。

在 DSH 生态里,记忆类插件负责「记」给 Agent 用的片段,提交类负责「交」,检索类负责「找」;本插件填的是把上下文和记忆里的技术细节,沉淀成面向开发者本人的工作记录。适合日常用 DSH 写代码、又希望留下可追溯决策与踩坑记录的人;也适合想验证「上下文 + 记忆 + 检查点 → 自动总结」在真实工作流里是否好用。

设置页可改日志提示词、模型与输出目录,并可选阻塞模式以保证 headless 下日志一定写完。调试材料可落盘,便于核对喂给模型的上下文是否完整——调提示词或排查「日志像在瞎编」时尤其有用。

使用场景

  • 每天收工前希望自动留下今天改了什么、为何这样改的记录
  • 长会话里技术讨论很多,不想事后手工整理成笔记
  • headless 或批量跑 Agent 时仍要把每轮结论落到本地 Markdown

适合人员

  • 日常用 DSH 写代码、需要可追溯决策与踩坑记录的开发者
  • 不想维护 CHANGELOG 式文档、只给自己写工作日记的人
  • 想验证 DSH 记忆与检查点能否驱动可靠自动总结的实践者