dsh-tasks-manager
在终端中运行以下命令:
dsh plugin install navid-kianfar/dsh-tasks-manager
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端中运行 `dsh plugin install navid-kianfar/dsh-tasks-manager` 即可安装该插件,插件源码位于 https://github.com/navid-kianfar/dsh-tasks-manager 。
插件介绍
用 DeepSeek Harness 写代码时,任务往往塞在会话的 todo_write 里——关掉终端,进度就归零。dsh-tasks-manager 把项目任务落到仓库内的 SQLite 文件(.dsh/tasks.db),让看板随代码一起提交、跨会话存活,彻底摆脱对外部 SaaS 的依赖。
核心能力围绕五列看板(backlog / todo / in progress / blocked / done)展开:拖拽排序、按状态与优先级筛选、标签与全文搜索、从 git log 自动识别贡献者作为负责人。更关键的是模型可以直接调用 task_add、task_update 等工具,用一句自然语言就把卡片建好、改好;配合 subagent 派发,一张卡片可以直接交给代理在后台跑,实时显示运行状态,随时可停。归档保留完整历史,删除需单独确认,模型默认无权删卡。
适合用 Harness 做日常开发的个人或小团队——不想再往 Linear、Jira 里搬卡片,只需要一块跟代码走、模型能直接摸到的项目看板。
使用场景
- 跨会话保留项目任务进度,无需依赖外部 SaaS
- 用一句自然语言让模型直接创建或更新任务卡片
- 把卡片派发给后台代理异步执行并实时跟踪状态
适合人员
- 使用 DeepSeek Harness 日常开发的个人开发者
- 希望任务看板随代码仓库版本控制的小团队
- 需要模型直接读写任务、免去手动 CLI 操作的工程师