Skip to content

Releases: future007s/dsh-peak-indicator

v0.1.34 · 适配 DSH 0.2.1-rc.5

Choose a tag to compare

@future007s future007s released this 02 Nov 01:27

修复升级到 DSH 0.2.1-rc.5 后,旧插件因只声明支持 rc.2 而被兼容检查拦截、徽章不显示的问题。

  • 宿主版本范围与全部 DSH peer 依赖同时支持已验证的 0.2.1-rc.2 / 0.2.1-rc.5。
  • 为这两个版本提供精确的 dsh.compatibility.dshReleases 声明,更新账户请求的客户端版本标记。
  • 未验证的其他版本继续由官方兼容检查拒绝,无需版本豁免。
  • 保留人民币费用、独立账户余额与浅色 / 深色主题适配。

验证:rc.2、rc.5 各 58 项测试通过;独立浏览器验证主题切换、历史每轮费用、余额各种状态及监听器清理。真实 rc.5 Web Host 验证官方 CLI 安装、插件挂载、会话头部徽章、合成历史总费用、余额读取及悬停说明,无页面报错,未发起收费模型请求。未单独运行 Electron Desktop;真实 Host 的合成会话未单独断言每轮操作区。

可通过插件管理器升级,或在对应版本 CLI 中安装:

dsh plugin --profile web add dsh-peak-indicator@0.1.34

桌面用户使用应用自带的插件管理器。升级后重启对应 DSH profile。官方 Store 若使用固定 Commit,仍需收录本次新提交。

npm 0.1.34 · 修复提交 · 完整变更

v0.1.33 · 浅色 / 深色主题适配

Choose a tag to compare

@future007s future007s released this 23 Oct 02:03
cdbbf54

峰谷、账户余额与每轮费用徽章现在跟随 DSH 当前的浅色 / 深色主题即时切换,无需刷新页面。感谢 @gbcdby 提供主题适配(PR #10)。

  • 通过 DSH 官方 body[data-ds-dark-theme] 标记读取当前主题,支持外观设置实时切换。
  • 高峰使用红色、闲时使用绿色,第三方模型使用中性灰色;余额加载、未登录、失败等状态均适配主题。
  • 历史消息只调整配色,保留事件所属峰谷时段与原有费用。
  • 审核修复了原测试在高峰时段误拒绝白色文字的问题,改用固定时间覆盖高峰、闲时和历史费用,并补全无 DOM / 无 body 的回退检查。

验证:56 项自动测试通过;实际客户端 bundle 在 Chromium 中通过三轮浅深主题切换、历史费用、六种余额状态、点击刷新、切换模型、悬停说明与卸载监听器清理验证,无浏览器报错。浏览器金额为测试数据,未读取生产账户或调用收费模型。

支持 DSH 0.2.1-rc.2,Node.js ^22.19.0 || >=24.0.0,Web / Desktop profile。

dsh plugin --profile desktop add dsh-peak-indicator@0.1.33

Web 用户将 desktop 换为 web,也可从插件管理器升级。升级后重启对应 DSH profile。

npm 0.1.33 · PR #10 · 完整变更

v0.1.32 · 峰谷标签后独立显示账户余额

Choose a tag to compare

@future007s future007s released this 20 Oct 01:46
4c1fb32

峰谷标签后固定显示独立账户余额

旧版只有当前模型提供方等于 deepseek-account 时才显示余额;使用其它路由或暂未读到模型时,余额标签会消失。

  • 峰谷徽标右侧固定显示独立的“账户余额”标签,有金额时使用绿色样式。
  • 切换到 API Key、第三方模型或暂时未知的模型时,标签仍然可见。
  • 加载、未登录、读取失败、接口不可用、无人民币钱包均显示明确状态,错误不会当作零余额。
  • 标题与悬停说明明确这是 DSH 登录的 DeepSeek 账户余额,包含充值与赠金,不代表当前 API Key 或第三方平台的钱包。
  • 保留每分钟自动刷新与点击刷新。未登录时提示先在 DSH 设置中登录。

验证

49 项测试通过,包含实际插件初始化与账户 RPC 接入验证。浏览器确认余额标签紧跟峰谷标签、模型路由切换后保持可见,点击刷新、读取失败和退出登录状态均正常,无浏览器报错。真实隔离 Host 的账户流返回未登录状态;金额展示及故障场景使用测试数据,未读取生产账户余额,未发起收费模型请求。

支持 DSH 0.2.1-rc.2,Node.js ^22.19.0 || >=24.0.0,Web / Desktop profile。

dsh plugin --profile desktop add dsh-peak-indicator@0.1.32
# Web 用户将 desktop 换为 web

升级后重启 DSH。会话与每轮费用仍默认人民币计价,官方压缩策略继续由 DSH 管理。

npm 0.1.32 · 完整变更

v0.1.31 · 修复模型名称与单价一直加载

Choose a tag to compare

@future007s future007s released this 20 Oct 01:36
8505351

修复模型名称与单价一直加载

旧版徽标只读取模型目录。目录读取失败或重连时,即使会话已有模型记录,也会一直显示“模型加载中 / 暂未取得模型单价”,账户余额也可能随之隐藏。

  • 直接订阅会话 modelSelection,优先读取会话的当前选择,再使用目录默认值与最近使用记录。
  • 模型目录暂时失败时,已知会话模型仍可显示名称、当前人民币单价及对应登录账户余额。
  • 切换模型后优先显示新选择,不让旧目录覆盖;切到 API Key 路由时不显示其它登录账户的余额。
  • 对确实没有模型信息的失败 / 超时状态显示“当前模型暂不可用”,不再永久加载。

验证

44 项测试通过。浏览器验证使用官方 rc.2 ModelDirectory 与插件的实际注册 / 注入回调:相同目录失败状态在 0.1.30 重现旧提示,在 0.1.31 正常显示模型及单价,并通过实时模型切换和加载超时检查,无浏览器报错。余额金额为测试数据,没有发起收费模型请求。

支持 DSH 0.2.1-rc.2,Node.js ^22.19.0 || >=24.0.0,Web / Desktop profile。

dsh plugin --profile desktop add dsh-peak-indicator@0.1.31
# Web 用户将 desktop 换为 web

升级后重启对应 DSH profile。人民币计价与账户余额功能保留,官方压缩策略继续由 DSH 管理。

npm 0.1.31 · 完整变更

v0.1.30 · DSH rc.2 适配、人民币计价与账户余额

Choose a tag to compare

@future007s future007s released this 20 Oct 01:21
6068027

本次汇总 0.1.28–0.1.30 的修订,插件专注于峰谷计价、Token 费用估算和账户余额。

更新内容

  • 适配 DSH 0.2.1-rc.2,移除已删除的 settingsNamespace 等旧接口依赖,消除 issue #4 所述导入失败的根因。
  • 默认按官方人民币单价计算会话及每轮 Token 费用,缓存命中单独计价;人民币 / 美元价格与缓存校验相互独立。
  • 更新当前模型名称与峰谷价格,兼容旧 Flash 别名,按日志事件时间重放历史价格。
  • 新增 DSH 登录账户的可用人民币余额,包含充值与赠金,每分钟刷新,也可点击刷新;失败不会显示为零。
  • 悬停说明精简为模型名、当前单价、估算范围三行。
  • 移除对官方压缩阈值、固定保留量和自动开关的覆写,删除压缩设置与不可靠的节省金额估算。压缩策略完全由 DSH 管理。
  • 重写 README,明确 Token 费用估算与最终账单的区别;Search / Fetch 等独立按次费用不计入 Token 估算。

兼容性与升级

已验证宿主:DSH 0.2.1-rc.2;Node.js:^22.19.0 || >=24.0.0。支持使用 Web 前端的 web / desktop profile。
旧 DSH 0.1.2-rc.1 不在本版本支持范围内,请先升级宿主;此 Release 不宣称兼容整个 0.1.2+ 系列。

# Web profile
dsh plugin --profile web add dsh-peak-indicator@0.1.30

# 桌面版通常使用 desktop profile
dsh plugin --profile desktop add dsh-peak-indicator@0.1.30

升级后重启对应 DSH profile。旧 autoCompact 配置仍可加载,但已不再生效;用户直接配置的官方压缩策略继续由 DSH 管理。

验证与安装包

  • 40 项测试通过,包括真实官方压缩引擎在自动开 / 关、旧配置、安装、重载和卸载时保持策略不变。
  • 官方 DSH 隔离环境安装、启动及浏览器展示验证通过,无浏览器报错。
  • npm 匿名下载、独立 DSH 安装和包完整性核验通过;附件与 npm 已发布包一致。
  • 未发起收费模型请求;余额组件展示测试使用模拟金额,不代表已核对某个真实账户的余额。

npm 0.1.30 · 完整变更

v0.1.27 · 支持 DeepSeek V4.1-Flash

Choose a tag to compare

@future007s future007s released this 18 Sep 08:24

更新内容

  • 支持官方新模型名 deepseek-flash(DeepSeek-V4.1-Flash)。
  • 更新 Flash 当前价格:高峰输入 $0.30、输出 $1.20、缓存命中 $0.006 / 每百万 tokens;闲时价格减半。
  • 兼容旧模型名 deepseek-v4-flash 和 deepseek-v4-flash-vision-exp,按 V4.1-Flash 价格计费。
  • 从北京时间 2026-09-10 12:00 起使用新价格,历史会话按事件时间回放旧价格。
  • 20 项测试全部通过。

价格依据:DeepSeek 官方模型与价格页。

v0.1.25

Choose a tag to compare

@future007s future007s released this 23 Aug 08:40

自动压缩说明前置\n\n- README 已将自动压缩调整为首要功能,明确默认启用、100k 触发与保留 15k tokens 的默认策略。\n- 默认设置下,后续每一步需要重读的历史上下文最多可减少约 85%;说明同时明确这不等同于整次请求总费用。\n- 自动压缩适用于提供 DSH compaction-basic 的所有长会话,包括 DeepSeek、OpenAI、Claude 和 Gemini 等模型。\n- 已补充未知模型仍可压缩、但节省金额无法可靠估算,以及摘要对历史细节的影响。

v0.1.23

Choose a tag to compare

@future007s future007s released this 23 Aug 08:17

周末全天谷价

  • 自 2026-08-23 起,北京时间周六、周日全天按谷价计费。
  • 已更新 DeepSeek V4 Flash/Pro 官方美元峰谷价格表。

自动压缩:作用与节省

  • 自动压缩默认开启。会话上下文达到 100,000 tokens 时,插件调用 DSH 内置压缩器将较早历史折叠为摘要,并保留最近约 15,000 tokens。
  • 默认一次约移除 85,000 tokens,因此可使后续每一步需要重读的历史上下文 token 减少约 85%。实际比例以压缩后的摘要长度为准。
  • 这节省的是后续请求的上下文输入费用,并非总账单;模型输出、保留的最近上下文和摘要本身仍会计费。
  • 按当前价格估算,每个后续步骤可少花约:Flash 谷价 $0.0187/峰价 $0.0374;Pro 谷价 $0.0561/峰价 $0.1122。
  • 更低的触发预算通常更省钱,但旧对话会更依赖摘要,细节保真度可能下降。