Repository navigation
v0.3.2
下载
| 系统 | 推荐 | 其他 |
|---|---|---|
| Windows 10 及以上 | 桌面版 | — |
| macOS 13 及以上(Apple 芯片与 Intel) | 桌面版 dmg | 桌面版 zip |
| Linux 桌面 x64 | AppImage | deb 安装包 |
| Linux 服务器 | x64 命令行版 · ARM64 命令行版 | Docker 镜像 ghcr.io/mag1cfall/aistudio2api:v0.3.2 |
| macOS 13 及以上命令行 | Apple 芯片 · Intel | — |
桌面版与命令行版启动后都在 http://127.0.0.1:2048 提供管理页面与 API;Windows 与命令行版解压即用。
公开 API
- 上游以 SAFETY、RECITATION、BLOCKLIST、PROHIBITED_CONTENT、SPII 与对应的图片原因结束时返回写明原因的 5xx 错误(流式输出开始后为流内错误),Claude Code、Codex、OpenCode、pi、omp 等 agent 客户端按各自的重试策略自动重试;上游已报告的用量照常计入请求账本
-build模型在 agent 客户端中可正常调用工具:调用之后上游步骤失败时本轮在调用处结束,上游任务流在回复完成前结束时重新打开继续读取,错误带上游的详情,额度用尽返回 429 并进入冷却- 全部账户都在每日额度冷却中时,请求仍发往上游一次:上游按请求判定额度,短请求可在冷却期间成功(#72)
- Omni 模型的图片按官网以内联数据发送,图生视频与官网一致;
gemini-omni-1.2-flash的思考等级与官网相同(#118)
API 试用页
- 输入框附件块与已发出消息中的附件和官网同形(缩略图、文件名、类型与 token 数),点击已发出的图片、视频、音频、PDF 与长文本在原位打开预览
- 视频附件可设置起止时间与帧率,token 数按官网抽帧计数
- Omni 对话可上传图片生成视频;对话空态、附件菜单、工具标签与 Google 搜索来源和官网一致
- Antigravity 运行设置有 Environment 区,可选择新建或已有环境
- 代码字体载入失败时对话照常显示
管理端
- 账户、接入、模型目录、冷却与请求、用量、服务配置与版本页共用一条内容列,在这些页之间切换时主体宽度与左右边距不变;服务配置页与接入页在窄窗口下不挤压、不横向溢出
- 在线更新显示下载进度与下载、安装、重启各阶段,更新后清理旧版本与备份
- 日志页的“WAA Worker 启动”卡片在临时页面关闭后显示为已完成
桌面版
- macOS 可在服务配置页开启“隐藏 Dock 图标”,保存后立即生效,只保留菜单栏图标(#119)
- macOS 菜单栏图标单击显示窗口、右键打开菜单;应用菜单与系统对话框随界面语言显示
- Windows 标题栏的最大化按钮显示 Snap Layouts,右键标题栏打开系统菜单;Linux 托盘图标单击打开窗口
Camoufox 后端
- 界面运行等待 Run 按钮与页面发出请求时随页面处理进度等待,超过 60 万字的输入与繁忙的电脑上不再超时(#116)
- 账户刷新后原标签页重新载入时不再等待 WAA service 超时
- Windows 上界面运行的点击偶发晚几秒才生效的问题已修复
性能
| 场景 | v0.3.1 | v0.3.2 |
|---|---|---|
| Camoufox 60 万字请求从收到到发出(p50/p95) | 1357/2850 ms | 352/385 ms |
| 5 个附件首次上传,Camoufox(p50/p95) | 3164/7184 ms | 2765/3954 ms |
| 5 个附件首次上传,SpiderMonkey(p50/p95) | 3132/6010 ms | 2889/4951 ms |
| Camoufox 界面运行从收到到页面发出(p95) | 2213 ms | 199 ms |
| SpiderMonkey Worker 冷启动(p50/p95) | 4.8/7.3 s | 2.9/3.4 s |
| Camoufox Worker 冷启动(p50/p95) | 8.3/46.3 s | 6.6/7.1 s |
| Camoufox 单账户空闲 5 分钟后内存 | 500 MB | 440 MB |
AAC 编码改用上游 tphakala/go-aac v0.7.2,该版本已收下本项目提交的码本开销内核(tphakala/go-aac#122),整帧速度与分叉相同。
完整变更:v0.3.1...v0.3.2