ccr-wer/dsh-devlog-auto ↗★ 0

dsh-devlog-auto

在回合结束时自动将上下文生成第一人称日志 适合需要自动记录开发轨迹、将Agent记忆转化为叙事性开发日志的项目。

套件
dsh-devlog-auto
相容性
待驗證
版本
0.1.0
授權
MIT
最近更新
2026年10月14日

安裝

此插件尚未提供可驗證的 bundle,或相容性檢查未通過。請先閱讀倉庫說明。 閱讀完整 README ↗

设置页可配置项

系统提示词不写死在文件里,模型与调试选项也都走 Config(均可在设置页改):

Config: {
  logPrompt: z.string().default(
).volatile(),  // 系统提示词(volatile,可热改)
  blocking: z.boolean().default(true),                  // 阻塞开关
  provider: z.string().default('deepseek-official'),    // 生成模型 provider
  model: z.string().default('deepseek-flash'),          // 生成模型名
  reasoningEffort: z.string().default('low'),           // 思维链强度(low/high;flash 无 none)
  debugDump: z.string().default('on-error'),            // 调试材料落盘:always / on-error / off
  outputDir: z.string().default(''),                    // 日志目录;留空 = $DSH_HOME/devlog
}
  • logPrompt:在 DSH 设置页的插件卡片里编辑,保存后生效;生成时用 config.logPrompt.get() 读当前值。已知限制:host(cordis 4.0.2)不识别 volatile,改配置保存后会重启插件(新值生效,非无感热替换)。prompts/system.md 是这个字段的初始默认值。
  • provider / model / reasoningEffort:生成用的模型与思维链强度。默认 deepseek-flash + low,日志加工足够;换模型/档位按需改。
  • debugDump:调试材料(喂给模型的完整上下文 + 原始事件)落盘策略。
    • always:每轮都写 .devlog-context-debug.txt(含你的代码/工具回显,默认不开启)
    • on-error:仅生成失败/异常时写,便于排查(默认)
    • off:从不写
    • 文件落在日志目录下,不在意可定期删。