自动化与运维 golangdesktop-applocal-firstit-operationsoffice-automationmcpchinese-im-integrationsknowledge-vault

OpenOcta 八爪鱼

中国首个开源个人桌面级智能体,双击安装、本地运行,秒级启动,数据留在本机,用自然语言完成办公、运维、运营等任务。

FollowAgents 评估 · FARS-2.1
不推荐
27/ 100 五分制 1.4 / 5
1 2 3 4 5 6
1信任安全0 / 29 · 0.0/5

证据显示:README 宣称本地优先、数据留在本机,但未提供任何权限模型、用户确认机制、数据流透明或敏感数据处理细节。依赖安全、外部影响、回滚和来源归属均无文档。扣分原因:所有信任相关标准均缺乏证据,仅凭宣称不足以得分。

2可靠稳定3 / 14 · 1.1/5

证据显示:README 描述一致,但未提供错误处理或失败消息的文档。依赖可用性仅提及 Go 1.24+ 和 Node≥18,未列出具体依赖或版本。扣分原因:自一致性有基本描述但无细节;依赖可用性信息不完整;失败消息无证据。

3适用触发8 / 18 · 2.2/5

证据显示:明确目标用户(办公、IT运维、营销等)和场景,提供多平台安装包,环境适配良好。能力边界仅提及内置工具和 MCP,但未详细说明。触发精度无文档。扣分原因:能力边界和触发精度缺乏具体说明。

4规范维护8 / 18 · 2.2/5

证据显示:README 结构清晰,提供安装说明、文档链接、示例和 FAQ(部分),Apache-2.0 许可证明确。命名稳定性未提及,已知限制缺失,版本变更日志未提供,维护责任仅提及社区维护。扣分原因:命名稳定性、已知限制、版本变更日志和维护责任证据不足。

5有效结果6 / 13 · 2.3/5

证据显示:输出可用性有 UI 截图和示例,边际价值有对比表,成本效益有轻量级宣称。但缺乏实际性能数据或用户反馈。扣分原因:输出可用性证据有限,成本效益仅基于宣称。

6证据核验2 / 8 · 1.3/5

证据显示:README 中的宣称部分有文档链接(如架构、配置),但未提供测试或独立验证。跨来源佐证缺失,事实与推断未明确区分。扣分原因:缺乏可验证的测试结果和独立来源。

证据充分度: 评估于 2026年8月9日 审查版本 b9cb2e2204f4
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
源码中未见的安全控制:最小权限约束、执行前用户确认、数据流向说明、敏感信息处理、依赖安全审查、外部影响披露、回滚或恢复路径、来源归属可核验
使用前请注意
  • 信任相关标准缺乏证据,尤其是权限模型、用户确认和数据流透明。
  • 依赖安全未提及,需审查依赖清单。
  • 已知限制和版本变更日志缺失,可能影响维护决策。
评估证据 [1][2]
查看完整评分方法 →

这个 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 "..." 可供开发者直接触发任务。

  1. 办公人员:让 AI 自动整理本周邮件要点并生成周报,减少重复劳动。
  2. IT 运维人员:让智能体 7×24 分析告警日志并给出处置建议,从救火转向预防。
  3. 市场营销人员:根据产品资料快速写出小红书文案,用于多渠道内容推广。
  4. 知识管理者:在本地知识库中检索特定规范并自动总结,沉淀团队经验。
  5. 开发者:让智能体阅读仓库 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 需要联网吗?
其运行依赖大模型 API,需要联网调用;但支持内网部署,若使用本地模型则可离线运行。
是否需要编程经验才能使用?
不需要。安装后通过界面配置模型和 API Key 即可使用,开发者可通过 CLI 使用高级功能。
支持哪些大模型?
支持公有云模型(如 Moonshot、DeepSeek、千问、豆包等)和本地模型,通过配置文件或界面指定。
数据存储在哪里?
会话和记忆数据保存在本机,配置文件位于 ~/.openocta%APPDATA%\openocta

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents