Dely0/dsh-personal-workbench 预览 preview

Dely0/dsh-personal-workbench

DSH个人工作台:日历 + 任务列表 + AI助手

Project Overview项目介绍

This is a native plugin built exclusively for DeepSeek Harness (DSH) Web, designed to extend DSH into a personal workbench that combines calendar views, a hierarchical task manager, and AI-powered task assistance. It supports natural language quick task entry, where AI clarifies user requirements before generating structured task drafts that users can confirm or edit. All user task data is stored locally on the user's machine at the path ~/.dsh/workbench, and no data is uploaded to any external third-party cloud server. It registers a sidebar entry and a /workbench slash command through DSH's official extension system.

It is built for DSH users who want AI-assisted personal task and workflow management. The typical user workflow starts with the user typing a one-sentence requirement, which the AI uses to start a clarification session, then generates a task draft for the user to review and confirm. After confirmation, the task is created, and users can attach pre-installed DSH skills to the task, then have the AI execute the task per requirements, before submitting a completion request for the user to approve or reject. It also includes due date reminders, task archiving, and daily work capacity planning.

This plugin is released under the open-source MIT license, and requires a running DSH Web host environment to function properly. It lets users customize task types, statuses, and priorities, and includes built-in features for personal knowledge base curation and AI-generated daily and weekly work reports. Multi-device sync is not currently supported as a core feature, and after installation, users can access all plugin features via the DSH sidebar entry or the /workbench slash command registered with DSH's native command system. All community contributions are properly credited in the repository and the included third-party notices file.

dsh-personal-workbench 是专为 DeepSeek Harness (DSH) Web 开发的原生插件,可将 DSH 改造为集成日历、任务列表与 AI 助手的个人工作台。它支持自然语言快速录入任务,经 AI 澄清后自动生成结构化任务,支持多级树状任务层级,所有任务数据完全存储在本地 ~/.dsh/workbench 目录,不上传任何第三方服务器。

它面向需要用 AI 辅助管理个人开发与工作任务的 DSH 用户,典型工作流为用户输入一句话需求,AI 进行需求澄清后生成任务草稿,用户确认后创建任务,可关联已安装的 DSH 技能执行任务,完成后提交用户验收,还支持到期提醒、任务归档、今日容量规划等功能。

该插件基于 MIT 许可证开源,依赖 DSH Web 宿主环境运行,支持自定义任务类型、优先级,支持个人知识库沉淀、AI 生成日报周报,当前暂不支持多设备同步,安装后可通过 DSH 侧栏入口或 /workbench 斜杠命令唤起功能面板。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 note1 项提示
  • 34 stars - an early-stage project星标 34,属于早期项目
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add @dely0/dsh-personal-workbench

把 Dely0/dsh-personal-workbench 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

dsh-personal-workbench

npm version license

DSH(DeepSeek Harness)个人工作台插件:把 DSH 变成「日历 + 层级任务 + AI 助手」的工作台。 自然语言录入任务,AI 澄清 / 拆解 / 执行 / 复盘,数据全部留在本机。

English · 简体中文

今日

日历 快速录入 知识库
日历 快速录入 知识库

亮点

  • 📅 日历(周/月)+ 树状任务列表;「今日」「日历」「任务」三视图,筛选排序可组合、保留父子层级
  • ✨ 自然语言快速录入 → AI 澄清后生成任务;支持贴图与 PDF/DOCX 附件,不收的文件逐条给原因
  • 🧠 每个任务关联多个 AI 会话:澄清 / 咨询 / 拆解 / 执行 / 复盘
  • 🎭 专家人格(角色库):三级来源(用户库 > 外部目录 > 内置 15 篇);会话前选定,正文按需加载、不进提示词
  • ✅ 「AI 申请完成 → 用户验收」闭环;进度是显式值,AI 不能靠进度把任务标完成(ADR 0003/0004)
  • 🗓️ 每日计划 + 容量账本:AI 排序提案 → 确认才生效;「今日投入结束」≠ 任务完成(ADR 0007)
  • 🎯 会话前选 Skill / 模型 / 角色,提示词自动注入「加载这些技能」
  • ⏰ 到期提醒:页内横幅 + 系统通知;可选微信通道(需 @xmanrui/dsh-im)
  • 🔒 数据只在本机 ~/.dsh/workbench,不上传任何服务器

安装

前置:DSH ≥ 0.1.5-rc.1(Web 版)、Node ^22.19.0 或 >=24.0.0、pnpm >=11.7.0 <12。

dsh plugin --profile web add @dely0/dsh-personal-workbench

⚠️ 装完必须重启 dsh web,只刷新浏览器不够:客户端 bundle 由宿主在启动时读进内存, 刷新拿到的是旧代码。升级/回退同理。

其它装法:

# GitHub 源码
dsh plugin --profile web add git+https://github.com/Dely0/dsh-personal-workbench.git
# Release tarball
dsh plugin --profile web add file:/path/to/dsh-personal-workbench-<version>.tgz

快速上手

  1. 侧栏点「工作台」打开面板;
  2. 「快速录入」说一句话 → AI 澄清 → 确认建任务;
  3. 任务详情点「AI 执行」→ 在会话里干活 → 完成后回面板验收;
  4. 「今日」看待办与容量,需要时点「AI 智能排序」排今天的顺序;「日历」按天回看与排期。

兼容性

项 要求 拿不到时
面板本体(官方槽位 + layout.selectPanel) DSH 0.1.5-rc.1+ 面板整块不启动并打一条可读日志(刻意不降级)
服务端能力:任务/日历/知识库/点子、提醒、日报周报、workbench_* 工具 0.1.0-rc.6+ —
会话绑定 sessions.retain() 0.1.7-rc.2+ 旧宿主自动回落 sessions.binding()
Skill 选择器 宿主 skills 注册表 选择器隐藏
微信提醒 可选插件 @xmanrui/dsh-im 静默降级为页内提醒 + 系统通知

最低支持版本是 0.1.5-rc.1,这是硬边界。 为什么低于它选择"明确不启动"而不是降级、 以及 0.2.0 引入的插件兼容性预检(peer 区间为什么写成并列区间): 见 docs/releases/v1.15.8.md 与 docs/design/2026-09-13-client-architecture-official-only.md。

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev qa-skills 下一个 Next dsh-design-mode →