Skip to content

Releases: csiroqa/dsh-plugin-usage-report

usage-report 0.2.0

Choose a tag to compare

@csiroqa csiroqa released this 13 Aug 20:51

变更(自 v0.1.0)

新功能

  • /usage pricing:生效单价审计——列出每个已出现模型的价格来源(config 覆盖 / 内置官方价 / 兜底价)与四档单价
  • /usage 输出新增未知模型警示:存在按兜底价估算的用量时提示(unknown 模型单列,不再静默)
  • 定价解析重构为单一逻辑 pricingSourceOfresolvePricing 委托,杜绝两处漂移)

构建与工具链

  • 构建迁移 esbuild 脚本 → tsdown(与 dsh-schedule 同构):host ESM + browser 闭包工厂 + 自动生成 .d.ts(exports 恢复 types 条件)
  • tsconfig.json / tsdown.config.ts target 对齐 ES2022,配置项与 dsh-schedule 逐键一致
  • 新增 scripts/smoke.mjs 冒烟测试(加载 host 产物校验导出形态)

CI(.github/workflows/ci.yml

  • 三平台矩阵(ubuntu / windows / macos),流程:锁定 harness 提交 → 构建完整 lib → 安装 → typecheck → build → smoke
  • 版本号不硬编码:pnpm 版本 ← packageManager,Node 版本 ← devEngines.runtimepnpm/setup 自动读取)
  • harness 提交锁定于 env.DSH_HARNESS_REF(与本地开发检出一致),避免 master 漂移

文档与元数据

  • README 中英措辞统一(每日贡献格子 / 估算费用(USD)等术语),新增"开发"节(构建/watch/冒烟/CI 说明)
  • package.json 描述统一(根 + 插件)、privatefilessrc、author 带邮箱
  • 仓库 about 改为中英双语;新增 .gitattributes / .editorconfig / LICENSE(MIT)

安装:dsh plugin --profile <name> add link:<repo>/plugins/usage-report

v0.1.0

Choose a tag to compare

@csiroqa csiroqa released this 13 Aug 20:01

DeepSeek Harness 用量报表插件首个发布。

  • /usage 命令:今日/本月统计、预算进度、每日格子、趣味统计;month/budget/export/rescan 子命令
  • 设置页"用量"页签:Claude Code/Codex 式贡献格子、预算编辑与告警列表(中英双语)
  • 按月 token/费用账本(storage-domain 持久化,revision 增量对账)
  • 预算告警:阈值 50/80/90/100%,按"月份|阈值"去重,跨月自动重置
  • 内置 DeepSeek 官方单价,支持 pricing 覆盖

安装:npx @deepseek-ai/dsh plugin --profile add /plugins/usage-report