whitequeen306/dsh-logistics ↗★ 15

dsh-logistics

Project logistics for DeepSeek Harness — modular review reports from five specialist subagents, with direct fix selection and safe patch-based execution.

Package
dsh-logistics
Compatibility
Unverified
Version
0.2.0
License
MIT
Last updated
Nov 3, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:whitequeen306/dsh-logistics

配置

可选文件 .logistics/config.json:

{
  "ignore": ["fixtures/**", "**/*.snap"],
  "maxFiles": 400,
  "maxFindingsPerPass": 12,
  "includeLastCommitWhenClean": true,
  "testCommand": "pnpm test",
  "modules": {
    "packages/api": "API 服务",
    "apps/web": "Web 前端"
  }
}
  • ignore 会追加在内置忽略规则之后(node_modules、dist、锁文件、.logistics、docs/logistics 等始终忽略)。
  • maxFiles:送入审查的文件上限;超出时会截断并给出警告。
  • maxFindingsPerPass:单个专家最多保留的问题数。
  • includeLastCommitWhenClean:工作区干净时审查最近一次提交,而不是直接空跑。
  • testCommand:fixer 使用的测试命令;为空时自动从 package.json / vitest / jest / pytest / go / cargo 推断。
  • modules:模块显示名覆盖;不配置时按 packages/*、apps/*、去掉 src/lib/app 前缀后的首段推导。

配置值非法时会回退到默认值并给出警告,不会让命令直接崩掉。