Skip to content

Releases: Zhishulo/dsh-rea-powerpack

v0.1.4 — npm 安装文档

Choose a tag to compare

@Zhishulo Zhishulo released this 27 Oct 08:04

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

Choose a tag to compare

@Zhishulo Zhishulo released this 27 Oct 06:46

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。