Task Workbench:面向 DSH 的本地任务、想法池与复盘工作台

前言

在 DeepSeek Harness(DSH)里用智能体协助开发时,任务、零散想法和日/周/月复盘往往散落在笔记、聊天或自建表格里。人和 Agent 各写各的路径,容易对不齐「当前该做什么」以及「复盘里写了什么、AI 能读不能改」的边界。

task-workbench(npm 包名 dsh-task-workbench)是 Zevin-Labs 维护的客户端插件:数据本地优先,任务、想法与复盘落在同一套 SQLite 库;界面与 AI 工具走同一写网关,但复盘正文仅人可写,Agent 只读。

这是什么

一句话定位:本地优先的任务工作台,覆盖今日/本周/全量任务视图、想法池,以及日/周/月复盘;人与 Agent 共享同一数据库与领域服务,权限按产品规则拆分。

  • 维护者:Zevin-Labs
  • 当前发布:npm 0.6.2 / GitHub Release v0.6.2(2026-11-09)
  • 运行时:Node >=24;DSH 引擎范围见 package.json:dsh >=0.2.2-rc.1 <0.3.0
  • 许可:MIT

0.5.0 为历史上基于 Markdown 的版本;当前代码不读取、不导入旧版 Markdown,初始化只创建空库。

核心功能

视图与任务

  1. Today:展示逾期、今日未完成、今日已完成;底部为复盘区域。
  2. This week:周一到周日卡片,跨天任务以彩色轨道绘制;板下方有周/月概览(分段完成环)与只读月历,可点日期查看或编辑当日任务、新增任务。
  3. Tasks:列出当前月内全部开放任务与已完成任务,支持关键词、状态、优先级筛选。

任务是连续时间区间(起止日期 + 小时,带派生默认值);跨月仍是一条库记录,往月已完成任务只读。

想法池

Ideas 提供状态统计与筛选、搜索、成熟度与分类过滤;状态变更仅人可操作。

复盘

Reviews 在各自可写时间窗内撰写、编辑或清空;支持只读的历史区间查询。规则沿用 V3.0:日复盘覆盖当天;周复盘覆盖上一自然周,周一至周日可写;月复盘覆盖当月,在月末至次月 3 日可写。复盘正文由人书写,AI 不能写入。

AI 工具(14 个)

  • 7 个任务工具、5 个想法工具、2 个只读复盘工具。
  • AI 可管理任务与想法内容;完成任务、改想法状态、写复盘仍只限人。

任务与想法 ID 为稳定顺序号,例如 T-1、I-1。

数据与隐私

  • 数据库文件:workbench.sqlite,位于数据根目录;默认 DSH_HOME/task-workbench/data,可在 settings.json 用 dataRoot 覆盖。
  • settings.json 另含 backupRetentionDays(1–90,默认 7 天)。
  • 硬删除或清空复盘前会创建并校验 SQLite 快照。
  • 不扫描知识库、Daily 或外部笔记,不发外网请求,不导入旧 Markdown;换机请备份并拷贝数据库。

安装与启用

在对应 DSH profile 下执行(命令来自官方 README):

dsh plugin --profile <profile> add dsh-task-workbench

或从 GitHub 安装:

dsh plugin --profile <profile> add github:Zevin-Labs/task-workbench

安装后在侧栏打开「Task Workbench」,首次使用在 UI 中初始化空数据库。

典型用法

按 README 中的使用顺序,可先熟悉六个主区域:

  1. 在 Today 处理当日与逾期项,并在底部写日复盘(若在可写窗内)。
  2. 在 This week 用周视图安排跨天任务,必要时从月历点进某一天细调。
  3. 在 Tasks 用筛选收敛当月任务列表。
  4. 在 Ideas 记录并筛选想法,由人调整状态。
  5. 在 Reviews 按日/周/月规则填写复盘,需要时用只读查询看历史。
  6. 在对话中让 Agent 调用任务/想法工具协作;复盘相关工具仅供读取。

社区目录页:SkillHub · task-workbench。更深文档见仓库 docs/(功能规格、实现架构、发布与更新等)。

适用场景与注意

适合:希望在 DSH 进程内统一管理任务与想法、并让人写复盘、让 Agent 读复盘且代管任务/想法正文的个人或小团队。

未包含(README Scope):任务历史月浏览器、旧 Markdown 导入、重复规则、提醒、想法转任务、看板、自动归档、复盘统计、往期补写、时间块匹配、AI 认领/执行类工作流等。

安全与权限:插件以当前 dsh 进程权限运行,读写本地 workbench.sqlite 与配置。安装前请自行查看 GitHub 源码 与 MIT 许可证。DSH 插件生态由社区目录(如 SkillHub)收录,与 DeepSeek / 幻方无官方从属关系。

结尾

task-workbench 把任务区间、想法池与复盘收进一份本地 SQLite,用同一套领域服务让人和 Agent 分工清晰:人负责完成、改想法状态与写复盘,Agent 管理任务/想法内容并只读复盘。若要在本机 DSH 中试用,可从 npm 或 GitHub 按上文命令安装,并在侧栏完成首次初始化。

  • 目录页:https://www.skillhub.cn/plugins/Zevin-Labs/task-workbench
  • 源码与文档:https://github.com/Zevin-Labs/task-workbench
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜