OpenOcta 八爪鱼
中国首个开源个人桌面级智能体,双击安装、本地运行,秒级启动,数据留在本机,用自然语言完成办公、运维、运营等任务。
证据显示:README 宣称本地优先、数据留在本机,但未提供任何权限模型、用户确认机制、数据流透明或敏感数据处理细节。依赖安全、外部影响、回滚和来源归属均无文档。扣分原因:所有信任相关标准均缺乏证据,仅凭宣称不足以得分。
证据显示:README 描述一致,但未提供错误处理或失败消息的文档。依赖可用性仅提及 Go 1.24+ 和 Node≥18,未列出具体依赖或版本。扣分原因:自一致性有基本描述但无细节;依赖可用性信息不完整;失败消息无证据。
证据显示:明确目标用户(办公、IT运维、营销等)和场景,提供多平台安装包,环境适配良好。能力边界仅提及内置工具和 MCP,但未详细说明。触发精度无文档。扣分原因:能力边界和触发精度缺乏具体说明。
证据显示:README 结构清晰,提供安装说明、文档链接、示例和 FAQ(部分),Apache-2.0 许可证明确。命名稳定性未提及,已知限制缺失,版本变更日志未提供,维护责任仅提及社区维护。扣分原因:命名稳定性、已知限制、版本变更日志和维护责任证据不足。
证据显示:输出可用性有 UI 截图和示例,边际价值有对比表,成本效益有轻量级宣称。但缺乏实际性能数据或用户反馈。扣分原因:输出可用性证据有限,成本效益仅基于宣称。
证据显示:README 中的宣称部分有文档链接(如架构、配置),但未提供测试或独立验证。跨来源佐证缺失,事实与推断未明确区分。扣分原因:缺乏可验证的测试结果和独立来源。
- 信任相关标准缺乏证据,尤其是权限模型、用户确认和数据流透明。
- 依赖安全未提及,需审查依赖清单。
- 已知限制和版本变更日志缺失,可能影响维护决策。
这个 Agent 能做什么,适合哪些场景?
OpenOcta(八爪鱼)是国内团队使用 Go 完全自研的开源个人桌面级 AI 智能体,采用 Apache-2.0 协议。它提供完整的桌面客户端,双击安装后约 30 秒即可使用,运行时内存占用低,适合 7×24 长期驻留。核心组件(Gateway、Agent、Channels)均为 Go 原生实现,单一二进制内嵌 Control UI,生产运行无需 Node.js 或 Python。它支持通过微信、企业微信、钉钉、飞书等 IM 通道远程指挥,内置工具 + MCP 协议 + 技能市场,还具备四级记忆和 Knowledge Vault 本地知识库,支持自主进化。安装包约 30MB,提供 Windows、macOS、Linux 安装包,可内网部署,数据默认保存在本机。
OpenOcta 在本地运行一个智能体运行时,能够读取用户描述的任务,通过内置工具(如文件系统、终端、浏览器)和 MCP 服务器协议执行操作。它支持调用大模型(如 Moonshot、DeepSeek、千问、豆包等)进行对话和任务执行,并通过 IM 通道(微信、企业微信、钉钉、飞书)接收指令。它内置技能库(766+ 技能)、数字员工市场(如 Zabbix、Prometheus、MySQL DBA),以及知识库(兼容 Obsidian 笔记,支持语义检索)。用户可通过 Control UI 直观操作,也可以通过配置文件设置模型和 agent 参数。CLI 命令 ./openocta agent -m "..." 可供开发者直接触发任务。
- 办公人员:让 AI 自动整理本周邮件要点并生成周报,减少重复劳动。
- IT 运维人员:让智能体 7×24 分析告警日志并给出处置建议,从救火转向预防。
- 市场营销人员:根据产品资料快速写出小红书文案,用于多渠道内容推广。
- 知识管理者:在本地知识库中检索特定规范并自动总结,沉淀团队经验。
- 开发者:让智能体阅读仓库 README 并列出待改项,辅助代码审查和项目维护。
这个 Agent 有哪些优点和局限?
- Go 单一二进制自研运行时,安装包仅约 30MB,内存占用低,适合长期驻留。
- 本地优先,数据和记忆留存本机,支持内网部署,生产运行无需 Node/Python。
- 支持微信、企业微信、钉钉、飞书等本土 IM 远程指挥,贴合国内用户。
- 四级记忆 + L4 Evolution + Knowledge Vault 本地知识库,能够自主进化。
- 作为新项目,社区规模和生态成熟度可能不如 OpenClaw 等已有项目。
- 主要面向桌面场景,对于需要云端或团队协作的部署可能需要自行扩展。
- 文档和示例主要集中在中文环境,英文支持较少。
- 部分功能如技能市场、数字员工市场依赖在线资源,内网环境可能受限。
如何安装或部署这个 Agent?
前往 GitHub Releases 或 openocta.com 下载页,选择对应平台安装包安装:Windows 用 .exe,macOS 用 .dmg,Linux 用 .deb/.rpm/.tar.gz。双击安装后(约 30 秒)即可打开桌面客户端。
如何使用这个 Agent?
安装后首次使用需配置大模型 API Key:打开客户端「模型」Tab 或跟随配置引导,填入 API Key 并选择模型;也可以编辑配置文件 ~/.openocta/openocta.json(Linux/macOS)或 %APPDATA%\openocta\openocta.json(Windows)。保存后重启客户端,在「消息」中描述任务即可。开发者可通过源码运行:make build && ./openocta gateway run,访问 http://127.0.0.1:18900 使用 Control UI。
这个 Agent 与同类方案有什么区别?
与 OpenClaw 相比,OpenOcta 更强调个人桌面端:双击安装、内置 Control UI、Go 单二进制运行时,而 OpenClaw 基于 Node.js、需要 CLI 部署。与 Hermes(Python/CLI)相比,OpenOcta 全程 Go 实现并内置知识库与进化机制。且 OpenOcta 针对国内 IM 和国产模型进行了适配。
常见问题
OpenOcta 需要联网吗?
是否需要编程经验才能使用?
支持哪些大模型?
数据存储在哪里?
~/.openocta 或 %APPDATA%\openocta。