Skip to content

v0.1.0

Choose a tag to compare

@ccr-wer ccr-wer released this 14 Oct 05:43
· 9 commits to main since this release

dsh-devlog v0.1.0

DSH(DeepSeek Harness)插件:在 agent/turn-stopping 时自动把本轮上下文加工成面向开发者本人的第一人称开发日志,追加到本地 devlog/YYYY-MM-DD.md。

功能

  • 监听 agent/turn-stopping,每轮工作结束自动写日志(serial 钩子,不拦截轮次)
  • 从 session 事件流切片 + 过滤,提取本轮实质内容:用户指令 / 助手思考 / 工具调用 / 工具回显
  • 调用模型生成第一人称叙事日志,聚焦「为什么」和「踩坑」,不写 CHANGELOG、不第三人称报告腔
  • 追加落盘,不重写已有内容;可配置日志提示词(volatile)与生成思维链强度

安装

npm install dsh-devlog

挂载(开发态,单次任务)

dsh --profile headless --patch <path>/dsh-devlog/cordis.yml "<任务>"

常驻:把 cordis.yml 里的 insert 行合并进 $DSH_HOME/profiles/<profile>/cordis.patch.yml。

已知边界

  • 当前默认 blocking: true(生成期间轮次关闭会等待);长轮次材料量大时生成约 5–15s
  • 生成提示词、输出目录(outputDir)、生成强度(effort)均可在设置页/Config 调整

详见 README。