hoyyang/dsh-project-manager ↗★ 1
dsh-project-manager
Project board for DeepSeek Harness: kanban card groups, cards linked to landfill-project memory, mounted repos, a pinned 项目区 workspace, and project sessions that auto-load card memory. 适合需要跨仓库协作、长周期项目接续及全局看板管理的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:hoyyang/dsh-project-manager使用场景
- 一个需求跨多个仓库:卡片组挂上前端、SDK、基础设施几个仓库,项目会话里用
repos///统一读写,AGENTS.md 自动列出仓库清单。 - 长周期项目接续:/landfill-project 落盘的 STATE 关联到卡片,第二天从卡片开新会话,状态和 next_action 已经在上下文里,不用再「回忆」。
- 把零散会话收拢到项目:之前在各个工作区开的讨论会话,用「关联已有会话」挂到同一张卡片下,项目进展一眼看全。
- 找回归档过的会话:之前归档的讨论又要继续时,在卡片里一键「恢复活跃」,会话回到原工作区原位置继续用。
- 每天开工先看全局:打开看板就能看到每个项目停在哪个阶段、子任务完成了多少、哪些卡片还没关联记忆。
- 交接给同事或新会话:卡片上的落盘项目、挂载仓库和会话列表就是交接清单,新会话从卡片打开即可接手。
- 按阶段做评审:卡片组的阶段可以按团队流程命名(如「方案 → 开发 → 验收」),评审时按列逐张过卡片。
- 让 agent 自己推进:在项目会话里让 agent 调
phase_move推进阶段、task_manage勾子任务,看板实时更新,每次移动写审计日志。

配置
零配置即可使用。需要时在 profile 的 cordis.patch.yml 加顶层 id 条目覆盖:
- id: dsh-project-manager
config:
dataDir: '' # 缺省 /dsh-project-manager
aiRoot: '' # 缺省 ~/.ai(只读)
hubTitle: 项目区
projectSessionMode: danger-full-access # 或 inherit(跟随全局权限)
memoryMaxBytes: 6000