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

峰谷小肥鱼 Mungbean-Cake/dsh-plugin-whale-fenggu

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

盯紧峰谷时段,切换前提醒你省 token

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

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

自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Mungbean-Cake/dsh-plugin-whale-fenggu
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · ui
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 76 天前
档位由哪些信号合成

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

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意

未发布到 npm registry,仅可从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-plugin-whale-fenggu(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/21 14:32:56

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

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

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

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

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 峰谷时段实时播报
  • 切换前提前提醒
  • 省token小贴士

DeepSeek 峰谷提醒插件:北京时间梁文峰/梁文谷实时播报、切换前提前提醒、省 token 小贴士、自由拖动

README

由 DeepSeek 最新模型翻译生成
🐳 dsh-plugin-whale-fenggu — 蓝色大肥鱼 · DeepSeek 峰谷提醒 现在是【梁文峰】还是【梁文谷】?小肥鱼帮你盯着,切换前提前喊你,顺便提醒你省 token、站起来蹬。 一个为 DeepSeek Harness Web GUI 设计的纯前端、零依赖插件:按北京时间实时判断 DeepSeek 官方峰谷计价时段,在时段切换前按设定提前量提醒,并附带一个可爱的「蓝色大肥鱼」看板(可自由拖动、位置自动记忆)。 🎭 梗科普:梁文峰 / 梁文谷 DeepSeek 创始人叫梁文峰。DeepSeek 官方 V4 采用北京时间峰谷计价,于是社区玩梗: | 时段 | 名字 | 北京时间 | 价格 | | ⛰️ 高峰 | 梁文峰 | 09:00–12:00、14:00–18:00 | 贵 💸 | | 🌙 低谷 | 梁文谷 | 其余时间 | 便宜 🐟 | 本插件就是那个帮你盯着「峰峰/谷谷」谁在值班的小肥鱼 🐳 ✨ 特性 - 🕐 实时播报:左下角小肥鱼卡片显示当前是梁文峰(⛰️ 高峰贵)还是梁文谷(🌙 谷时便宜)+ 北京时间 + 距切换倒计时 - ⏰ 提前提醒:切换前 N 分钟弹出站内 toast(默认提前 10 分钟,可设 1–120 分钟)
展开完整文档(README 剩余 1 节)
🐳 dsh-plugin-whale-fenggu — 蓝色大肥鱼 · DeepSeek 峰谷提醒

现在是【梁文峰】还是【梁文谷】?小肥鱼帮你盯着,切换前提前喊你,顺便提醒你省 token、站起来蹬。

一个为 DeepSeek Harness Web GUI 设计的纯前端、零依赖插件:按北京时间实时判断 DeepSeek 官方峰谷计价时段,在时段切换前按设定提前量提醒,并附带一个可爱的「蓝色大肥鱼」看板(可自由拖动、位置自动记忆)。

🎭 梗科普:梁文峰 / 梁文谷

DeepSeek 创始人叫梁文峰。DeepSeek 官方 V4 采用北京时间峰谷计价,于是社区玩梗:

| 时段 | 名字 | 北京时间 | 价格 |
| ⛰️ 高峰 | 梁文峰 | 09:00–12:00、14:00–18:00 | 贵 💸 |
| 🌙 低谷 | 梁文谷 | 其余时间 | 便宜 🐟 |

本插件就是那个帮你盯着「峰峰/谷谷」谁在值班的小肥鱼 🐳

✨ 特性

- 🕐 实时播报:左下角小肥鱼卡片显示当前是梁文峰(⛰️ 高峰贵)还是梁文谷(🌙 谷时便宜)+ 北京时间 + 距切换倒计时
- ⏰ 提前提醒:切换前 N 分钟弹出站内 toast(默认提前 10 分钟,可设 1–120 分钟)
- 🖐️ 自由拖动:按住卡片任意空白处拖动,位置自动记忆(Cookie + localStorage 双持久化,重启不丢)
- ⚙️ 可配置:启用开关、提前量、位置(左下/右下/自定义)、toast 开关、贴士轮播开关、一键复位
- 🧪 整活:手动播报、测试提醒、省 token 小贴士轮播(「站起来蹬!省下的每一分 token 都是小肥鱼的加餐!」)
- 📖 省 token 手册:卡片设置内置省 token 指南(合并请求、长会话开新档、高峰少跑重活……)
- 🎨 皮肤适配:UI 跟随「蓝色幻想 / blue-fantasy」风格(靛蓝紫调、毛玻璃、圆角、漂浮动画)
- 🛡️ 健壮:位置永不离屏、组件被外部移除自动重建、单点错误隔离、防重复提醒

📷 截图

欢迎提交截图!占位:卡片 + 提醒 toast 效果图。

📥 安装

依赖:DSH Desktop(或 dsh web profile),DeepSeek 官方 V4 峰谷定价生效(2026-08-17 起)。

方式 A:正式安装(推荐,永久生效)

1. 克隆/解压本项目,或直接指向本目录
2. 安装(dsh plugin 会写 lockfile + 受保护事务,重启后不丢)
dsh plugin --profile web add

3. 重启 DSH Desktop,Ctrl+Shift+R 强制刷新

Windows 桌面端注意:安装前请完全退出 DSH Desktop(含托盘图标),否则 pnpm 会因文件占用报 EPERM。

方式 B:过渡注入(不想装插件时)

本项目提供 lib/widget.raw.js(自包含 IIFE,无任何依赖),可以把它注入到任意已加载的客户端插件中(例如余额监控插件 @rainronin/dsh-balance-monitor 的 lib/client.js,在其工厂的 return module.exports 之前插入),刷新页面即可生效。

// balance-monitor/lib/client.js 的 factory 内、module.exports 之前: // 粘贴 lib/widget.raw.js 的全部内容(自带去重与 DOM ready 处理)

⚠️ 过渡注入的代价:node_modules 被 pnpm 重链(如安装/更新其他插件)时会被还原,需要重新注入。

🎮 使用

1. 启动后,左下角(默认位置)出现小肥鱼卡片,实时显示时段与倒计时
2. 拖动:按住卡片任意空白处(头部、贴士区)拖动到任意位置
3. 设置:点 ⚙️ 打开面板 —— 提前提醒分钟数 / 位置 / 开关 / 贴士 / 🔄 回左下角复位
4. 播报:📢 手动听小肥鱼报当前时段;🧪 测试提醒样式
5. 提醒:到切换时间前 N 分钟,屏幕下方弹出小肥鱼的提示 toast(防重复,每个时段切换只提醒一次)

⚙️ 配置项

| 键 | 默认 | 说明 |
| enabled | true | 总开关 |
| leadMinutes | 10 | 切换前提前提醒分钟数(1–120) |
| position | left | 预设位置:左下 / 右下 |
| pos | null | 自定义坐标(拖动后自动记录 {x,y}) |
| opacity | 0.95 | 卡片透明度(0.2–1,滑块调节) |
| visible | true | 显示开关(关掉后缩成小鱼圆点,点击恢复) |
| minimal | false | 极简模式(只显示当前状态,⤢ 退出) |
| toast | true | 站内 toast 提醒开关 |
| tips | true | 省 token 小贴士轮播开关 |
| lastNotified | {} | 已提醒记录(防重复,自动维护) |

配置存储:Cookie + localStorage 双写(whaleFengguReminder:config)。
Cookie 不区分端口 → DSH Desktop 每次启动换端口也不丢配置。

📂 项目结构

dsh-plugin-whale-fenggu/
├── lib/
│ ├── index.js # 宿主半(空插件,占位) │ ├── client.js # 浏览器半(标准 dsh 客户端 bundle:__ModuleLoader__.load 包装) │ └── widget.raw.js # 自包含组件源码(过渡注入用,也是 client.js 的本体) ├── cordis.patch.yml # dsh bundle 声明(insert 插件行) ├── package.json # 插件包清单 ├── README.md # 本文档 ├── docs/TUTORIAL.md # 详细教程(原理 + 排错 + 贡献) ├── LICENSE # MIT └── .github/workflows/ci.yml # 语法检查 CI

🔬 原理速览

- 北京时间:Intl.DateTimeFormat('Asia/Shanghai'),无夏令时,与官方规则一致
- 峰谷规则:每日边界 09:00 / 12:00 / 14:00 / 18:00;高峰 09:00,12:00) 与 [14:00,18:00)
- 切换调度:墙钟时间编码为统一 epoch 比较,取下一个边界计算剩余分钟数
- 持久化:Cookie(跨端口)+ localStorage(当前端口)双写
- 健壮性:坐标净化防 NaN 离屏、20s 自愈巡检、错误 try/catch 隔离、__WHALE_FENGGU__ 全局去重

详见 [docs/TUTORIAL.md。

❓ 常见问题

Q:为什么重启后卡片位置/设置没丢?
A:配置存在 Cookie(跨端口)。DSH Desktop 每次启动端口不同,localStorage 按端口隔离,Cookie 不隔离。

Q:卡片不见了?
A:① 先 Ctrl+Shift+R 强制刷新;② 过渡注入被 pnpm 重链还原 → 重新注入或改用正式安装。

Q:市场按钮 / 布局微调是什么?
A:lib/widget.raw.js 内置了三条 UI 微调 CSS:隐藏「插件市场」底部按钮、让余额徽章独占一行(配合余额监控插件)。正式安装后随插件一并生效。

Q:会重复提醒吗?
A:不会。每次时段切换按「日期+目标时段」记录,只提醒一次。

📄 许可证

MIT © 2026 dsh-plugin-whale-fenggu contributors

🙏 致谢

- 峰谷计价规则参考 @rainronin/dsh-balance-monitor
- 皮肤风格参考 dsh-web-ui 全家桶 / blue-fantasy
- 「梁文峰/梁文谷」梗来自 DeepSeek 社区
预览分享卡片长什么样 ↓Mungbean-Cake/dsh-plugin-whale-fenggu
分享 · DeepSeek Harness Hub
Mungbean-Cake/dsh-plugin-whale-fenggu

盯紧峰谷时段,切换前提醒你省 token

这是你的仓库?认领条目

回到顶部