chunsi-w/dsh-trajectory-governor4

@chunsi-m/dsh-trajectory-governor

Closed-loop trajectory policy plane for DeepSeek Harness: task episodes, continuity, information gain, verification debt, adaptive effort, and scoped capability control.

包名
@chunsi-m/dsh-trajectory-governor
版本
0.1.0
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:chunsi-w/dsh-trajectory-governor

!!!在 DeepSeek pro 模型使用比较好

面向 DeepSeek Harness 的闭环 Agent 轨迹控制平面。它不是继续增强一句 persona,也不是把会话永久分成 spec/react,而是围绕真实事件流维护:

  • Task Episode 与连续性关系;
  • 当前工作阶段;
  • 结构化信息增益;
  • 修改后的验证债务;
  • 重复调用与无新信息轨迹;
  • scoped 工具能力面;
  • 可选的自适应 reasoning effort;
  • 本地、非模型可见的决策账本。

本项目是对 dsh-mode-boost 的 clean-sheet 重构,不依赖 preset fork,也不依赖 super-injector。

配置

cordis.patch.yml 默认配置:

- insert:
    - id: trajectory-governor
      name: '@chunsi-m/dsh-trajectory-governor'
      config:
        mode: active
        adaptiveReasoning: false
        restrictBeforeEvidence: true
        autoVerify: true
        maxAutomaticContinuations: 1
        exposeStatusTool: true
        ledger: true
字段默认说明
modeactiveoff / shadow / active;shadow 只决策和记账,不改请求
adaptiveReasoningfalseinspect/design/recover 阶段选择模型声明的最深 effort;阶段结束后恢复 provider default
restrictBeforeEvidencetruefix/continuation 等任务在观察前临时隐藏已知专用写工具
autoVerifytrue有验证债务时允许 agent/turn-stopping 追加验证步骤
maxAutomaticContinuations1每个 turn 最多自动验证续步数;可设 0
noInformationLimit3重复调用或相同结果达到阈值后进入 recovery
exposeStatusTooltrue注册只读 trajectory_policy_status 工具
ledgertrue写入本地 policy ledger,不进入模型历史
ledgerPath$DSH_HOME/trajectory-governor/decisions.jsonl自定义账本路径
maxHintChars1200单条 model-visible policy hint 上限

推荐上线顺序

先使用 shadow mode:

mode: shadow
ledger: true

确认 relation/phase 判断符合真实会话后,再切换:

mode: active

adaptiveReasoning 默认关闭,因为改变 reasoning effort 会改变 request header 与缓存形状。应在具体 provider/model 上完成校准后再启用。