Repository navigation
下载
| 系统 | 推荐 | 其他 |
|---|---|---|
| Windows 10 及以上 | 桌面版 | — |
| macOS 13 及以上(Apple 芯片与 Intel) | 桌面版 dmg | 桌面版 zip |
| Linux 桌面 x64 | AppImage | deb 安装包 |
| Linux 服务器 | x64 命令行版 · ARM64 命令行版 | Docker 镜像 ghcr.io/mag1cfall/aistudio2api:v0.3.5 |
| macOS 13 及以上命令行 | Apple 芯片 · Intel | — |
桌面版与命令行版启动后都在 http://127.0.0.1:2048 提供管理页面与 API;Windows 与命令行版解压即用。
模型
- 请求的新模型不在目录中时,目录读取先读 Ultra 等高权益账户,只开放给 Ultra 的模型(如 Gemini 4 Carbon)由这些账户完成,不会因先读到 Pro 账户而返回权益不足
- 用量页按官方价格计入 Gemini 4 Carbon 的费用,README 模型表加入 Gemini 4 Carbon
协议
- 客户端系统提示中带归属声明的身份句(如 Claude Agent SDK、Codex)改为中性身份句,Claude Code 计费行与写有 RFC 2119 keywords 的行不随请求发送
- Responses 接受 Codex 多智能体协作的
agent_message输入项,远程压缩按用户轮切分(#132) - 额度冷却的 429 带
Retry-After,一次请求试过的多个账户都额度用尽时取最早恢复的账户(#128)
稳定性
- 简体中文界面下官网欢迎对话框、引导浮层与 Cookie 告知条挡住运行时自动关闭
- SpiderMonkey 后端出口连接出错时在同一账户直接重放,不再重建 Worker
- 修复 VM 到期时重复重建、刷新期间生成请求无法取消、Worker 关闭时其他账户的请求被阻塞等并发问题
- 修复 SpiderMonkey 后端
TextDecoder在fatal模式下放行 GBK 与 UTF-16 无效字节的问题 - 自动续写的每一轮响应在发出下一轮前关闭
账户
- 浏览器登录得到已存在的账户时就地更新登录状态,保留文件绑定与续签材料
- 浏览器登录的账户在会话过期时可从本机 Chrome 续签,重新登录不丢失已保存的续签材料
- 远程续签遇到账户已删除或续签凭据失效时停止该账户
- 指纹浏览器扫描使用对话框中填写的代理,登录等待时限固定为 30 分钟,不受请求超时设置影响
- 需要重新登录的账户在导入 Cookie、Chrome 与指纹浏览器账户时可勾选并就地替换登录状态(#130)
API 试用页
- 附件以原文件预览,长对话中的图片、视频与音频占用更少内存(#130)
- 发送前检查已上传视频的文件是否还在,已删除或到期时以对话中保留的原视频重新上传;重新上传期间点击停止立即结束
服务配置
- 开关行与输入框行等高,开关与标签文字对齐
性能
| 场景 | v0.3.4 | v0.3.5 |
|---|---|---|
| SpiderMonkey 后端出口连接断开后完成同一请求 | 6.06 s | 3.32 s |
| 解码 3 MB 生成流 | 33.6–35.1 ms | 18.1–20.1 ms |
| 一个账户关闭 Worker 时另一账户取得 Worker | 1.8 s | 0.5 s 内 |
贡献者
完整变更:v0.3.4...v0.3.5