開場白
一個在 GitHub 上短短 30 天就狂拿 8917 顆星的開源專案 crm 徹底打破了我們對 AI 應用的想像,它不搞花俏的聊天框,而是直接把 Agent 當作背景排程的主角來運作。本期沐妍除了要帶大家拆解這套驚人的 Agent 實作架構,還會分享剛宣布全面開源 Apache 2.0 且被高通收購的 Mojo 程式語言,以及一個幫你無痛用開源軟體「去肥計畫」的神秘網站,等一下通通告訴你。
本週開源好物
1. crm:把 Agent 當作一等公民、絕不瞎猜事實的實戰派開源 CRM 架構
- 它是什麼: 解決了市面上多數 CRM 導入 AI 時,只會生硬地掛一個無用聊天視窗的痛點。它是專門給想自己架設工具、又在動手做 AI Agent 的工程師看的。這套專案不僅是能直接跑的產品,更是一份極具參考價值的 Agent 可信賴架構範本。
- 本週聲量: 30 天內的新專案,GitHub stars 迅速衝到 8917 顆星,採用 MIT 授權,主要開發語言為 TypeScript。
- 亮點功能:
- 工作佇列排程:Agent 不是被動的聊天框,而是常駐在自己的工作佇列上排程執行,它會自行決定接下來要研究哪個聯絡人、何時安排回訪,使用者可在 Agent 專屬分頁看它的推理過程與提問。
- 「絕不猜測」的證據規則:只記錄觀察到的事實並標註來源(例如
crm.signature-block、github.account-identity),證據不夠強時只會給人類建議,證據強才自動填入資料庫欄位。 - 高度可定制與沙箱安全:提供 18 個自寫工具與 4 個純文字提示詞設定檔(如
evidence.md),提示邏輯完全公開,且 Agent 沙箱預設封鎖所有對外連線(deny-all egress,不給網路、不給資料庫直連),只保留 bash 與 grep,安全性極高。技術棧對台灣開發者很親切,採用 Next.js App Router、NestJS、tRPC、Postgres、Prisma 與 Bun。
- 快速上手: 只要有 Bun 和 Docker,幾行指令就能在 local 起動:
前台在git clone https://github.com/trycompai/crm.git && cd crm # 複製 .env.example 後執行: bun install docker compose up -d bun run db:deploy bun run devlocalhost:3000,API 在localhost:3001。Perplexity、LinkedIn 等整合是選配,不填 API key 也能跑。 - 跟同類比: Twenty、EspoCRM 這些開源 CRM 是傳統資料庫外掛 AI 聊天視窗;Comp AI 反過來,Agent 是常駐主角,UI 只是它的工作紀錄。相較於 HubSpot、Salesforce 把 AI 功能鎖在付費牆後,這裡是 MIT 授權完全開源,沒有另外的雲端付費版。
- 適合誰: 適合正在開發 AI Agent 應用,想學習如何設計「可信賴、不胡說八道」架構的後端與全端工程師。
- 連結: https://github.com/trycompai/crm
2. Mojo:編譯器與工具鏈全面 Apache 2.0 開源的 AI 時代程式語言
- 它是什麼: 喊了三年「開源」但編譯器始終沒有放出來的 Mojo,這次終於連同編譯器和整套工具鏈都以 Apache 2.0 授權開源,同時發布了 1.0.0 穩定版。解決了 AI 應用開發者想寫 GPU kernel 卻不想碰複雜 C++ 的痛點。
- 本週聲量: 在 Hacker News 獲得 233 分與 115 則熱烈討論,熱度有一半來自 Modular 剛被晶片巨頭 Qualcomm 收購的新聞。
- 亮點功能:
- 真開源與穩定版釋出:包含編譯器在內的所有工具皆已託管在 GitHub,且版本已達 Stable 1.0.0,不再是預覽版,另外也提供每日 nightly 版本可以追蹤。
- 一套語言通吃 CPU 到 GPU:Modular Platform 支援 NVIDIA、AMD GPU、AWS Trainium、Google TPU、Qualcomm Cloud AI 100 Ultra 等多家硬體,且官方承諾被高通收購後,將持續支援那些與高通平台直接競爭的硬體。
- 無痛整合 Python 生態:安裝方式就像裝一般 Python 套件一樣簡單,官方亦提供 VS Code 擴充套件。
- 快速上手: 在 macOS 或 Linux 上,用兩行指令就能安裝:
接著就能開始編寫curl -LsSf https://astral.sh/uv/install.sh | sh uv pip install mojo.mojo檔案,偏好 conda 生態的話可以用pixi init加pixi add mojo。 - 跟同類比: 與 Triton 相比,Triton 是綁在 Python 裡且以 NVIDIA 為主的 kernel DSL,而 Mojo 是一整套獨立語言,從 CPU 程式寫到多家加速器都用同一份語法;與 Julia 或 C++/CUDA 相比,Mojo 的安裝與配置難度極低,不需要先和繁雜的工具鏈打架。
- 適合誰: 適合想開發高效能 AI 應用或 GPU kernel,但不想寫複雜 C++ 程式碼的 Python 與機器學習工程師。
- 連結: https://www.mojolang.org
3. debloat.dev:幫你把肥大閉源軟體「去肥」的開源替代品指南
- 它是什麼: 解決了自架愛好者與開發者在尋找「乾淨、不肥大」的開源替代品時,必須花大量時間爬文、篩選的痛點。這是一個乾淨、無廣告的開源替代方案目錄,主打「replace the junk」,打開就能直接用。
- 本週聲量: 在 Hacker News 斬獲 402 分與 128 則討論。
- 亮點功能:
- 直覺的對照與評分表格:目前收錄 213 個開源專案與 168 篇貼文,清楚標示「取代哪套閉源軟體」(例如用 Jellyfin 取代 Plex、Home Assistant 取代 SmartThings),並直接顯示授權類型、使用者評分與討論數,不必點進去才知道能不能商用。
- 互動式論壇與許願區:每個項目列表本身就是論壇,任何人都能留言,登入後即可發表新項目、評分或在許願區提出「求替代品」的需求。
- 機器友好的資料格式:提供 sitemap、RSS、llms.txt 與 API 文件,方便開發者用程式取用,甚至可以直接餵給 AI Agent 讀取來做自己的儀表板。
- 快速上手: 無需安裝,直接用瀏覽器打開
https://debloat.dev即可。若要自動追蹤新項目,訂閱其 RSS 或接 API 即可。 - 跟同類比: awesome-selfhosted 只是靜態的 Markdown 清單,只有連結而沒有評分與討論;alternativeto.net 則混雜了大量閉源選項且廣告繁多。debloat.dev 專注於開源、提供社群評分,且額外提供 llms.txt 和 API 給機器讀取。
- 適合誰: 適合熱愛自架服務(Self-hosted)、想精簡日常數位工具並尋找乾淨替代方案的開發者與系統管理員。
- 連結: https://debloat.dev
結尾段落
從本週的趨勢來看,開源界正在往「更具實用性」與「更徹底的開放」邁進,無論是把 Agent 實作透明化的 crm,還是終於全面開源的 Mojo,都為開發者社群注入了強大的動力。希望本期整理的工具對你有幫助,沐妍與你相約下週的「開源好物週報」再見囉!




























留言