新闻中心

腾讯开源“Octop”:AI助手的新选择

最近,我公司计划为业务团队本地化部署一个AI助手。在研究腾讯项目时,我发现了一个名为Octop的开源项目,这让我感到非常惊讶。经过仔细查看,发现Octop的功能与腾讯的WorkBuddy非常相似,都是由腾讯云团队开发的,涵盖了多种代理、专家体系、技能、知识库和自动化等功能。这让我不禁认为,Octop就像是一个可自部署和改造的“开源版WorkBuddy”。不过,腾讯并没有正式将Octop定义为WorkBuddy的开源版本。

Octop被放在了腾讯云的官方GitHub上,官方定位为一个开源、自托管的AI助手,支持多用户和多个代理,采用MIT许可。更值得注意的是,它包含了一整套相当完整的代理功能。用户可以创建多个代理,为其配置不同的工作区、模型和角色,具备专家库、技能、知识库以及长期记忆功能,还支持OAuth、MCP和插件扩展。更有浏览器自动化、终端、定时任务和远程桌面等功能。

about image

Octop可以与飞书、钉钉、QQ、企业微信和Discord等平台集成,使代理能够融入日常工作流。对于习惯使用WorkBuddy的用户而言,这些功能显得十分熟悉。WorkBuddy目前的官方定位是“全场景AI办公工作台”。用户只需以自然语言发出任务指令,WorkBuddy便能自主思考和拆解任务,合理调动工具并最终交付结果。 球友会

二者在产品逻辑上非常接近,过去的AI只是回答问题,而现今的产品则开始自动完成任务目标。WorkBuddy与Octop都引入了“专家”概念,并希望将通用AI细分成不同角色,从而实现各自领域的专家任务处理。Octop还提供了可将任务分派给各种编码代理的功能。

如果用比喻来形容,WorkBuddy就像是装修好的精装房,而Octop则像是毛坯房与施工图的结合:一个安装后即可使用,另一个则让用户可根据需求自行部署、替换模型和开发。两者的根本区别在于用户的控制权。WorkBuddy面向普通用户,围绕简化复杂的Agent、MCP和技能来设计,让非专业人士也能使用AI。同样,Octop则更偏向于开发者和小团队,强调自我托管,允许用户对数据和模型有完全的控制权,并接入多种API。

两款产品看似在寻找同一个市场,却有着不同的商业逻辑。WorkBuddy希望吸引普通用户,而Octop则更渴望开发者的参与。腾讯似乎在积极推进这两条路线。 球友会

因此,Octop的价值不仅在于“腾讯又开源了一个项目”,而是其在AI办公领域的两条显著产品线的出现。一条是WorkBuddy,旨在降低使用门槛,包装复杂功能以供普通用户使用;另一条则是Octop,旨在拆解功能,允许开发者自由组合。Octop的未来规划中,提及将支持一个协调者来同步调度多个专家,进一步与WorkBuddy的“专家团”功能产生交集。

这并不意味着Octop就是WorkBuddy的开源版,而是表明腾讯在对下一代办公软件形态的思考上,正逐渐形成一致的看法。未来的办公软件将可能不再仅仅是Word、Excel和PPT的结合,而是一整套可以处理文档、访问工具、连接企业系统和协作的智能代理。如此看来,Octop确实是腾讯在整合这种智能办公能力的一个重要组合体现。