Mark Ku's Blog
Podcast 對話本文 AI 對話朗讀版

開場白

一個在 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-blockgithub.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 dev
    
    前台在 localhost: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 initpixi 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,都為開發者社群注入了強大的動力。希望本期整理的工具對你有幫助,沐妍與你相約下週的「開源好物週報」再見囉!

作者

Mark Ku

擁有 10+ 年經驗的資深軟體工程師,現為 AI 應用 Builder,專注於大型平台架構與簡化複雜系統設計,從電商系統到訂閱與收費平台,結合 AI Agent、AI 整合與自動化開發,打造高效率且可持續演進的產品技術基礎。閱讀更多

覺得這篇有幫助?

作者做的免費工具、每日 Podcast 與電子報,都在這裡。

Mark Ku · 本文採用 CC BY 4.0 授權,轉載請註明作者並附上原文連結。

留言

訂閱電子報

訂閱後即時收到新文章通知,不錯過任何技術分享。

提交即表示同意接收電子報,隨時可

熱門文章

View all
Mark Ku
··602

Oracle Cloud 永久免費方案 Linux 主機及固定 IP :0 元打造雲端解決方案

Oracle Cloud 永久免費方案 Linux 主機及固定 IP :0 元打造雲端解決方案
Mark Ku
··490

告別 Postman 收費陷阱!開源 Git 原生 API 測試神器 Bruno 實戰指南

告別 Postman 收費陷阱!開源 Git 原生 API 測試神器 Bruno 實戰指南
Mark Ku
··333

一款免費開源類似於 Notion 類知識庫系統 — Outline Wiki 佈署與備份全攻略

一款免費開源類似於 Notion 類知識庫系統 — Outline Wiki 佈署與備份全攻略
Mark Ku
··264

訓練自己的 AI 語音:硬體門檻、開源模型比較與 LoRA 微調

訓練自己的 AI 語音:硬體門檻、開源模型比較與 LoRA 微調
Mark Ku
··221

打造高效 API 管理平台:從 0 開始部署 Kong Gateway - Part 1

打造高效 API 管理平台:從 0 開始部署 Kong Gateway - Part 1
Mark Ku
··215

在 Ubuntu 上設置 Samba 來共享資料夾,讓 Windows 11 用戶可以存取

在 Ubuntu 上設置 Samba 來共享資料夾,讓 Windows 11 用戶可以存取
30天衝破八千星!這款 crm 示範了什麼叫不瞎猜的 AI Agent 實作|開源好物週報 - Mark Ku's Blog