Skip to content

v0.16.3 — 发布到 npm + README 重写

Choose a tag to compare

@AKS1st AKS1st released this 11 Sep 08:50
· 9 commits to main since this release

安装

  • npm(推荐):dsh plugin --profile web add model-usage-plugin
  • 之后重启 dsh web 使插件生效;面板标题旁显示当前运行版本

文档

  • README 重写为使用者视角:它回答什么、安装与卸载、三个页签、默认价目与峰谷定价、
    账户余额、数据与隐私、常见问题(含"必须重启才生效")。开发内容移到
    docs/DEVELOPMENT.md(页面结构、图表硬约束、时间台账与回填、验证闸门、预览工具链)。
  • 修掉几处面向使用者但已过期的说法:数据文件 version 6 → 7、
    "不做历史回填" → 历史用量会自动补齐。

发布产物

  • files 白名单只留 src 与 cordis.patch.yml:测试与脚本不再随包发布
    (使用者不需要,且它们在没有 DSH 环境时跑不起来)。
  • 补充 engines(与 DSH 一致)、repository / bugs / homepage。
  • 新增第 10 项上线前闸门"npm 发布产物完整且最小":校验白名单(该有的在、
    不该有的没混入),并把真实 tarball 解开导入一次 Host 半部——
    node --check 只验语法,导入才能发现"工作区能跑、发布后装不上"。

验证:npm run verify 十项全通过;npm test 75/75;发布后从 registry 真实安装并导入冒烟通过。