AionUi:开源本地AI协作平台

超好用的一站式AI助手——AionUi

探索 AionUi:免费、本地、开源的 AI 协作平台

在人工智能时代,命令行工具如 Gemini CLI、Claude Code 和 Qwen Code 等已成为开发者与 AI 交互的利器。然而,这些工具往往受限于单一会话、文件操作繁琐以及缺乏多模型支持等问题。这时,AionUi 应运而生,作为一个免费、本地、开源的 24/7 Cowork 和 OpenClaw 平台,它为这些 CLI AI 工具提供了统一的图形化界面,帮助用户更高效地工作。本文将详细介绍 AionUi 的背景、功能、安装使用以及贡献方式。如果你对 AI 工具感兴趣,不妨继续阅读!仓库地址:https://github.com/iOfficeAI/AionUi

AionUi 是什么?

AionUi 是一个专为命令行 AI 工具设计的图形化协作平台,支持 Gemini CLI、Claude Code、Codex、OpenCode、Qwen Code、Goose CLI、Auggie 等多种工具。它解决了传统 CLI 工具的痛点,如对话无法保存、单会话限制、文件操作不便以及单一模型支持。通过 AionUi,用户可以享受到多工具集成、跨平台兼容、远程访问、多模型切换、实时预览和本地数据存储等功能。

这个平台的宗旨是打造一个“Cowork”环境,让 AI 成为你的 24/7 协作伙伴。无论是开发者、办公人员还是 AI 爱好者,AionUi 都能提供安全、本地的解决方案,确保数据不泄露到云端。项目采用 Apache-2.0 许可,完全开源,用户可以自由修改和分发。

AionUi 的灵感来源于对现有 AI 工具的优化需求。它不仅仅是一个界面,更是集成了智能文件管理、定时任务和 AI 图像生成等高级功能的生态系统。截至目前,该仓库已获得 15.9k 星标、1.2k 分叉和 42 名贡献者,社区活跃度高,支持多语言 README,包括英语、中文、日语等。

AionUi 的核心功能

AionUi 的功能丰富多样,下面我们逐一拆解:

1. 多代理模式

AionUi 支持多个 AI 代理的统一界面,包括自动检测、本地存储和多会话管理。你可以同时运行多个独立会话,每个会话有独立的内存,支持并行处理任务。这意味着你可以一边用 Gemini 处理代码生成,一边用 Claude 进行文本分析,而不会相互干扰。

2. 远程访问

通过 WebUI 模式,你可以用浏览器跨设备访问 AionUi,支持 QR 码或账号登录。此外,它还集成 Telegram、Lark (Feishu),Slack 支持即将上线。这让远程协作变得轻松,无论你在手机还是电脑上,都能随时连接。

3. 定时任务

AionUi 允许用自然语言设置自动化任务,支持每日、每周、每月定时。例如,你可以让 AI 自动聚合数据、生成报告或整理文件。这项功能特别适合办公场景,提高效率。

4. 智能文件管理

平台内置智能文件组织、批量重命名、文件合并和分类功能。AI 可以根据内容自动管理文件,避免手动操作的繁琐。

5. 预览面板

支持 9+ 种格式的实时预览,包括 PDF、Word、Excel、PPT、代码、Markdown、图像、HTML 和 Diff。你可以边编辑边跟踪变化,极大提升工作流畅度。

6. AI 图像生成与编辑

集成 Gemini 2.5 Flash、Nano 和 Banana 等模型,支持图像生成和编辑。无论是设计原型还是内容创作,这都能派上用场。

7. 多模型支持

AionUi 支持 Gemini、OpenAI、Claude、Qwen 以及本地模型如 Ollama 和 LM Studio,还兼容 NewAPI 网关。你可以轻松切换模型,适应不同任务。

8. AI 助手与技能

内置 10+ 助手,如 Cowork、PPTX 生成器和 UI/UX Pro Max。用户可以在 skills/ 目录自定义技能,扩展功能。

9. 个性化界面与本地安全

支持 CSS 自定义界面,所有对话存储在本地 SQLite 数据库,确保数据安全。

这些功能让 AionUi 成为一个全能的 AI 平台,适用于代码开发、办公自动化和创意生成。

系统要求与安装指南

AionUi 支持 macOS 10.15+、Windows 10+ 和 Linux (Ubuntu 18.04+ 等)。最低配置:4GB 内存、500MB 存储。

安装步骤:

  1. 通过 Homebrew (macOS):运行 brew install aionui
  2. 手动下载:从 GitHub Releases 下载最新版本 (当前 v1.8.10)。
  3. 配置 AI 服务:使用 Google 账号登录或输入 API Key 认证。

安装后,启动应用即可进入现代化的 AI 聊天界面。详细指南见仓库 Wiki。

使用示例

示例 1:快速启动

安装后,配置 Gemini CLI,输入查询如“生成一个 Python 脚本”,AionUi 会实时显示结果并保存会话。

示例 2:文件管理

上传文件夹,AI 自动分类和重命名。例如,处理 Excel 数据分析:AI 可以生成报告并预览。

示例 3:图像生成

使用 Banana 模型,输入“绘制一幅未来城市景观”,生成图像并编辑。

示例 4:定时任务

设置“每周一聚合销售数据生成报告”,AI 会自动执行。

更多用例见 Wiki 中的“Use Cases”部分,包括 Excel 处理和多代理设置。

架构概述

AionUi 基于 Electron 构建,使用 TypeScript (89.4%)、Python (8.0%) 和 JavaScript。核心目录包括:

  • src/:源代码。
  • assistant/:内置助手。
  • skills/:自定义技能。
  • config/webpack:构建配置。

它使用 Webpack、Bun、ESLint 和 Prettier 等工具,确保代码质量。数据存储在本地 SQLite,支持跨平台。

Read more

使用 Trae IDE 一键将 Figma 转为前端代码

在现代前端开发中,从设计稿到可用页面的交付往往需要大量重复劳动:切图、手写样式、布局调整……而借助 MCP Server - Figma AI Bridge,我们可以将 Figma 设计稿自动转换成整洁的 HTML/CSS/JS 代码,并立即生成可预览的网页。一键化、傻瓜式操作,让设计交付效率跃升。 本文测试使用的系统环境如下: * Trae IDE 版本:2.4.5 * macOS 版本:14.7 * Node.js 版本:24.6.0 * npx 版本:11.5.2 * Python 版本:3.13.3

【博客之星2025年度总评选】逐梦2026:我的2025博客回溯与AI运营之旅

【博客之星2025年度总评选】逐梦2026:我的2025博客回溯与AI运营之旅

【个人主页】Francek Chen 【人生格言】征途漫漫,惟有奋斗! 【创作初心】以代码为笔,记录成长;以博客为媒,传递价值。 【热门专栏】大数据技术基础 | 数据仓库与数据挖掘 | Python机器学习 | PyTorch深度学习 文章目录 * 前言 * 一、个人成长与盘点 * (一)机缘与开端 * (二)进阶与成长 * (三)收获与分享 * 二、年度创作历程回顾 * (一)创作历程概览 * (二)荣誉与成就 * 三、博客创作日常 * 四、个人业余生活爱好 * 五、未来憧憬 前言 回顾 2025 年,沉浸于博客创作的浩瀚海洋,尽情领略技术与文字交融碰撞所迸发出的迷人魅力。指尖在键盘上跳跃,每一次敲击都是对知识的提炼;鼠标轻点发布,每一回操作都是与世界的深度对话。从初涉技术时的懵懂无知,到如今在大数据领域自信发声,

AI 编程助手三强争霸:OpenCode vs Claude Code vs Kimi Code CLI 深度对比

摘要:2025 年 AI 编程工具百花齐放,OpenCode 以开源自由席卷开发者社区,Claude Code 凭官方背书稳居高端市场,Kimi Code CLI 靠超长上下文和中文优势异军突起。本文从功能、成本、适用场景等 8 个维度深度拆解三款工具,帮你找到最适合自己的 AI 编程搭档。 一、工具概览 1.1 OpenCode —— 开源界的"瑞士军刀" 属性详情开发商anomalyco 社区开源协议100% 开源GitHub Stars10万+核心卖点模型自由、LSP 内置、多会话并行费用免费(自备 API Key) OpenCode 是 2024 年底爆火的开源 AI 编程 Agent,短短数月斩获

AI写代码工具哪个好用?资深码农实测,看这篇就够!

AI写代码工具哪个好用?资深码农实测,看这篇就够!

身为一个老程序员,我亲身经历了从纯手敲代码到AI智能辅助的演变。现在,如果一个程序员还不懂得利用AI工具,那无异于放弃了“第二次工业革命”。市场上的AI编程工具层出不穷,但究竟哪款才适合你?今天,我就为大家深度评测5款我亲自使用过且认为非常好用的工具,帮你精准避坑,高效提升。 1. Lynx:对话式应用生成器,快速构建原型的神器 Lynx 是一款相对较新但理念非常前沿的对话式AI编程工具。它的目标不仅仅是生成代码片段,而是让你通过自然语言对话,直接创建出可运行的全栈Web应用。 * 核心优势: * 全栈生成: 你只需要用语言描述你想要的应用功能,比如“创建一个带有用户登录和任务列表的待办事项应用”,Lynx 会帮你生成前端、后端和数据库结构,并提供可访问的URL。 * 对话式开发: 整个开发过程就像在与一个资深技术合伙人对话,你可以随时提出修改需求、添加功能,它会实时响应并更新代码。 * 降低门槛: 对于初学者、产品经理或需要快速验证想法的开发者来说,Lynx 能极大地缩短从想法到产品原型的路径。 * 适用场景: 快速构建MVP(最小可行产品)、学习全栈开