Skip to content

v0.3.5

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Nov 17:10
· 1 commit to main since this release

下载

系统 推荐 其他
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