给 DeepSeek Harness 配一个「任务面板」,让 AI 真的干活,而不是聊完就忘

0 阅读5分钟

给 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 负责排队干活。

image.png


它到底能干什么?(七大能力逐条看)

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。

如果觉得有用,点赞 + 收藏支持一下,你的反馈是我继续迭代的动力 🚀


标签#DeepSeekHarness #dsh #AI工具 #效率工具 #开源 #Agent