Repository navigation
Releases: Zhishulo/dsh-rea-powerpack
Releases · Zhishulo/dsh-rea-powerpack
Release list
v0.1.4 — npm 安装文档
0.1.4 — 安装文档对齐「已发布到 npm」
dsh-rea-powerpack 已在 npm 上:https://www.npmjs.com/package/dsh-rea-powerpack
- README:加 npm 徽章;仓库行同时给 GitHub 与 npm;「安装」段改为 npm 优先(桌面 UI 填包名 /
dsh plugin --profile web add dsh-rea-powerpack),源码安装降级为开发者路径;「日常维护」升级方式同步。 - ARCHITECTURE §9 发布段与版本历史同步;CHANGELOG 记录 0.1.3 的发布方式(granular token + bypass 2FA;发布后约 90 秒 packument 才可见,期间 409 属正常)。
- 无运行时代码变更。
实测(本机,REA 6.8.0 + 13 个托管引擎)
| 指标 | 值 |
|---|---|
| MCP 工具 | 229 |
| 可用工具组 | 50 / 76 |
| 可用组内工具 | 142 |
| 引擎就绪 | 13 / 13(矩阵 21 行) |
CI:4 腿全绿(windows/ubuntu × node 22/24)。
dsh-rea-powerpack 0.1.3 — first green CI, honest install docs
0.1.3 是首个带 CI 的版本:4 个 job(windows-latest / ubuntu-latest × Node 22 / 24)全绿。
修了什么(真实的红→绿过程)
首推 CI 在 ubuntu leg 挂了:引擎矩阵与状态目录解析默认跟随 process.platform,而引擎清单是 Windows 定向的(Linux 上 forPlatform('linux') 是空表)。
composeEnv(home, settings, platform = process.platform)与powerpackHome(profileDir, platform = process.platform, env = process.env)改为 platform/env 可注入,默认行为不变;test/engines.test.mjs:composeEnv 的 6 处调用钉住'win32',powerpackHome 覆盖 win32 / darwin / linux 三条分支;test/catalog.test.mjs:默认平台断言从「等于 ENGINES.length」改为forPlatform() === forPlatform(process.platform);test/docs.test.mjs+.github/workflows/ci.yml:矩阵改成 windows + ubuntu 双平台,Windows leg 是真正的目标平台,Linux leg 只是保证纯逻辑测试与宿主无关;- README 安装段改为诚实版:npm 尚未发布,唯一可用路径是 clone 后
node dev/install-plugin.mjs --repo .,并加 CI / License / Node / 版本徽章。
实测数字(本机 Windows,REA 6.8.0)
| 指标 | 值 |
|---|---|
| MCP 工具 | 229 |
| 可用工具组 | 50 / 76(无引擎基线 42 / 77) |
| 托管引擎 | 13 / 13 verified |
| 握手耗时 | ~0.5 s |
完整内容见 CHANGELOG.md。