Skip to content

Releases

v0.6.2

Choose a tag to compare

@zhuzw1990 zhuzw1990 released this 09 Nov 08:08

0.6.2

  • 任务统一为一个连续时间区间:开始/截止各含日期与整点时刻,取消「当天 / 跨周期」选择器;未填部分按默认值派生(开始今天 08:00、截止跟随开始日期 22:00),默认值只派生、不落库;跨午夜区间合法。
  • 创建/编辑表单改为「标题 + 多行详情」;本周卡只显示任务名,优先级改由底色表达。
  • 本周页把跨周期任务按轨道贯穿画进 7 个日卡(截止卡落在截止日,延续到下周的卡落周日),底部新增本周/本月完成率概览与可翻月只读月历(点日期查看当天任务,可进编辑或当天新建)。
  • 今日页顶部统计条改为文字在前、40px 大数字,逾期零值弱化;月历去掉跨周期线条、截止日改用单点标记。
  • 新增 06 任务时间模型 文档;01/02/05 与技能说明同步。

升级提示:

  • 无数据库 schema 变化,已有 SQLite 数据不需要迁移;历史任务的分钟值保持原样,只在编辑时约束新值。
  • AI 工具与 UI 使用同一套连续区间字段;旧的「当天/跨周期」参数不再使用。

安装:

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

或使用本 Release 附件:

dsh plugin --profile <profile> add https://github.com/Zevin-Labs/task-workbench/releases/download/v0.6.2/dsh-task-workbench-0.6.2.tgz

v0.6.1

Choose a tag to compare

@zhuzw1990 zhuzw1990 released this 08 Nov 04:39

0.6.1

  • 补齐 SQLite 结构校验:初始化与读取时校验必需表、列、类型、主键与 AUTOINCREMENT,避免仅凭版本标记误判为完整数据库。
  • 完善数据库、任务/想法/复盘 Service 与装配、技能测试;npm run test:cross 纳入 db.test.mjs。
  • 更新发布与插件索引文档:Awesome DSH Plugin 收录已合并、dsh-market 数据源与索引生成规则、dshfind 当前状态。

安装:

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

或使用本 Release 附件:

dsh plugin --profile <profile> add https://github.com/Zevin-Labs/task-workbench/releases/download/v0.6.1/dsh-task-workbench-0.6.1.tgz

v0.6.0

Choose a tag to compare

@zhuzw1990 zhuzw1990 released this 07 Nov 02:56

任务、想法和日/周/月复盘统一存储在本机 SQLite;页面与 AI 工具共用领域服务,并提供历史复盘查询。首次初始化创建空数据库,不导入 0.5.0 的 Markdown 数据。

v0.5.0 — agent tools renamed to tw_*

Choose a tag to compare

@zhuzw1990 zhuzw1990 released this 06 Nov 03:57

Agent-facing names now match Task Workbench: ptw_* → tw_*

This release renames the AI tools, HTTP API and CSS prefix:

  • AI tools: tw_* (tasks), tw_idea_* (ideas), tw_review_* (reviews, read-only)
  • HTTP API: /ptw/api/* → /tw/api/*
  • CSS classes: ptw-* → twb-*
  • Repository/package rename (task-workbench / dsh-task-workbench) already shipped in v0.4.0.

Breaking for existing agent prompts / skill files: replace ptw_ with tw_ in any custom prompts or skill files. Sessions that call the old tool names need to switch to the new ones.

Data is unchanged. Tasks, ideas and reviews stay in the existing data root; no migration needed. The workbench UI, data contracts and permissions are unchanged.

Install:

dsh plugin add dsh-task-workbench

or download dsh-task-workbench-0.5.0.tgz below.

The old npm package dsh-personal-task-workbench is now deprecated in favor of dsh-task-workbench.

v0.4.0 — renamed to Task Workbench

Choose a tag to compare

@zhuzw1990 zhuzw1990 released this 06 Nov 03:02

Renamed: Personal Task Workbench → Task Workbench

This release generalizes the project beyond "personal": the plugin ID, npm package and repository are now task-workbench / dsh-task-workbench / Zevin-Labs/task-workbench. Features are unchanged from 0.3.0.

What's inside

  • Tasks — today, this week (natural week) and all-task views; single-day and multi-day tasks (start → end) with optional times; four-quadrant priority; one-line note. Complete/undo, edit, hard delete with pre-write backup.
  • Idea pool — four states (todo / doing / done / dropped), three maturity levels, multi-line description, optional category. Only a human can change a state.
  • Reviews — daily, weekly and monthly reviews with their writable windows and last-period material. Review prose is human-only; agents can read it and can never write it.
  • Agent tools — ptw_* (tasks), ptw_idea_* (ideas), ptw_review_* (read-only reviews), plus a bundled skill. UI and agents share one service, one write gateway, one queue, one backup and one audit log.
  • Local-first — no network requests; data lives in $DSH_HOME/task-workbench/data as plain Markdown and survives reinstalls.

Install (DSH >=0.2.2-rc.1 <0.3.0, Node >=24, no build step)

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

or download the .tgz asset from this release:

dsh plugin --profile <profile> add /path/to/dsh-task-workbench-0.4.0.tgz

Upgrading from 0.3.0 — install the new package and move the plugin state directory:

mv ~/.dsh/personal-task-workbench ~/.dsh/task-workbench

The task/idea/review data root (settings.json → dataRoot) is unchanged, so your data stays where it is. The old npm package dsh-personal-task-workbench is deprecated in favor of dsh-task-workbench.

License: MIT

v0.3.0

Choose a tag to compare

@zhuzw1990 zhuzw1990 released this 06 Nov 01:42

First public release of the task manager / idea pool / review plugin for DeepSeek Harness.

What's inside

  • Tasks — today, this week (natural week) and all-task views; single-day and multi-day tasks (start → end) with optional times; four-quadrant priority; one-line note. Complete/undo, edit, hard delete with pre-write backup.
  • Idea pool — four states (todo / doing / done / dropped), three maturity levels, multi-line description, optional category. Only a human can change a state.
  • Reviews — daily, weekly and monthly reviews with their writable windows and last-period material. Review prose is human-only; agents can read it and can never write it.
  • Agent tools — ptw_* (tasks), ptw_idea_* (ideas), ptw_review_* (read-only reviews), plus a bundled skill. The UI and agents share one service, one write gateway, one queue, one backup and one audit log.
  • Local-first — no network requests; data lives in $DSH_HOME/personal-task-workbench/data as plain Markdown and survives reinstalls.

Install (DSH >=0.2.2-rc.1 <0.3.0, Node >=24, no build step)

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

or download the .tgz asset from this release and run:

dsh plugin --profile <profile> add /path/to/dsh-personal-task-workbench-0.3.0.tgz

Then open Task Manager in the sidebar.

中文

任务管理 + 想法池 + 日/周/月复盘的首个公开版本。任务支持当天与跨周期(可选时间)、四象限优先级;想法池四态 + 三档成熟度 + 多行描述;复盘人写、AI 只读。零网络请求,数据以 Markdown 保存在 $DSH_HOME/personal-task-workbench/data,升级重装不丢。安装方式见上方命令。

License: MIT

Update: published on npm

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

npm package · dsh-personal-task-workbench@0.3.0