🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

悬浮番茄钟 GongchengGwill/dsh-pomodoro-plugin

DeepSeek Harness
GongchengGwill43 天前有提交已提供中文文档扫描:未发现敏感能力

在网页悬浮层拖动计时,到点弹出小人提醒

29.5/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/27 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add GongchengGwill/dsh-pomodoro-plugin
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/09/27·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 43 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 悬浮层拖动计时
  • 到点弹出小人提醒
  • 阶段切换表情

可拖拽、可配置的番茄钟,作为 DeepSeek Harness 动态 Cordis 客户端插件,配一只 Q 版吉祥物,随阶段切换表情。

README

由 DeepSeek 最新模型翻译生成
🐳 DSH 番茄钟 — Q版番茄钟插件 一个跑在 DeepSeek Harness Web GUI 悬浮层 上的番茄钟插件:可自由拖动、可配置番茄个数、到点弹出会动的小人提醒,附带四套随状态切换的 Q 版大头表情。 纯前端实现,零依赖、零构建,不修改 DSH 源码,通过动态 Cordis 插件挂载。 ✨ 功能 | 功能 | 说明 | | ⏱️ 番茄循环 | 默认 25 分钟专注 + 5 分钟休息,可改 专注 5–90 分钟、休息 1–30 分钟 | | 🔢 番茄个数 | 1–12 个,圆点进度条显示已完成 / 当前 / 待完成 | | 🎯 快捷预设 | 25/5、50/10、15/3 一键切换 | | 🖱️ 自由拖动 | 小球 / 胶囊 / 面板都能拖,位置写入 localStorage,刷新后保持 | | 🐳 Q 版大头 | 蓝发大头形象,四种状态四套表情(见下) | | 🎉 到点动画 | 全屏庆祝卡:小人弹跳、星星闪烁、彩纸飘落 + WebAudio 提示音 | | 🌗 主题自适应 | 全部使用 DSH 主题 token(--dsw-alias-*),浅色 / 深色自动适配 | | ♿ 无障碍 | 尊重 prefers-reduced-motion,开启后自动关闭所有动画 |
展开完整文档(README 剩余 1 节)
🐳 DSH 番茄钟 — Q版番茄钟插件

一个跑在 DeepSeek Harness Web GUI 悬浮层 上的番茄钟插件:可自由拖动、可配置番茄个数、到点弹出会动的小人提醒,附带四套随状态切换的 Q 版大头表情。

纯前端实现,零依赖、零构建,不修改 DSH 源码,通过动态 Cordis 插件挂载。

✨ 功能

| 功能 | 说明 |
| ⏱️ 番茄循环 | 默认 25 分钟专注 + 5 分钟休息,可改 专注 5–90 分钟、休息 1–30 分钟 |
| 🔢 番茄个数 | 1–12 个,圆点进度条显示已完成 / 当前 / 待完成 |
| 🎯 快捷预设 | 25/5、50/10、15/3 一键切换 |
| 🖱️ 自由拖动 | 小球 / 胶囊 / 面板都能拖,位置写入 localStorage,刷新后保持 |
| 🐳 Q 版大头 | 蓝发大头形象,四种状态四套表情(见下) |
| 🎉 到点动画 | 全屏庆祝卡:小人弹跳、星星闪烁、彩纸飘落 + WebAudio 提示音 |
| 🌗 主题自适应 | 全部使用 DSH 主题 token(--dsw-alias-*),浅色 / 深色自动适配 |
| ♿ 无障碍 | 尊重 prefers-reduced-motion,开启后自动关闭所有动画 |
| 🔒 精确计时 | 基于截止时间戳而非累加 tick,切后台标签页 / 系统休眠回来不漂移 |

🐳 四套表情

| 状态 | 小人表情 |
| 待开始 | 超大困眼、上眼睑压平、小嘴微张,旁边飘音符 ♪ |
| 专注中 | 眼睑下压成锐利眼神、斜挑眉、抿嘴,两滴汗珠晃动 |
| 休息中 | 眼睛闭成 ‿ 弧线、张嘴,头顶冒 z z,整颗头左右摇 |
| 时间到 | 笑成 ^ ^、张嘴大笑、腮红加深、整颗头弹跳,周围星星闪 |

全部为 内联 SVG 手绘(无图片资源、无外部字体),配色由主题变量驱动。

📦 安装

这是一个 DSH 动态 Cordis 插件(Client 半边)。在 DSH Web GUI 的会话里,让 Agent 执行:

cordis_define → cordis_run

或者直接把 client.js 交给 Agent,并附上这句话:

把这个文件用 cordis_define 定义成一个新的动态 Cordis 插件(code.client 就是文件内容),然后用 cordis_run 激活它。

手动方式

1. 复制 client.js 的全部内容
2. 调用 cordis_define,把内容原样填入 code.client
3. 用返回的 pluginId / packageId 调用 cordis_run(mode: "run")
4. 在运行卡片上授权(Client 半边需要用户授权)
5. 右下角出现小人即安装成功

⚠️ 动态插件是进程内临时的:DSH 重启后消失,需要重新跑一次。
想随进程自动加载,请把它做成持久化的 DSH composition(见下)。

技术约束(给改造者)

code.client 是函数体,不是模块,所以:

- ❌ 不能用 import / require(require is not available in a dynamic client half)
- ❌ 不能声明 const React = ... —— 这会遮蔽注入的 React 闭包符号
- ✅ React 直接可用,UI 必须用 React.createElement(...),不能写 JSX
- ✅ 可用符号只有:React、ctx、host、styles、console
- ✅ 计时器必须走 ctx.timer(需 inject: ['timer']),不能用全局 setTimeout
- ✅ 所有副作用挂在 ctx.effect(...) 上,保证停止 / 升级时被回收

🗂️ 目录结构

.
├── client.js # 插件源码(cordis_define 的 code.client 函数体,1056 行) ├── package.json # 元数据(主题标签等) ├── LICENSE # MIT └── README.md

🏷️ 标签

deepseek-harness · dsh · cordis · pomodoro · plugin

📄 许可

代码以 MIT 发布,可自由使用、修改、再分发。

🙏 说明

页面上的 Q 版小人(蓝发大头、奶油色荷叶边头饰、蝴蝶结衣领)是原创矢量绘制,仅参考了用户提供的风格样本的配色与气质,未复制任何官方美术素材,也与任何作品无隶属关系。
如果你要替换成自己的形象,改 client.js 里的 ChibiMascot 函数即可 —— 它只接收 { pose, size } 两个参数。
预览分享卡片长什么样 ↓GongchengGwill/dsh-pomodoro-plugin
分享 · DeepSeek Harness Hub
GongchengGwill/dsh-pomodoro-plugin

在网页悬浮层拖动计时,到点弹出小人提醒

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部