packages/dsh-task-board
zhu1090093659/dsh-web侧边栏多列任务看板:卡片交给真实 DSH 智能体会话执行,支持 cron 定时(Host 侧到点执行,关浏览器也生效)。
在 DeepSeek Harness 设置中心增加「关于」分区:版本信息、npm 检查更新与一键安装(自动重启)、GitHub 版本更新记录。
作者:@YannZhou
DeepSeek Harness 设置中心「关于」分区插件:查看版本、检查更新、一键更新、看版本更新记录;也能看到本插件自己的版本并在有新版时一键更新它。

dsh plugin add,装完自动重启)。更新 DSH 前会提醒先更新插件——新版 DSH 下旧插件可能失效,届时就没法再发起更新了。link: / file: 方式装的(开发态),自更新会拒绝执行并说明原因,不会把你的源码目录替换成 npm 包。前提:已安装 DeepSeek Harness(npm i -g @deepseek-ai/dsh,Node ≥ 18)。
[!IMPORTANT] npm ≥ 12 用户注意:npm 12 默认拦截依赖的安装脚本。dsh 带有原生模块 (fs-ext、koffi、node-pty 等),被拦截会缺编译产物,装完 dsh 打不开 (报
Cannot find module '.../build/Release/fs_ext.node')。放行用 npm 官方的allow-scripts机制。⚠️ 不要再用
--dangerously-allow-all-scripts:npm 已公告移除该开关, 而给 npm 传它不认识的旗标会直接报错退出(EUNKNOWNCONFIG),不是忽略。一次性写进用户配置(推荐,之后手动升级都安全):
npm config set allow-scripts=fs-ext,koffi,node-pty,protobufjs,@google/genai,@deepseek-ai/dsh-subprocess-local --location=user npm install -g @deepseek-ai/dsh@latest只想放行这一次:
npm install -g --allow-scripts=fs-ext,koffi,node-pty,protobufjs,@google/genai,@deepseek-ai/dsh-subprocess-local @deepseek-ai/dsh@latest本插件「一键更新」已内置同样处理(官方
--allow-scripts+ 安装后自动校验、不健康自动重装), 直接用即可,无需手动。插件每次启动还会扫描 dsh 实际依赖树,把其中的原生模块 以白名单形式追加进你的~/.npmrc(只追加、不动其它配置,写前自动备份)—— 手动执行npm install -g @deepseek-ai/dsh升级同样安全。 若 dsh 已经打不开:先按上面配好allow-scripts,再--force重装当前版本即可修复。
[!IMPORTANT] 最省事的装法:把仓库地址直接扔给你的 AI,让它帮你装。 你只需要说一句"帮我装这个插件"。 想自己动手的话,下面二选一:
# 方式一:GitHub 安装
dsh plugin --profile web add "git+https://github.com/YannZhou/dsh-about.git"
# 方式二:npm 安装(已发布到 npm)
dsh plugin --profile web add @yannzhou/dsh-about
装完刷新 dsh web(默认 http://127.0.0.1:3080),打开 设置 → 关于 就能看到。
dsh plugin --profile web remove @yannzhou/dsh-about
改名前的旧安装请用裸名卸载:
dsh plugin --profile web remove dsh-about。 运行期数据由卸载钩子自动清理,卸载后零残留;link:/本地路径/tarball 安装不触发钩子时补跑兜底脚本:POSIX 用bash scripts/uninstall.sh,Windows 用node scripts/uninstall.mjs(两者清理目标与安全判断一致,详见 docs/INSTALL.md「卸载」)。
| 文档 | 内容 |
|---|---|
| 安装手册 | 完整安装 / 验证 / 卸载 / 故障排查 |
| 架构说明 | 架构简介与安全性设计 |
| 发布说明 | 发布到 npm(维护者向) |
| 版本文档 | 每个已发布版本的详细说明(Release 页正文只引导到这里) |
| 发布流程 | 版本发布规矩、Release 文案格式与发布前检查清单(维护者向) |
MIT © YannZhou