DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
U

dsh-useful-taskball

Useful Taskball

DSH 跨会话任务状态悬浮球:扇形分色、完成会话收纳与状态突变提醒。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:ef-umbra/dsh-useful-taskball#8d3faca503aeacc85af8353b506c351fc6896d53
README兼容性版本

兼容性与来源证明

Useful Taskball 以 dsh-useful-taskball 发布,当前版本为 0.10.2。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/11/4

版本

0.10.2stable
2026/11/4
0.10.1stable
2026/11/4

相关插件

正在加载相关插件…

最新版
0.10.2
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 2
周下载
0
最近提交
2026/11/4
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Client Ui Skill Explorer@linxin666/dsh-client-ui-skill-explorerDSH 技能中心:按来源(bundled / project / user / custom / runtime)浏览已加载的技能,在 Web GUI 面板中启用或禁用、创建和删除技能。Client Ui Git Graph@linxin666/dsh-client-ui-git-graph外部 dsh Web GUI 插件:空会话 Git 分支选择器和 Git 图,包含实际的主机端 Git 操作与防护,作为 dsh 配置文件包Client Ui Market@linxin666/dsh-client-ui-marketWorkshop 浏览卡片:浏览来自 dsh-market.com 的皮肤、宠物和社区插件,并在 GUI 中安装(资源安装到 DSH 主目录,插件通过可选的插件管理器安装)。Client Ui Web Ui Settings@linxin666/dsh-client-ui-web-ui-settings用于 dsh 设置页面的 Web UI 插件组:一个承载 dsh-web 系列插件启用开关和配置表单的一级设置分区。

README

Taskball · 任务状态悬浮球

给 DeepSeek Harness 加一个悬浮球,用颜色告诉你哪个会话出问题了、哪个在等你、哪个还在跑。

不用再一个个点开会话看进度 —— 看一眼球就知道了。

这是第三方社区插件,不是 DeepSeek Harness 官方项目,与 DeepSeek 官方无隶属或背书关系。

五种颜色

颜色含义
🔴 红任务中断或失败
🟡 黄有任务等你审批或决策
🔵 蓝有任务正在执行
🟢 绿任务已完成
⚪ 灰暂无任何状态

球的颜色按会话数等分:几个会话有状态,就分成几个扇形,每个扇形是那个会话的颜色。同时命中多个状态时取最高的 —— 红 > 黄 > 蓝 > 绿。没有任务时球是灰的。

能做什么

一眼看全局 — 球上每个扇形对应一个会话,颜色就是它的状态。会话增减时扇形会平滑地滑开或收拢。

点开就是任务面板 — 按工作区分组列出所有要处理的会话,点标题直接跳过去。球和面板永远一致:面板里勾了「已处理」,球上对应的扇形也一起消失。

状态一变就提醒 — 从「执行中」转成失败或等你审批时,球旁边弹一个气泡通知。任务完成要不要也提醒,由你决定。

完成的任务自动收纳 — 已完成的会话收进面板底部,可以展开、可以撤销,过了保留时长就自动消失。失败、待审批、执行中的永远不会自己消失,必须你处理。

草稿也能看见 — 写了半句还没发出去的会话,列在面板最上方,点一下回去接着写。每行左侧有图标区分:文件夹 = 还没写过内容的新会话,气泡 = 聊过、还留着半句话的老会话。

嫌占地方就收起来 — 右键球选择收起,球会变成一条细竖条贴在输入框左边。竖条按任务状态分段着色,一个任务一段。点一下就变回球,位置还是收起前那个位置。

安装

要求 DeepSeek Harness 0.2.1-rc.3 或更高。

从 npm 装(推荐):

dsh plugin add dsh-useful-taskball

从 GitHub 直接装:

dsh plugin add github:ef-umbra/dsh-useful-taskball

GitHub 安装时 DSH 会问你是否允许它运行构建脚本,选允许即可 —— 包需要现场编译出产物。

怎么用

球本身

  • 拖动到顺手的位置,位置会记住。拖到侧栏分界线或屏幕边缘附近松手,球会自己贴上去;之后侧栏展开、右栏开关、窗口缩放,贴着的球会跟着移动。
  • 点击展开任务面板,再点一次收起。
  • 右键打开快捷设置,常用的几项在这儿:球大小、磨砂、面板不透明度、状态突变提醒、是否显示已处理区、面板字号。底部还能一步跳到完整设置,或者把球收起来。键盘用 Shift+F10,也可以点面板首行的齿轮。

处理任务

  • 面板每行右侧的勾选框就是「已处理」。勾上会移到下方折叠区,随时可以撤销。
  • 失败的条目光勾选会先问你一次:整行滑走,原位出现「取消 / 确认已处理」两块,点确认才真的折叠。也可以按 Esc 取消。
  • 按住 Shift 再勾选失败,会列出当前所有待处理的失败会话,一次确认全部处理 —— 批量操作,但每一条都看得见。
  • 按住 Shift 再勾选已完成,直接把所有已完成的一起收纳,不用确认。

让红色退场,三种方式任选:勾选「已处理」、归档那个会话、或者回去在会话里发条消息。

设置

入口在 DSH 的「插件 → 已安装插件 → Taskball · 任务状态悬浮球」,也可以在快捷面板里点「打开全部设置」。分三个标签:

外观

  • 悬浮球大小:小 / 中 / 大
  • 面板质感:不透明度滑块 + 磨砂玻璃开关。默认是半透明磨砂,会透出应用底色,换主题或装皮肤时面板也跟着变。
  • 色盲友好配色:把「失败」和「完成」的红绿换成紫红和青绿。
  • 状态表示:矩形 或 圆点,选面板里每行怎么显示状态色。
  • 面板字号、是否显示已处理区、是否显示已处理计数

动效

  • 勾选时的动画(向外淡出 / 向下移入)
  • 吸附距离:松手时离边缘多近才吸附。设成 0 就是完全不吸附。
  • 气泡显示时长、点击面板外是否关闭

通知

  • 状态突变提醒(默认开):关掉之后任何气泡都不弹,包括失败提醒。
  • 完成态保留时长:已完成会话在面板里留多久。

关于这个项目

这是一个 vibe coding 项目 —— 由作者与 AI 协作写成,人负责提需求、判断效果、拍板决策,AI 负责写代码。

  • 可用性优先于工程完备。功能是真机反复验证过的,但代码风格与架构不一定符合所有人的审美。
  • 没有团队维护。这是个个人项目,更新节奏取决于作者自己的使用需要。
  • 问题欢迎提,但不保证响应时间。Issues 会看,修不修、什么时候修看具体情况。

这个项目的想法,源自一次工作经历:那次数小时内只有几个会话在承接任务,人就在这几个会话之间来回转移。所以做了「绿色状态在点进会话后依然保留」的方案 —— 让人可以在几个主要会话之间切换、继续工作。

许可

MIT