Skip to content

Releases: AstrBotDevs/AstrBotLauncher

v0.3.0

14 Feb 17:52
8537f02

Choose a tag to compare

本次改动聚焦于 Windows 启动器稳定性与可维护性:

  • 修复了 GitHub Release 获取/下载/解压链路(含 URL 安全传参、失败中断、重试退避、脏文件清理与一致错误处理),统一所有 Python 调用为 %PYTHON_CMD% 并完善镜像失败回退到官方 PyPI 的日志与行为
  • 同时修正了退出码透传(ASTRBOT_EXIT_CODE)和失败可见性(失败时可 pause),并通过新增统一 :cleanup 保证成功/失败路径都恢复工作目录
  • 文档侧更新了项目描述与官方文档入口,补充“优先下载官方对应系统安装包”的建议,统一 PowerShell 命名、release 链接与脚本文件名表述

v0.2.0

22 Oct 15:42
990af31

Choose a tag to compare

修复了类似以下问题:

[INFO] AstrBot folder not found. Downloading the latest version from GitHub...
[INFO] Downloading the latest version of AstrBot from Invoke-WebRequest : {"message":"Not Found","documentation_url":"https://docs.github.com/rest/releases/releases#get-the-
字符串缺少终止符: '。
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : TerminatorExpectedAtEndOfString

[ERROR] Failed to download the latest version file. You can manually download the zip from 
https://github.com/Soulter/AstrBot/releases/latest, then extract the **folder inside the zip** to the current directory and rename it to AstrBot.

【一些 FAQ 必读】:

  1. 报错:Python is not installed: 查看 文档
  2. 报错 requires Microsoft C++ Build Tools 相关的: 如果使用了非常高的版本(3.13, 3.14),建议回退到 3.10,因为部分依赖可能没有适配高版本 python,需要本地编译。

Tip

如果还是部署不了 AstrBot:

  1. 尝试使用 Docker 部署,不会有任何依赖相关的问题(需要代理):https://astrbot.app/deploy/astrbot/docker.html#%E9%80%9A%E8%BF%87-docker-%E9%83%A8%E7%BD%B2
  2. 一键部署脚本本质上就是在自动化手动部署的事情,可以参考手动部署,也非常快:https://astrbot.app/deploy/astrbot/cli.html

Full Changelog: v0.1.5.6...v0.2.0

v0.1.5.6

28 Mar 17:05
c00bd3e

Choose a tag to compare

修复了下载项目后包找不到指定文件夹的问题

【一些 FAQ 必读】:

  1. 报错:Python is not installed: 查看 文档
  2. 报错 requires Microsoft C++ Build Tools 相关的: 如果使用了非常高的版本(3.13, 3.14),建议回退到 3.10,因为部分依赖可能没有适配高版本 python,需要本地编译。

Tip

如果还是部署不了 AstrBot:

  1. 尝试使用 Docker 部署,不会有任何依赖相关的问题(需要代理):https://astrbot.app/deploy/astrbot/docker.html#%E9%80%9A%E8%BF%87-docker-%E9%83%A8%E7%BD%B2
  2. 一键部署脚本本质上就是在自动化手动部署的事情,可以参考手动部署,也非常快:https://astrbot.app/deploy/astrbot/cli.html

What's Changed

New Contributors

Full Changelog: v0.1.5.4...v0.1.5.5

v0.1.5.5

07 Feb 15:47
a5540fb

Choose a tag to compare

【一些 FAQ 必读】:

  1. 报错:Python is not installed: 查看 文档
  2. 报错 requires Microsoft C++ Build Tools 相关的: 如果使用了非常高的版本(3.13, 3.14),建议回退到 3.10,因为部分依赖可能没有适配高版本 python,需要本地编译。

Tip

如果还是部署不了 AstrBot:

  1. 尝试使用 Docker 部署,不会有任何依赖相关的问题(需要代理):https://astrbot.app/deploy/astrbot/docker.html#%E9%80%9A%E8%BF%87-docker-%E9%83%A8%E7%BD%B2
  2. 一键部署脚本本质上就是在自动化手动部署的事情,可以参考手动部署,也非常快:https://astrbot.app/deploy/astrbot/cli.html

What's Changed

New Contributors

Full Changelog: v0.1.5.4...v0.1.5.5

v0.1.5.4

01 Feb 15:41
e93f6ce

Choose a tag to compare

【一些 FAQ 必读】:

  1. 报错:Python is not installed: 查看 文档
  2. 报错 requires Microsoft C++ Build Tools 相关的: 如果使用了非常高的版本(3.13, 3.14),建议回退到 3.10,因为部分依赖可能没有适配高版本 python,需要本地编译。

Tip

如果还是部署不了 AstrBot:

  1. 尝试使用 Docker 部署,不会有任何依赖相关的问题(需要代理):https://astrbot.app/deploy/astrbot/docker.html#%E9%80%9A%E8%BF%87-docker-%E9%83%A8%E7%BD%B2
  2. 一键部署脚本本质上就是在自动化手动部署的事情,可以参考手动部署,也非常快:https://astrbot.app/deploy/astrbot/cli.html

Full Changelog: v0.1.5.3...v0.1.5.4

v0.1.5.3

01 Feb 10:11
cc1619d

Choose a tag to compare

v0.1.5.3

刚进入脚本会提示:Enter the mirror URL (or press Enter to use default: https://mirrors.aliyun.com/pypi/simple):

直接回车!!

一些 FAQ:

  1. 报错:Python is not installed: 查看 文档
  2. 在检查依赖和安装依赖时报错: 关掉梯子,然后重新跑一下脚本。
  3. 报错 requires Microsoft C++ Build Tools 相关的: 如果使用了非常高的版本(3.13, 3.14),建议回退到 3.10,因为部分依赖可能没有适配高版本 python,需要本地编译。

Tip

如果还是部署不了 AstrBot:

  1. 尝试使用 Docker 部署,不会有任何依赖相关的问题(需要代理):https://astrbot.app/deploy/astrbot/docker.html#%E9%80%9A%E8%BF%87-docker-%E9%83%A8%E7%BD%B2
  2. 一键部署脚本本质上就是在自动化手动部署的事情,可以参考手动部署:https://astrbot.app/deploy/astrbot/cli.html

Full Changelog: v0.1.5.1...v0.1.5.3

v0.1.4

30 Jan 07:24
cff895b

Choose a tag to compare

v0.1.4

使用清华源

建议关掉代理之后使用脚本!

一些 FAQ:

  1. 报错:Python is not installed: 查看 文档
  2. 在检查依赖和安装依赖时报错: 关掉梯子,然后重新跑一下脚本。
  3. 报错 requires Microsoft C++ Build Tools 相关的: 如果使用了非常高的版本(3.13, 3.14),建议回退到 3.10,因为部分依赖可能没有适配高版本 python,需要本地编译。

Tip

如果还是部署不了 AstrBot:

  1. 尝试使用 Docker 部署,不会有任何依赖相关的问题(需要代理):https://astrbot.app/deploy/astrbot/docker.html#%E9%80%9A%E8%BF%87-docker-%E9%83%A8%E7%BD%B2
  2. 一键部署脚本本质上就是在自动化手动部署的事情,可以参考手动部署:https://astrbot.app/deploy/astrbot/cli.html

Full Changelog: v0.1.3...v0.1.4

v0.1.3

15 Dec 14:02
2c3547e

Choose a tag to compare

What's Changed

创建 venv 环境

Warning

请使用 launcher_astrbot_en.bat

Full Changelog: v0.1.2...v0.1.3

v0.1.2

20 Sep 14:57
11c8d08

Choose a tag to compare

What's Changed

  • 加入了纯 GBK 编码方式可正常识别的 bat 文件版本。

v0.1.0

07 Jul 14:26

Choose a tag to compare

What's Changed

  • 停止使用 Python 打包的 Exe 作为启动器,替换为使用 bat,更加稳定。
  • 停止使用 Git 进行项目更新维护,替换为使用压缩包的方式。不再需要下载 Git
  • 停止内置 Python。你的电脑上需要装有 python 并且版本 >= 3.9(推荐 >= 3.10),并且可以在终端中使用 python 指令。
  • 减少了闪退的频率。

⚠ 如果你的环境变量中使用的不是 python,请自行用记事本打开 launcher_astrbot.bat,然后修改 set PYTHON_CMD=python 中的 python 为你的。

压缩包中自带的是 gocq,如果你想使用 Lagrange.OneBot 或者其他协议,请另行下载。参看教程:https://astrbot.soulter.top