c-ling/dsh-plugin-peak-pricing
c-ling★ 1JavaScript最后同步: 2026-08-14
DeepSeek 峰谷定价时段徽章(DSH 双面插件,纯 UI、无状态、无网络请求)
README 摘要
dsh-plugin-peak-pricing DeepSeek Harness 峰谷定价时段徽章(DSH 双面插件,纯 UI、无状态、无网络请求)。 - 展开状态 :侧边栏设置按钮下方贴底的一条单行卡片 ● 空闲时段 · 半价 · 2小时12分后进入高峰 (黄点 = 高峰全价,绿点 = 空闲半价), 悬停显示北京时间详情。 - 收起状态 :居中的彩色圆点(36px 圆形 hover 与设置按钮一致), 悬停弹出磨砂浮窗显示完整文案。 - 每 30 秒刷新一次;时段边界一到自动切换。 时段规则(北京时间 UTC+8,无夏令时):高峰 09:00–12:00、14:00–18:00,其余为空闲(半价)。 安装 从 GitHub 安装到 web profile(需要 pnpm 在 PATH 上;没有则用下面的 corepack 方式): pnpm 不在 PATH 上时: dsh plugin 把参数原样转发给 pnpm,直接从本仓库拉取包(pnpm 9+,本机需装有 git )。 安装时若看到 declares no dsh.bundle — installed as a plain dependency 的提示属正常现象: 本插件不是 profile bundle 层,而是通过下面的 loader 行激活。 然后在 /.dsh/profiles/web/cordis.patch.yml 增加一行插入: 重启 dsh web (client-modules 按进程缓存包裁决,新包必须重启宿主),然后硬刷新页面, 侧边栏设置按钮下方即出现时段徽章。 验证 应输出 window. ModuleLoader .load({ 开头的 factory bundle;页面侧边栏脚部能看到徽章。 卸载 同时删除 cordis.patch.yml 中对应的 insert 行,然后重启 dsh web 。 本插件无状态、无持久化数据,卸载后布局完全还原。 开发 客户端为手写 factory-CJS bundle( window. ModuleLoader .load({ id: "dsh-plugin-peak-pricing", factory }) ), 无构建步骤;UI 通过 sidebar.footer.action 插槽注册, inject: ["slots"] 保证 fiber 在插槽就绪后 apply。 已知限制 - 徽章定位依赖侧边栏脚部的样式类名( hHd-Xa footArea ),DSH 升级后若类名变化, 徽章会回退到设置按钮上方的操作条中(不影响功能),需同步更新 lib/client.js 中的 :has() 选择器。 - 文案为中文,未接入 locale 字典。 License MIT
在 GitHub 查看完整 README →分类
Plugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
★ 1,647
omdsh-dev/DSH-better-sidebar一个侧边栏的完整工作台,支持三方拓展注册新Tab页面,内置文件渲染编辑/终端/Git/子代理
★ 659
Small-tailqwq/dsh-deep-whaleDSH Web 鲸鱼娘皮肤系列(深海女仆工坊 maid-atelier)——CC BY-NC-SA 4.0
★ 490