给 DeepSeek Harness 配一个「任务面板」,让 AI 真的干活,而不是聊完就忘
别再让 AI 把活儿干到一半就"失忆"了。给 DSH 装一个七列看板 + 双队列的任务面板,提需求、派执行、自动复核、验收闭环一条龙,当一回真正的"甩手掌柜"。
先说痛点:你有没有被 AI"聊天式干活"坑过?
最近 DeepSeek Harness(下文简称 DSH)火得离谱,上线三天第三方插件就破了几千个。大家把它当 Agent 框架用得很爽:一句指令,AI 自己去读代码、改文件、跑测试。
但用过几天的人基本都会撞上同一个尴尬:
- AI 干完了,产物散落在对话流里,你要往上翻几十屏才找得到它到底改了什么;
- 想让 AI"帮我做 10 件事",结果它一件事一件事聊,你得像客服一样在线陪聊;
- 干完的活儿没有验收标准,AI 说"完成了",到底有没有完成、能不能用,全凭感觉;
- 最气人的是:聊完就忘。换个会话,之前的任务进度、返工记录全没了。
我自己的结论是:DSH 缺的不是执行力,是"管理力"。
于是我给 DSH 写了一个插件,把「提需求 → 执行 → 可选自动复核 → 验收」做成一个完整闭环,挂在会话视图里,叫 dsh-task-panel。
一句话认识它
dsh-task-panel:一个 DeepSeek Harness 的 Web 插件。七列看板 + 需求/执行双队列,让子 agent 在子 session 里串行执行需求,可选自动复核,最后用一句话产物 + 验收闭环收尾。
它不抢 agent 的执行流程,而是给 agent 套了一层任务管理的外壳:你负责提需求和验收,AI 负责排队干活。
它到底能干什么?(七大能力逐条看)
1. 七列看板,一条需求从头走到尾
流程清晰到一眼看懂:
需求队列 → 执行队列 → 执行中 → 自动复核(可选) → 已暂停 → 待验收 → 验收完成
| 阶段 | 你能做什么 |
|---|---|
| 需求队列 | 新建 / 编辑 / 删除 / 绑定工作目录 / 丢执行 |
| 执行队列 | 置顶 / 撤回 / 删除 / 定时执行 |
| 执行中 | 实时进度预览 · 一键直达子代理会话 · 暂停 / 停止 |
| 自动复核 | 复核进度预览 · 查看复核会话 |
| 待验收 | 一句话产物 · 可选复核结论 · 通过 / 返工(附反馈) |
| 验收完成 | 查看对话 · 产物展开收起 |
2. 真·串行执行,不是"排队列表"
丢进执行队列后,由队列 worker 在子 session 中派发子 agent 串行执行(同时只有 1 个在执行中)。你在「执行中」列能看到实时进度预览,点「查看进度」直接跳到对应的子代理会话——会话本身就是进度,不用猜 AI 在干嘛。
3. 可选自动复核(每条需求可单独开)
勾选自动复核后,执行完会启动一个复核 agent,对照验收要素、改动文件、测试证据输出结构化结论(passed / verdict / issues / suggestions)。注意:它只给结论,不替你做决定,最终通过还是返工,由你拍板。
4. 验收闭环:一句话产物 + 返工反馈
执行完会给你一个一句话产物(summary),不满意就填反馈点"返工",需求会自动带着反馈重入执行队列,封顶 5 次防止死循环。这个"一句话产物 + 返工反馈"的机制,是我用下来最爽的地方——验收终于有据可依了。
5. 8 个 agent 工具,主 agent 也能操作面板
除了 GUI 看板,主 agent 还多了 8 个工具,可以直接对话操作:
propose_requirement / edit_requirement / delete_requirement
dispatch_requirement / list_requirements / get_requirement
complete_execution / submit_acceptance
也就是说,你甚至不用点面板,直接说"把 A 丢进执行队列"、"看看有哪些待验收的需求",agent 自己就会调工具。
6. 定时执行 + 持久化 + 安全边界
- 定时执行:
scheduledAt支持 ISO/可解析时间,把耗资源任务排到低峰时段,且不会阻塞后面的即时任务; - 持久化:状态写入需求绑定目录的
.dsh-task-panel/requirements.json,不绑定自动回退到工作区根; - 安全:执行器子 agent 作用域内 deny 面板管理工具,防止绕过队列;复核 agent 只检查不验收。
一键上手(3 步)
# 1. 从 GitHub 安装(bundle 形态,lib/ 已随仓库提交,无需构建)
dsh plugin --profile web add github:chinazkk/dsh-task-panel
# 2. 验证层组合
dsh --profile web --dump-config # 输出应含 "# == dsh-task-panel" 层
# 3. 启动(或重启现有 GUI),会话视图出现「任务面板」标签页
dsh --profile web
装完在「需求队列」点新建需求,填标题、描述、绑定工作目录 → 点丢执行 → 到「待验收」看产物 → 满意点通过,不满意点返工。全程你只需要干"提需求 + 验收"两件事。
适合谁用
- 个人开发者:把零碎需求丢进队列,AI 排队干活,你专心写业务;
- 小团队:把「需求 → 验收」当轻量 issue 面板,挂在会话里就能流转;
- 重度 DSH 用户:受够了聊天式交付、想有真实进度和验收闭环的人。
写在最后
这个插件是我自己一边踩坑一边写的,从"六列看板"迭代到现在的"七列看板 + 自动复核 + 验收闭环",目标就一个:让 AI 真的能把活儿干完,而不是聊完就忘。
⚠️ 需要说明:dsh-task-panel 是社区维护的插件,非 DeepSeek 官方产品,使用前建议自行评估风险。项目完全开源(MIT),有问题欢迎提 issue,也欢迎 PR。
- 项目地址:github.com/chinazkk/ds…
- 安装文档:docs/INSTALL-GUIDE.md
如果觉得有用,点赞 + 收藏支持一下,你的反馈是我继续迭代的动力 🚀
标签:#DeepSeekHarness #dsh #AI工具 #效率工具 #开源 #Agent