Repository navigation
Releases
Releases · proletari/shenshen-dsh-companion
dsh-shenshen-companion 0.1.3
DSH 桌宠「深深」0.1.3。
测试
- 补充
lib/accounting.mjs测试:该模块负责余额观测、定点金额运算、多记账本与校正,此前零覆盖。新增 31 项(全套 37 → 68 项),覆盖浮点累加、溢出、日界、部分数据判定、乱序样本丢弃、revision 冲突、换 key 后的账本聚合等。
文档
- README 新增动作总览图,8 个动作一图概览。
- 「已知限制」与「更新记录」按 0.1.x 实际状态更新。
安装
# 先完全退出 DSH
dsh plugin --profile desktop add dsh-shenshen-companion
# 然后重新启动 DSH或 tarball:
dsh plugin --profile desktop add "https://github.com/proletari/shenshen-dsh-companion/releases/download/dsh-v0.1.3/dsh-shenshen-companion-0.1.3.tgz"dsh-whale-widget 的角色分支,请勿与上游同时安装。
dsh-shenshen-companion 0.1.2
DSH 桌宠「深深」0.1.2。
修复
- 版本号显示错误:界面此前显示上游版本 �.4.2,现由 package.json 派生,不再硬编码。
体积
- 包体积 20.9MB → 16.9MB(-19%):
- shenshen-idle.png 1.39MB → 0.29MB、shenshen-working.png 1.77MB → 0.59MB(无损重压,逐帧像素比对通过)
- 移除无引用的 �ssets/DSH2.png(0.77MB)
工程
- 新增
SECURITY.md(漏洞上报渠道与数据边界) - 新增
.npmignore(发布内容不再依赖 .gitignore 推断) - 新增
npm test/lint/verify脚本与 GitHub Actions CI(Node 20/22/24 × Linux/Windows)
安装
# 先完全退出 DSH
dsh plugin --profile desktop add dsh-shenshen-companion
# 然后重新启动 DSH或从 tarball 安装:
dsh plugin --profile desktop add "https://github.com/proletari/shenshen-dsh-companion/releases/download/dsh-v0.1.2/dsh-shenshen-companion-0.1.2.tgz"dsh-whale-widget 的角色分支,请勿与上游同时安装。
dsh-shenshen-companion 0.1.1
DSH 桌宠「深深」0.1.1。
- 实测支持 dsh 0.2.1 系列:在 0.2.1-rc.3 上 --dump-default-config 正常组合、插件条目进入 profile bundle 层、无兼容性跳过;37 项测试全通过。
- homepage /
epository / �ugs 指向独立仓库,README 安装链接同步更新。
安装
# 先完全退出 DSH
dsh plugin --profile desktop add "https://github.com/proletari/shenshen-dsh-companion/releases/download/dsh-v0.1.1/dsh-shenshen-companion-0.1.1.tgz"
# 然后重新启动 DSH要求 dsh >= 0.2.0-rc.2(含 0.2.1 预发布版),Node >= 20.18.0。
dsh-shenshen-companion 0.1.0
DSH 桌宠「深深」0.1.0:跟随任务状态的透明动画(待机/敲键盘/思考/庆祝/失败)、点击挥手、拖动奔跑,以及 API 余额、本机用量记账、角色、气泡与音效设置。