更新日志(中文)
[0.11.0] - 2026-03-08
新增
- Gemini 平台前后端全链路接入:Tauri 侧新增 Gemini 模型/命令/模块/OAuth,前端新增账号页、服务、store、图标、导航与平台元信息接入。
- Gemini 账号生命周期能力:新增 OAuth 登录、Access Token/JSON 导入、本地
~/.gemini导入、配额刷新、标签管理、账号导出与本地凭证注入切号。 - Gemini 多开实例管理能力:新增 Gemini 实例 store/命令,支持默认与自定义目录配置、账号绑定注入、启动命令生成、终端一键执行。
- Gemini 设置与运行时接入:新增
gemini_auto_refresh_minutes、Gemini 配额预警开关/阈值配置,并接入设置页、快捷设置、自动刷新调度、仪表盘与托盘/运行时链路。 - Gemini 文档与多语言覆盖:更新中英文 README,并补齐 Gemini 账号总览、实例流程、切号、导入与说明文案相关语言键。
变更
- 切号成功后支持平台扩展动作:
useProviderAccountsPage新增注入成功回调,Gemini 账号总览接入后可在切号成功后立即弹出启动命令弹窗。 - Gemini 启动语义与默认实例对齐:默认实例启动命令改为直接
gemini;自定义实例保持GEMINI_CLI_HOME=... gemini。 - Gemini 启动弹窗标题改为通用语义:启动弹窗标题由“多开实例”调整为“启动实例”。
- Gemini 实例页按实际能力简化:移除 Gemini 实例列表中的运行状态/PID/关闭能力预期,并将默认实例编辑行为与真实启动语义对齐。
- 共享平台与展示链路扩展 Gemini:Gemini 已接入共享平台类型/导航/元信息,并在通用账号展示层统一 Gemini 套餐/配额展示口径。
Changelog (English)
[0.11.0] - 2026-03-08
Added
- Gemini platform full integration across backend and frontend: Added Gemini models/commands/modules/OAuth on Tauri side, plus account pages, services, stores, icons, navigation, and platform metadata wiring on frontend.
- Gemini account lifecycle support: Added OAuth login, Access Token/JSON import, local
~/.geminiimport, quota refresh, tag management, account export, and local credential injection for account switching. - Gemini multi-instance management: Added Gemini instance store/commands with default and custom profile directories, account binding/injection, launch command generation, and one-click terminal execution.
- Gemini settings and runtime integration: Added
gemini_auto_refresh_minutes, Gemini quota-alert enable/threshold config, and integrated Gemini into Settings, Quick Settings, auto-refresh scheduler, dashboard, and tray/runtime surfaces. - Gemini docs and i18n coverage: Updated README (EN/ZH) and locale keys for Gemini overview, instance workflows, switching, importing, and flow notices.
Changed
- Post-switch UX now supports provider-specific success actions:
useProviderAccountsPagenow exposes an inject-success callback; Gemini overview uses it to open a launch-command modal immediately after switching. - Gemini launch semantics aligned with default-instance behavior: Default-instance launch command now uses plain
gemini; custom instances keepGEMINI_CLI_HOME=... gemini. - Gemini launch modal wording updated for generic use: Launch dialog title now uses “Launch Instance” instead of a multi-instance-specific label.
- Gemini instance UI simplified to match actual CLI behavior: Removed runtime-state/PID/stop expectations in Gemini instance list and aligned default-instance edit behavior with real launch semantics.
- Shared platform/presentation pipeline expanded for Gemini: Added Gemini to shared platform typing/navigation/meta and unified Gemini account plan/quota presentation in reusable account view helpers.