AionUi 是一款面向 Gemini CLI 的免费、本地部署、开源 GUI 桌面应用(仓库地址:https://github.com/iOfficeAI/AionUi),于2025年8月29日正式发布,核心价值是将复杂的命令行操作转化为现代化、高效的 AI 聊天式界面,同时突破官方 Gemini CLI 的功能限制,适配多场景办公与创作需求。
核心定位与解决的痛点
官方 Gemini CLI 功能强大,但命令行交互模式存在明显使用门槛:文件选择依赖繁琐的 @ 命令、关闭窗口后会话丢失、缺乏自然聊天交互体验、仅支持单会话并行工作、局限于 Gemini 单一模型。AionUi 以 GUI 界面为核心,针对性解决这些痛点,同时保留 AI 强大能力,让非技术用户也能轻松驾驭。
核心功能亮点
1. 更流畅的AI聊天体验
● 多会话并行:可同时开启多个独立聊天窗口,任务互不干扰
● 本地永久存储:所有会话记录本地保存,无需担心意外丢失
● 微信式简洁界面:降低使用门槛,上手即用
● 多模型兼容:突破 Gemini 单一限制,支持 OpenAI、ModelScope、OpenRouter 等多个平台模型
2. 智能化文件与数据管理
● 可视化文件操作:支持文件树浏览、拖拽上传,点击即可调用AI处理
● 批量高效处理:文件批量重命名、自动分类整理、格式合并
● Excel 智能增强:AI 辅助创建表格、数据整理、分析建模与可视化美化
● 代码对比功能:文件修改前后差异直观展示,便于开发与文档编辑
3. 开发效率与创作赋能
● 全功能 API 调用:完整支持 Gemini API,功能覆盖更全面
● 优化代码展示:代码块自动格式化,阅读与复制更便捷
● 智能工具调度:根据任务自动匹配最优工具,无需手动选择
● 专业级图像能力:基于 Gemini 2.5 Flash Image Preview 实现AI图像生成、编辑、增强与识别,同时支持其他主流AI图像模型
4. 灵活配置与多平台适配
● 多方式认证:支持 Gemini API Key、Vertex AI、OAuth 个人认证等
● 自定义扩展:各平台可配置多个模型,支持自定义 API 端点
● 简化登录流程:支持 Google 账号直接登录,无需记忆复杂 API 密钥
● 自动问题修复:智能检测并修复配置异常,减少手动调试成本
● 跨平台支持:可在 macOS(Apple Silicon/Intel)、Windows 等系统运行
技术栈选型
● 桌面应用框架:Electron 37.2.0
● 前端开发:React 19.1.0 + Arco Design Web React 组件库
● 样式解决方案:UnoCSS
● 构建工具:Webpack + TypeScript
● AI 核心:Google Gemini CLI Core
● 图标资源:IconPark React
快速上手指南
前置要求
● Node.js ≥ 16.0.0
● npm ≥ 8.0.0
● Google Gemini API Key(可通过官方渠道获取)
安装步骤
1. 克隆仓库:git clone https://github.com/iOfficeAI/AionUi.git && cd AionUi
2. 安装依赖:npm install
3. 配置 API:启动应用后进入设置页,输入 Gemini API Key(支持多平台认证方式)
4. 启动应用:npm start
打包构建
● macOS 版本:npm run build-mac –arch=arm64(Apple Silicon)/ npm run build-mac –arch=x64(Intel)
● Windows 版本:npm run build-win
● 全平台打包:npm run build
适用场景
● 开发工作:代码审查、重构建议、Bug 修复、API 调用
● 办公场景:文档生成、报表总结、邮件撰写、会议纪要、Excel 数据处理
● 学习成长:知识问答、概念解析、语言学习、技能训练
● 创意创作:文案撰写、头脑风暴、AI 图像生成与编辑
● 多模型协作:根据任务特性选择最优 AI 模型(如 Gemini 适合技术类任务、OpenAI 适合创意类任务、ModelScope 适合中文场景)
未来规划
AionUi 致力于成为「通用 AI 代理平台」,让强大的 AI 能力全民可及:
1. 多类型 AI 助手:扩展终端工具支持、集成网页自动化助手,统一聊天式操作界面
2. 更灵活的模型选择:支持 Claude、GPT 等更多模型,实现无缝切换、独立配置与智能推荐
3. 降低使用门槛:坚持「AI 适应用户」的设计理念,通过开源透明化、简化操作流程,让普通用户轻松驾驭复杂 AI 功能
开源许可与贡献
● 许可协议:Apache-2.0 开源许可,可自由使用、修改与分发
● 贡献方式:欢迎通过 Issues 反馈问题,或 Fork 仓库后提交 Pull Request(流程:创建特性分支 → 提交修改 → 推送分支 → 发起 PR)
目前该项目已发布 8 个版本,最新稳定版为 AionUi v1.1.5,持续迭代优化中,核心关键词覆盖 AI 聊天、办公效率、数据处理、多模型协作等多个领域,是一款兼顾专业性与易用性的开源桌面应用。