DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

Daily Progress — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
D

dsh-daily-progress

Daily Progress

DSH 每日进度成就插件:晚上规划明天的任务、今天的待办式清单,以及编辑器停靠栏中的完成率温度计小组件

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

npx -y @deepseek-ai/dsh plugin --profile web add github:omdsh-dev/dsh-daily-progress#bedbd28de735ee1c49d684d922a3d8009bd21431
README兼容性版本

兼容性与来源证明

Daily Progress 以 dsh-daily-progress 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

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

版本

0.1.0stable
2026/8/21

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
BSD-3-Clause
发布源
github
GitHub
★ 0
周下载
0
查看源码 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Deepseek Ipptdeepseek-ipptiPolloWork PPT Studio 及其精选幻灯片模板,作为原生 DeepSeek Harness 对话视图。

README

dsh-daily-progress

Author / Maintainer: @Zacklinkk

每日进度成就系统(DSH Web 插件,双半架构):

  • host 半(src/ → lib/index.js):daily_progress 存储域(每日计划持久化于宿主 storage-domain 的 json 后端)+ 完成率 / streak / 周率指标 + 自有 HTTP 路由(/daily-progress/state、/daily-progress/mutate,loopback-only)。
  • client 半(P1 起,src/client/ → lib/client.js):conversation.input.dock 温度计 widget + 两栏计划面板(Modal)+ 21:00 浏览器提醒。

已确认口径

  • 存储:storage-domain + json 后端(记录键 <scope>:<date>,V1 scope=default,按用户隔离预留)。
  • streak:达成日 = 当日有 ≥1 条计划且完成率 100%;今天未达成不中断历史 streak(只暂停累计)。
  • 周完成率:本周(周一为起点)截至今天的条目 done/total;未来日不参与。
  • 日期一律是用户的本地日历日(YYYY-MM-DD 字符串,由 client 随请求携带);历史日锁定只读;跨日惰性 rollover(昨天未完成项自动 carry,clearToday 后不重携)。

开发

npm install
npm run typecheck   # tsc --noEmit
npm test            # node:test 单测(metrics/calendar)
npm run build       # tsc 产出 lib/
npm run probe       # 活体验证:真实 @deepseek-ai 运行时包 + json 后端全链路

probe 依赖本机 DSH 运行时包解析:把 node_modules/@deepseek-ai/ 下三个包软链到 ${DSH_PROFILE:-~/.dsh/profiles}/node_modules/@deepseek-ai/{dsh-storage,dsh-storage-json,dsh-storage-domain}。 生产环境由宿主组合在运行时解析这些包,无需随包发布。

安装(DSH profile)

  1. 在 profile 的 package.json dependencies 加入本包(或 dsh plugin install 渠道);
  2. profile 的 cordis.patch.yml 加一行 { id: daily-progress, name: dsh-daily-progress }(本包 dsh.bundle.patch 指向的 cordis.patch.yml 已含此 insert);
  3. 重启 DSH Web;client 半由 dsh.client manifest 自动装配。

路由契约(host)

  • GET /daily-progress/state?localDate=YYYY-MM-DD&tz=IANA → Snapshot
  • POST /daily-progress/mutate {localDate, tz, op, payload} → {ok:true, snapshot} | {ok:false, code, message}
    • ops:toggleItem{itemId}(仅当天)、addItem{target:'today'|'tomorrow', text}、removeItem、editItemText、setTomorrow{items}、clearToday
  • 所有路由仅接受 loopback Host;写操作落盘后广播 domain/changed(进程内)。

已知边界

  • 「今天」以 client 上报的 localDate 为准(host 不知道用户时区);单机个人工具语义下可接受,防回溯/防篡改不在威胁模型内。
  • 数据通道为插件自有同源路由 + 轮询/乐观更新(外部插件无法扩展核心 /api RPC 表或转发事件 allowlist)。