Skip to Content
Yogurt 文档开始使用

开始使用

Yogurt 是基于 acidify-core 实现的 QQ 协议端,实现了 Milky 协议 ,支持 PC 和 Android 两种登录方式,提供 HTTP 和 WebSocket 接口供应用端调用。

Acidify + Milky = Yogurt!

Important

Yogurt 需要一个可用的签名 API URL 才能运行,具体协议标准见签名 API 标准。Yogurt 不提供内置签名 API,请自行寻找或实现相关 API。如果没有可用的签名 API,可以考虑使用 Yogurt-PMHQ  等替代方案。

启动

Yogurt 原生支持在 Windows / macOS / Linux 平台上运行,同时通过 JVM 也可以在其他平台上运行。

通过 npm 安装和运行(推荐)

npm

Yogurt 的预编译二进制包发布在 npm 的 @acidify/yogurt 包中。先安装 Node.js (通常会包含一个 npm),然后运行以下命令安装 Yogurt:

npm install -g @acidify/yogurt

安装完成后,可以直接通过 yogurt 命令启动 Yogurt。

支持的平台如下:

OSArch
Windowsx64
Linuxx64, arm64
macOSx64, arm64

从 Releases 下载和运行

Yogurt 的构建产物发布在 SaltifyDev/yogurt-releases  仓库的 Releases 下。下载对应平台的压缩包,解压后运行 yogurt.(k)exe 即可。支持的平台如下:

OSArch
Windowsx64
Linuxx64, arm64
macOSx64, arm64

Yogurt 的构建产物中还包含可在 JVM 上运行的 fat-jar。配置 Java 25+ 运行时,然后在 Releases 中下载 yogurt-jvm-all.jar,运行:

java -jar yogurt-jvm-all.jar

注意:Yogurt 的 JVM 版本理论上可以在任何支持 Java 25+ 的平台上运行,但由于 Yogurt 依赖 LagrangeCodec  的预编译构建,因此只支持在以下平台发送语音和视频消息

OSArch
Windowsx86, x64
Linuxx64, arm64
macOSx64, arm64
Important

构建产物发布在 SaltifyDev/yogurt-releases,并非原仓库 LagrangeDev/acidify;后者用于记录 acidify-core 的版本迭代,并不包含 Yogurt 的构建产物。

最后更新于