Releases: csiroqa/dsh-plugin-usage-report
Releases · csiroqa/dsh-plugin-usage-report
Release list
usage-report 0.2.0
变更(自 v0.1.0)
新功能
/usage pricing:生效单价审计——列出每个已出现模型的价格来源(config 覆盖 / 内置官方价 / 兜底价)与四档单价/usage输出新增未知模型警示:存在按兜底价估算的用量时提示(unknown模型单列,不再静默)- 定价解析重构为单一逻辑
pricingSourceOf(resolvePricing委托,杜绝两处漂移)
构建与工具链
- 构建迁移 esbuild 脚本 → tsdown(与 dsh-schedule 同构):host ESM + browser 闭包工厂 + 自动生成
.d.ts(exports 恢复 types 条件) tsconfig.json/tsdown.config.tstarget 对齐 ES2022,配置项与 dsh-schedule 逐键一致- 新增
scripts/smoke.mjs冒烟测试(加载 host 产物校验导出形态)
CI(.github/workflows/ci.yml)
- 三平台矩阵(ubuntu / windows / macos),流程:锁定 harness 提交 → 构建完整 lib → 安装 → typecheck → build → smoke
- 版本号不硬编码:pnpm 版本 ←
packageManager,Node 版本 ←devEngines.runtime(pnpm/setup自动读取) - harness 提交锁定于
env.DSH_HARNESS_REF(与本地开发检出一致),避免 master 漂移
文档与元数据
- README 中英措辞统一(每日贡献格子 / 估算费用(USD)等术语),新增"开发"节(构建/watch/冒烟/CI 说明)
- package.json 描述统一(根 + 插件)、
private、files补src、author 带邮箱 - 仓库 about 改为中英双语;新增
.gitattributes/.editorconfig/ LICENSE(MIT)
安装:dsh plugin --profile <name> add link:<repo>/plugins/usage-report
v0.1.0
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