OpenAkita是什么
OpenAkita 是开源自进化 AI 助手框架,能像传统 AI 助手一样执行指令,具备独特的”自我进化”能力会自动进行内存整合、错误修复和任务复盘,遇到卡壳时能自己生成新技能并安装依赖,真正实现越用越聪明。框架内置 8 套人格人设(女友、管家、Jarvis 等),支持主动问候和记忆用户偏好,让交互更有”存在感”。技术上支持 9+ 家 LLM 动态热切换与自动故障转移,覆盖 Telegram、飞书、钉钉、QQ 等 7 大 IM 平台,可能是首个支持”斗图”的 AI Agent。
OpenAkita的主要功能
-
自学习与进化:每日自动执行内存整合、错误自检与修复、任务复盘,遇到卡壳时自动生成新技能并安装依赖,越用越聪明。
-
8 种角色人设:提供女友、管家、Jarvis 等 8 套预设人格,支持主动问候、记忆用户偏好、夜间自动静音等”存在感”功能。
-
计划模式(Plan Mode):复杂任务自动拆解为多步骤计划,实时跟踪执行进度,形成”计划→执行→验证”的闭环。
-
动态多 LLM 支持:支持 9+ 家模型提供商热切换,具备优先级路由与自动故障转移,一家挂了无缝切换下一家。
-
技能市场与 MCP 标准:支持 Agent Skills / MCP 开放标准,可一键从 GitHub 安装技能,即插即用。
-
7 大 IM 平台接入:支持 Telegram、飞书、企业微信、钉钉、QQ 官方机器人、OneBot、CLI 命令行。
-
表情包功能:可能是首个支持”斗图”的 AI Agent,内置 5700+ 表情包,根据心情和人格自动匹配。
OpenAkita的技术原理
-
分层架构设计:采用桌面端(Tauri + React)+ 核心层(Brain/Memory/Ralph)+ 工具层 + 进化层的四层架构,实现界面、逻辑、工具、进化的解耦。
-
Ralph 永不放弃循环:核心执行引擎,负责任务的持久化执行与错误恢复,确保任务卡壳时自动重试或生成新技能解决。
-
向量记忆系统:基于向量数据库存储长期记忆,支持上下文检索与记忆整合,实现跨会话的用户偏好记忆。
-
Prompt 编译器:动态编译多轮对话上下文与工具调用指令,优化 LLM 输入输出效率。
-
主动引擎机制:根据时间、事件触发主动行为(如定时问候、夜间静音),赋予 Agent”存在感”。
-
MCP 协议支持:遵循 Model Context Protocol 开放标准,实现与外部工具的标准化对接。
-
技能自动生成:当遇到无法完成的任务时,自动生成 Python 技能代码并安装依赖,实现自我扩展。
-
多 LLM 路由策略:基于优先级与可用性动态选择模型提供商,支持故障自动转移与负载均衡。
-
每日进化流水线:定时执行内存整合、错误日志分析、技能优化等任务,形成”日更”式自我迭代。
OpenAkita的项目地址
- 项目官网:https://openakita.ai/
- Github仓库:https://github.com/openakita/openakita
OpenAkita的应用场景
-
个人智能助理:作为日常 AI 助手处理日程管理、信息查询、文件整理等任务,支持多平台消息同步,越用越懂用户习惯。
-
多平台客服机器人:部署到 Telegram、飞书、企业微信、钉钉、QQ 等平台,提供 7×24 小时自动回复与智能客服服务。
-
自动化办公助手:结合计划模式拆解复杂工作流程,自动执行邮件处理、报表生成、数据整理等重复性办公任务。
-
情感陪伴交互:通过女友、管家等 8 套人格设定,提供主动问候、记忆偏好、表情包斗图等情感化陪伴体验。
-
开发测试工具:开发者可利用其 MCP 标准和技能市场快速集成自定义工具,作为 AI Agent 开发框架进行二次开发。
-
智能家居中枢:通过 Shell、浏览器、桌面自动化等工具能力,联动控制本地设备和智能家居系统。
© 版权声明
文章版权归作者所有,未经允许请勿转载。