桌面AI同事实战:OpenWorker连接25款工具自动抓取信息生成成品文档
最近在 X 上有一条推文,在六个小时之内被分享了几千次,是吴恩达发的。凑了一眼,是一个运行在你电脑的 AI 工具,可以帮你发送 Slack 消息、修改日程、撰写文档、执行终端命令,给出的是结果,并不是聊天记录。
它叫 OpenWorker,在 GitHub 上已经有 6800 多个 Star。一句话来总结:它就是你电脑桌面上的一个 AI 同事,可以帮你把活儿干完。
实际使用体验
比如需要做一个项目简报,打开 OpenWorker,说一句"帮我把客户的历史邮件和项目进展整理成简报",它就开始找资料了:先是自动连接到邮箱和 GitHub,把相关的信息全部抓取过来。只是配置了一下邮箱、GitHub 秘钥,其它啥也没干,它会自己去查、自己去读,不用管数据在哪儿,它会知道去哪里找。
然后自动生成文档,格式已经排好,内容也已经整理好,直接存到电脑上,可以随时查看,想要修改就直接修改,修改完毕之后就能直接发出来,不需要自己反复折腾排版。
把这个报告也发布到 Notion 里面,它会先问你是否要发送,同意之后才会发送出去,不会偷偷帮你乱发消息。
这就是 OpenWorker 和一般的 AI 助手不一样的地方,它不是给你一段文字让你自己去做,而是直接把成品给你。打个比方,传统 AI 像是个只会口头汇报的实习生,而 OpenWorker 则可以完成工作并提交报告。
核心功能
交付成果不只是一次聊天。 传统的 AI 助手只能给你一段文字,你需要自己复制粘贴、排版、发送,也就是说它只管说,不管做。OpenWorker 最大的优势就是交付结果,你让它准备简报,它真给你一份文档,内容也很全面,不是一个大纲应付一下,文档格式也很好,可以直接用,节省你排版的时间和来回折腾的心力。
跨工具协作,不需要在不同工具之间来回切换。 可以连接到 GitHub、Slack、Jira、Notion、Linear 等 25 个常用工具,并且可以访问到本地文件和终端。不需要在五六个应用之间来回切换,它会把这些连接在一起,比如它去查一个 issue 然后同步到 Slack,一句话就完成了,不需要先切换到 Jira 再切换到 Slack。如果还不能满足需求,它支持 MCP 协议,你可以自己定制工具。
执行之前人工确认。 当它在发送消息、修改日历或执行终端命令时,会暂停一下,给你看要做的事情,让你审核,批准之后再继续执行。你不用担心把吐槽同事的消息发给领导,每一步都可以控制,可以随时停止,不会强制执行。
支持定时任务。 可以每天早上八点钟发一份简报,也可以一直关注一个 Slack 频道,这些任务会自动执行,并且直接给出结果,打开之后就可以看。不需要你一直盯着,它会自己知道什么时候该做什么,这才是真正的自动化,是把 AI 从随叫随到升级到主动值班。
本地运行,隐私保护。 所有的核心都是在你自己的电脑上运行的,Agent 循环、对话历史、token 都是保存在本地的,不会传到云端,只有和 AI 对话的时候部分数据会传上去。如果还不放心,比如是公司的数据不能上传到云端,可以对接本地的大模型,那么基本上就没有什么可以担忧的了。
安装方式
直接从 GitHub 上下载对应版本就可以,macOS 已经签名公证了,Windows 可以运行但是没有签名,会触发 SmartScreen 警告。安装好之后打开,然后添加上你自己的模型 API Key,支持 OpenAI、Anthropic、DeepSeek、GLM 等主流提供商,也可以使用 Ollama 本地模型,完全不需要联网。
注意事项
目前主要是对 macOS 的支持,对 Windows 的体验会比较差。要自己获取 API Key,模型费用由自己承担,并不是免费的服务。OpenWorker 的价值在于跨工具协作,在任务越复杂的情况下,它的作用也就越大,简单的工作可以用 ChatGPT 来完成,需要多个工具串联起来的工作,交给 OpenWorker 来做比较合适。
项目基于 MIT 协议开放。
开源地址:https://github.com/andrewyng/openworker