Beants/dsh-trellis2

dsh-trellis

Trellis workflow integration for DeepSeek Harness: Trellis skills, /trellis commands, and .trellis scaffolding

AI 분석

核心用途是引入结构化的软件开发生命周期工作流,通过子代理协作完成代码编写与校验。适合进行中大型本地项目开发、需要严谨开发流程的程序员。

패키지
dsh-trellis
버전
0.1.0
라이선스
AGPL-3.0
최근 업데이트
2026. 8. 31.

설치

검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗

配置

配置分三层(后者覆盖前者),上层两层免重启热生效

schema 默认值 ← profile 插件 config(cordis.patch.yml,需重启)
             ← ~/.dsh/settings.yaml 的 dsh-trellis 段(外部编辑热发布)

profile 的 patch 层声明全部字段:

- id: dsh-trellis
  name: dsh-trellis
  config:
    injectWorkflowState: true    # 是否注入每轮  面包屑(默认 true;新会话生效)
    workflowSectionOrder: -97    # prompt section 顺序(默认 -97;新会话生效)
    pythonCommand: python3       # .trellis/scripts 的解释器;Windows 上设为 python
    statusCard: true             # Web 状态卡:注册 /trellis-card 路由(默认 true;无 webServer 的 profile 自动跳过)
    stallMinutes: 15             # 判定「疑似卡住」的无活动分钟数
    circuitBreakerThreshold: 3   # meta.rollbacks.count 达到该值触发熔断警示
    dispatchLoopThreshold: 4     # implement↔check 往返达到该轮数才提示打环(默认 4,健康 3 轮不告警)

用户覆盖层写入 ~/.dsh/settings.yaml(下次命令调用/状态轮询/新会话即时生效):

dsh-trellis:
  statusCard: false
  stallMinutes: 10

也可以直接在 Web 界面改:设置 → 插件 → Trellis 工作流 标签页可视化读写 全部字段(含「已覆盖默认」标记与一键重置),走 DSH 标准设置写入通道 (revision 冲突保护),无需重启。