從開源到產品

打造你的 AI Agent Side Project


江弘竣 / 一介資男
敲敲數位 技術長

AI LAB 科技實作共學社群 ・ 2026.08.29

Part 1

開源生態的魅力

門檻比你想像的低,回報比你想像的多

先聊一個問題

「你們學資訊的,一定都很會 AI 吧?」

真的不是。

但這不重要,重要的是心態

心態決定了很多事

❌ 覺得這些離我很遠

❌ 等全部學會再開始

❌ 只有工程師才能參與

✅ 好奇就先碰碰看

✅ 邊做邊學

✅ 每個人都能貢獻

我的開源之路

  • 2014 — 加入 WordPress.org,翻譯第一個字串
  • 2016 — 辦了第一場 Taipei Meetup
  • 2018 — WordCamp Taipei Lead Organizer
  • 2019–2025 — 每月一場,從未中斷
  • 2026 — 還在做,而且越做越有趣

快 10 年了。起點只是翻譯了一個字串。

開源 ≠ 寫程式

你可以做的事:

  • 翻譯(幫助更多人讀懂)
  • 回報 Bug(你踩的坑就是貢獻)
  • 寫文件(讓下一個人少走彎路)
  • 辦活動(讓社群持續轉動)
  • 回答問題(論壇、社群)
  • 當然,寫 code 也行 😉

開源帶給我什麼?

  • 人脈 — 客戶從社群來,不是從廣告來
  • 技術視野 — 被迫接觸各種真實問題
  • 公司 — 敲敲數位的起源就是社群
  • 信任 — 開源作品就是最好的名片


💡 這些不是我很厲害,是持續做同一件事的複利效果。

為什麼 AI 時代更要接觸開源?

  • AI 模型訓練的素材 → 開源優先
  • AI Agent 需要韁繩(Harness)→ 開源 = 成熟的 Protocol
  • AI 降低了技術門檻 → 更多人可以站在巨人肩膀上


開源不是慈善,是生態策略

你已經在用開源了

Android、Chrome、Firefox、VS Code、
VLC、7-Zip、Python、Linux...


差別只在:你是只用,還是也參與

Part 2

從「自己的癢」開始

找到自己的癢,抓出來就是貢獻

案例一:痞客邦搬家工具

  • 我自己想把部落格搬到 WordPress
  • 市面上沒有好用的搬家工具
  • 自己寫了一個 → 放上 WordPress.org
  • 10 年後還有人在用


💡 出發點就是「我自己需要」這麼簡單。

案例二:OwnScribe

全地端的會議記錄轉譯工具

  • 看到聯發科 Breeze ASR 25 模型好用
  • 找到德國網友的 ASR 工具 → Fork 來改
  • 開源 → 意外爆紅


💡 不用從零開始。站在巨人肩膀上就好。

案例三:BrowseForge

給 AI Agent 用的反偵測瀏覽器

  • 需要讓 AI 幫我操作網站但不被擋
  • 市場上的方案太貴或不開源
  • 自己做 → 開源 → 有人用有人貢獻


💡 市場上沒有的 = 機會。做出來就是差異化。

三個案例的共同點

  1. 都是自己先有需求
  2. 都不是完美才開源,是堪用就分享
  3. 都是小起點大累積


不需要想出一個偉大的 idea。
你今天碰到的麻煩,可能一千人都碰到了。

升格「管理職」

有了 AI Agent,你的角色變了:

  • 以前:自己寫 → 自己測 → 自己部署
  • 現在:告訴 AI 做什麼 → 審查 → 決策
  • 未來:管理一群 Agent + 社群貢獻者


💡 不管哪個階段,開源思維都通用:
分享、協作、站在別人的成果上前進。

如何找到你的第一個貢獻?

  • 🔍 從你每天用的工具開始
  • 🏷️ GitHub good first issue 標籤
  • 🌐 翻譯 — 很多專案缺繁中翻譯
  • 📝 文件修正 — 看到錯字就能 PR
  • 🐛 Bug 回報 — 踩到坑就是貢獻


最低門檻:在 GitHub 上按 Star 也是支持 ⭐

☕ 休息 15 分鐘

接下來我們動手做!

Part 3

用 AI Agent 打造你的第一個外掛

「做什麼」比「怎麼做」更重要

AI Agent 是什麼感覺?

不是聊天機器人。

是一個會幫你動手做事的助手。

  • 你說「幫我做一個 OOO」
  • 它寫程式、建檔案、跑測試
  • 你審查、調整、決定方向


就像你是導演,AI 是劇組

今天的實作目標

用 AI Agent 現場做一個
WordPress 外掛


  • 從需求發想開始
  • 全程對話式開發
  • 最後上架到 WordPress Playground


(有帶筆電的可以跟著做,沒帶的看思路)

互動:我們要做什麼?

如果你有一個部落格,
你希望它多一個什麼功能?


  • A. 每日金句顯示
  • B. 文章閱讀時間估算
  • C. 訪客打招呼訊息
  • D. 你的想法?

觀察重點(不是程式碼)

  1. 我怎麼把「想法」翻譯成「指令」
  2. AI 出錯的時候我怎麼修正方向
  3. 20 分鐘能做出什麼程度的東西
  4. 最後怎麼變成一個「作品」

🖥️ Live Demo

(切換到實際操作畫面)

從 Side Project 到開源

剛才做的東西,怎麼變成「開源專案」?

  1. 建一個 GitHub Repository
  2. 加上 README.md(說明這是什麼)
  3. 加上 LICENSE(讓別人知道能怎麼用)
  4. Push!


🎉 恭喜,你現在是開源貢獻者了。

WordPress Playground

零成本、零伺服器,瀏覽器就能跑 WordPress


playground.wordpress.net


回家就能用來測試你的外掛想法。

收尾

站在巨人肩膀上,共好

今天的旅程

  1. 開源生態 — 門檻很低,持續做就有複利
  2. 找到自己的癢 — 你的麻煩就是別人的麻煩
  3. AI Agent — 降低技術門檻,讓你專注在「做什麼」

一個觀念帶走

你今天用了別人的開源成果
(WordPress、AI 模型、GitHub...)

有一天你做的東西
也會成為別人的巨人肩膀

達克效應的提醒

  • 剛學一點 →「這有什麼難的?」(愚昧之巔)
  • 碰到真實複雜度 →「原來我什麼都不會」(絕望之谷)
  • 持續練習 → 慢慢爬上來(覺醒之坡)
  • 重點:知道自己在哪個階段,然後繼續走。

回去可以做的事

  • 🎮 打開 WordPress Playground 玩玩看
  • ⭐ 找一個你覺得有趣的 GitHub 專案按 Star
  • 🔍 搜尋 good first issue + 你會的語言
  • 💬 加入一個開源社群(WordPress、COSCUP...)
  • 🤖 裝一個 AI Agent 工具來試試「管理職」的感覺

推薦資源

謝謝!


有問題隨時問 👋


江弘竣 / 一介資男
mxp.tw