今天發點吳恩達大佬開源的東西。
每次讓 AI 分析點啥,模型給了結論、建議和行動清單,但實際操作還是的親自上手。週報、會議紀要、客戶簡報,很多辦公任務都卡在這。
最近我在 GitHub 上看到吳恩達開源的 OpenWorker,會在回答完問題後,繼續處理回答後面的步驟。給出一個目標和授權目錄,OpenWorker 可以讀取文件、調用工具、生成能打開的成品。

01. 項目實測
OpenWorker 安裝起來很簡單,直接去下載對應你電腦操作系統的版本就行。
也可以把這段提示詞發給你的AI Agent,如Codex、Claude Code 啥的。
提示詞:
請在當前電腦安裝 OpenWorker。
項目地址:
https://github.com/andrewyng/openworker
目標:
安裝 GitHub Releases 中最新的穩定版本,優先採用僅當前用戶安裝。安裝後覈對版本、程序目錄、磁盤佔用和進程狀態,並啓動一次應用。
執行要求:
1. 檢測當前操作系統、CPU 架構、剩餘磁盤空間,以及 OpenWorker 是否已經安裝。
2. 查詢 GitHub API 獲取最新正式版:
https://api.github.com/repos/andrewyng/openworker/releases/latest
3. 只從 andrewyng/openworker 的官方 GitHub Release 下載文件。不要使用第三方下載站、鏡像站或網盤。
4. 根據系統選擇安裝包:
– Windows x64:優先選擇 OpenWorker-windows-setup.exe。
– 如果 EXE 因未簽名而無法靜默運行,不要解除安全標記,不要關閉 SmartScreen,不要修改殺毒軟件設置。改用同一 Release 的 OpenWorker-windows.msi。
– macOS Apple Silicon:選擇 arm64 或 aarch64 DMG。
– 沒有適合當前平台的正式安裝包時,說明原因,再按倉庫 README 的源碼方式安裝。
5. 下載到單獨的臨時目錄。安裝前覈對:
– 文件名
– 下載來源
– 文件大小
– SHA-256
– 數字簽名狀態
6. Windows 優先安裝到當前用戶目錄,不申請管理員權限。MSI 可以使用:
msiexec.exe /i “<下載的 MSI 路徑>” ALLUSERS=2 MSIINSTALLPERUSER=1 INSTALLDIR=”<LocalAppData>\Programs\OpenWorker” /qn /norestart
7. 如果安裝必須申請管理員權限、處理 UAC、繞過安全警告或輸入系統密碼,暫停並讓用戶親自確認。不要代替用戶操作安全提示。
8. 安裝完成後驗證:
– 系統安裝記錄中存在 OpenWorker
– 主程序文件存在
– 文件版本與 GitHub Release 一致
– 啓動後進程持續運行並正常響應
– 記錄實際安裝目錄和磁盤佔用
9. 啓動一次 OpenWorker,停在首次配置或模型設置界面。不要填寫、讀取或保存 API Key、密碼、OAuth Token 等敏感信息。
10. 不修改現有模型配置、代理設置、系統安全設置和用戶文件。不要安裝捆綁軟件。
11. 成功後清理本次創建的臨時安裝文件。刪除前必須確認目標位於本次創建的臨時目錄內。
12. 最終報告以下內容:
– 安裝是否成功
– 安裝版本
– 安裝包來源及 SHA-256
– 安裝目錄
– 實際磁盤佔用
– 程序是否成功啓動
– 需要用戶親自完成的下一步
如果當前 Agent 沒有本機文件、Shell 或桌面操作權限,停止安裝,並給出適合當前系統的官方下載鏈接和可直接複製執行的命令。
裝好後,要先接入 API 才能使用,大家按自己的喜好接入就行。

跑一個從散亂材料生成成品的case。
提示詞:
僅允許訪問 D:\OpenWorker-Test。
讀取 input 目錄中的全部文件,完成以下任務:
1. 彙總銷售數據,計算各產品的銷售額和訂單數。
2. 從會議記錄中提取負責人、截止日期和待辦事項。
3. 找出不同文件之間互相矛盾或缺少的信息,不要自行補全。
4. 在 output 目錄生成:
– 銷售分析.xlsx
– 項目執行清單.md
– 管理層簡報.html
5. 每個結論標明來源文件;數據結論標明對應行號或計算方法。
6. 寫入文件前先列出執行計劃和目標文件,等待確認。
所有數據都分析了一遍,還發現了許多矛盾點。

當然該出的文件也是自動幫我們生成好了。

從三份成品可以確認,OpenWorker 確實完成了多文件讀取、規則抽取、數據清洗、衝突覈對和多格式文件生成。OW-1008 沒有被自動補成 999 元,說明 OpenWorker 遵守了缺失數據不猜測的要求。
02. 項目簡介
OpenWorker 是一個本地優先、開源的桌面 AI 助手,由吳恩達發佈。OpenWorker 接收任務目標,讀取本地文件,調用終端和第三方服務,最後交付文檔、表格、報告、網頁文件,或者完成一項經過確認的外部操作。
項目地址:https://github.com/andrewyng/openworker
一次任務大致經過以下過程:
用戶描述結果。
模型把目標拆成步驟,選擇文件、搜索、終端或連接器工具。
OpenWorker 在本機執行讀取、分析和文件生成。
發送消息、修改日曆、寫入外部系統、運行命令等操作進入權限檢查。
用戶批准、拒絕或修改操作,OpenWorker 隨後繼續執行並保留完整記錄。

OpenWorker 的任務引擎支持流式回覆、工具調用、運行中停止、用戶追加指令、長對話自動壓縮、審計記錄,以及多個低風險讀取工具並行運行。
OpenWorker 採用 BYOK,也就是用戶提供模型 API Key,當前列出的模型來源包括:
- OpenAI
- Anthropic
- Google Gemini
- AWS Bedrock、Google Vertex AI
- GLM、DeepSeek、Kimi、Qwen、MiniMax
- Mistral、xAI
- Together、Fireworks、OpenRouter
- 本地 Ollama
OpenWorker 目前更適合,希望自行選擇模型和控制 API Key 的用戶,需要連接文件、終端、Slack、郵件、日曆和業務系統的知識工作者。
03. 挖一挖
我們對 AI 的需求已經從幫我想推進到幫我做完。
週報、銷售分析、客戶簡報和會議跟進看着普通,卻長期佔用知識工作者的時間。
OpenWorker 把模型、本地文件、終端、連接器、審批和操作記錄放進同一套桌面流程。對於辦公場景,這種可檢查、可靠的執行過程比一段漂亮回答更有用。
還可以接入內部知識庫、郵件、日曆和工單系統,把 OpenWorker 改造成某個崗位的專用助手。開源就能自己選擇模型,控制 API Key、文件權限和數據存放位置,安全性也能保證。
下一輪桌面 Agent 要解決的是把答案做完,OpenWorker 已經把這一步跑出了一個可以親手驗證的雛形。
原文鏈接:GitHub 狂瀾 14K Stars,吳恩達自用 Agent