Skip to content

Rosemewbot v0.6.2

Choose a tag to compare

@CLRedfield CLRedfield released this 24 Aug 07:47
· 3 commits to main since this release

安装体验

  • 下载前检查 uv、AstrBot、NapCat 和 Windows QQ 的实际资源端点,预检失败时自动降低该来源优先级。
  • 固定资源下载增加有限重试、备用源轮换、停滞超时、总耗时限制和 Retry-After 支持。
  • 下载过程显示当前来源与尝试次数,不再长时间无反馈。
  • 下载先写入 .part 临时文件,通过 SHA-256 校验后再替换正式文件,避免损坏或未完成的安装包进入安装流程。
  • 组件安装命令补充失败日志与 30 分钟超时,并对日志中的敏感参数执行脱敏。

下载来源

  • uv 使用锁定版本的 GitHub 官方地址与 Astral 官方分发地址,不再依赖 GitHub Releases API。
  • Python 3.12 使用 GitHub python-build-standalone,失败时切换至中科大镜像。
  • AstrBot 使用 PyPI 官方源,失败时切换至中科大 PyPI 镜像;两组来源分别与对应 Python 来源配对。
  • NapCat 继续使用锁定版本的官方 GitHub Release,未引入来源不明的第三方加速站。

组件版本

  • AstrBot 4.27.3
  • NapCat v4.18.19
  • uv 0.12.1
  • 独立 Python 3.12

验证

  • 9 个测试文件、58 项自动化测试通过。
  • TypeScript 类型检查通过。
  • Web、服务端与 Electron 主进程生产构建通过。
  • Electron 解包程序 --smoke-test 通过,文件版本为 0.6.2。
  • Windows x64 NSIS 安装包构建通过,ASAR 已确认包含 0.6.2 下载策略。

下载

  • Rosemewbot-Setup-0.6.2-x64.exe
  • SHA-256:204DF3169A8725F1D9F6FD4A5690695866F12C277EFE0536BF3A6B6D86FC74ED

当前安装包未配置代码签名证书,Windows 可能显示“未知发布者”提示。