osasoft · Claude Code 企業內訓 · Day 2

把網頁用講的丟上網,
把筆記變成知識庫

Day 2 兩件事:
① 用 Zeabur Agent Skills 直接「叫 Claude 幫你部署」
② 用 Obsidian 搭一個 Claude 能讀的個人知識庫

講師:元瑾 Eugene · 2026 版
熱身 · 不准看手冊

Karpathy 四條,你記得幾條

這四條今天會兩邊都用到 — 部署的時候用、寫個人偏好的時候也用。

Day 2 · 4 大段

今天分 4 段

1
開場 + Day 1 回顧
2
部署網站 · 用講的就能丟上網
3
個人 Obsidian 知識庫 · 讓 Claude 讀你的筆記
4
離場任務 · 下週分享會
跟 Day 1 差別

Day 1 是學怎麼跟 AI 講話。Day 2 是學怎麼讓成果被看見,還有怎麼讓 AI 用你的筆記回答你

1
部署網站 · 用講的

不用手動點 Zeabur,
不用學 Git,
直接叫 Claude 幫你部署

先講什麼是「部署」

就像 Word vs Google Doc

Day 1 的網頁

就像存在你電腦裡的 Word 檔。只有你打開得了。要分享給同事得寄檔案。

部署上網之後

變成像 Google Doc 的網址連結。同事點一下就看得到,你改完他重整就是最新版。

換句話說

「部署」= 把一個只有你電腦看得到的東西,變成有網址、誰都能點開的東西。

為什麼要做這件事

網址,世界就不一樣

同事不用裝任何東西

傳網址過去就好。手機、筆電、平板都能開。

你改一次大家都看到

不用重寄檔案,不會有「請問是最新版嗎?」

主管也願意看

主管不會雙擊 .html 檔。但他會點連結。

部署完之後,你的成果才算真的存在。沒網址等於沒做出來。

今天用的工具

Zeabur Agent Skills · 用講的部署

它是什麼

Zeabur 官方做的 Claude Code 擴充包。內建 30+ 個自動化技能,從租伺服器、選框架、設環境變數、買網域到上 SSL,全部包好。

官方稱這是「從 vibe coding 到 vibe deploying」 — 用講的就能部署。

不用做的事

  • 不用註冊 API key
  • 不用維護設定檔
  • 不用學 Git 指令
  • 不用手動點 Zeabur 介面
安裝 · 兩行指令

把它裝進你的 Claude

claude plugin marketplace add zeabur/agent-skills claude plugin install zeabur@zeabur
不會打指令?

在 Claude Code 裡輸入 /plugin,從介面選一樣可以。

以後要更新就跑一次 claude plugin update zeabur@zeabur,不用記。

部署 · 一句話搞定

裝完之後就用講的

範例 Prompt 幫我把 Day 1 做的網頁部署到 Zeabur,
要一個免費的方案就好,
部署完把網址告訴我。

Claude 會自己:偵測你做的是什麼類型的網頁、產生需要的設定檔、上傳到 Zeabur、等部署完成、把網址回給你。

Zeabur 官方的數據

傳統部署要 30 分鐘以上(學 Git、設環境變數、選方案、設網域),用 Agent Skills 大約 38 秒

Skills 能做的不只部署

還能幫你做這些

租伺服器

「幫我租一台 4GB 的機器」 — 它會比較不同方案、選最划算的、自動設定好。

買網域 + 設 SSL

「幫我買一個 .com 網域指到這個專案」 — 連 https 證書都自動設好。

開資料庫

「幫我加一個 PostgreSQL 資料庫」 — 連環境變數都自動填到網頁裡。

這些以前都要會技術才能做。現在用講的就好 — 但網域 / 伺服器是付費的,今天課堂上不會花到錢。

部署上線前 · 三個必問

能上線 ≠ 該上線

1. 在哪裡?

放在哪家公司的機房?台灣?美國?這影響你的資料受誰的法律管。

2. 誰看得到?

有網址 = 知道網址的人都看得到。要放公司機密前必須先加登入。

3. 安全嗎?

有備份嗎?被刪掉怎麼救?這些事要先想好再放真實資料。

這堂課的結論

假資料 / 公開資料 → 直接上線沒問題。真實員工 / 客戶資料 → 課後請先找 IT 評估

第 2 段尾聲 · 互看作品

把網址貼到群組

每個人把自己的 *.zeabur.app 貼到 #ai-workshop

大家繞一圈互點對方的網站。這個動作比講師講十句話都有效。

會發生三件事
  1. 「原來他做這個方向,下次我也可以」
  2. 「我做的居然真的能跑,我其實做得到」
  3. 「他配色好看,下課去問怎麼弄」 — 同事互相學的種子長出來了
2
Karpathy 式 Obsidian 知識庫

用 Karpathy 公開的「LLM Wiki」架構,
把你的筆記變成 Claude 能維護的第二大腦。

為什麼要做這件事

沒有知識庫的 Claude,每次都從零開始

沒有的時候

每次打開 Claude 都得重講一次:「我是誰、我部門做什麼、上週開會決定了什麼、那個客戶之前提過什麼」。同樣的話講第十次會煩

有的時候

你的筆記、會議紀錄、SOP、客戶資料都在 Obsidian 裡。Claude 能直接翻你的筆記回答你,不用每次重貼背景。

就像帶新同事 — 第一個月很累,但教完之後他自己會做事。

為什麼選 Obsidian

它是純文字檔,不綁公司

檔案在你電腦

不是雲端服務。所有筆記都是你自己的 .md 檔,公司倒了也帶得走。

Claude 直接讀

因為是純文字,Claude 不需要特殊權限就能讀。比 Word / Google Doc 好接。

免費

個人使用免費。不用申請、不用刷卡。

不一定要用 Obsidian — 重點是把筆記放成本機資料夾的純文字檔。VSCode、純文字編輯器也行。

Karpathy LLM Wiki · 三層架構

分成 原料 → 加工 → 規矩

1
原料層 raw/
原始文件、PDF、會議錄音逐字稿 · 不要動它
只讀
2
加工層 wiki/
Claude 整理出來的筆記 · 可以一直更新
主要使用
3
規矩層 CLAUDE.md
告訴 Claude 怎麼整理、怎麼查、用什麼格式
寫一次

原料不會壞掉、加工後的筆記會持續長、規矩讓 Claude 知道怎麼動手。

完整資料夾長這樣

Karpathy 的標準長相

📁 我的知識庫/ ├── 📁 raw/ ← 原料層:原始文件不動 │ ├── 📁 articles/ ← 看到的文章丟進來 │ ├── 📁 papers/ ← 論文、報告 │ └── 📁 assets/ ← 圖、附件 ├── 📁 wiki/ ← 加工層:Claude 維護 │ ├── index.md ← 目錄(最重要) │ ├── log.md ← 日誌(append-only) │ ├── 📁 entities/ ← 人 / 公司 / 客戶頁 │ ├── 📁 concepts/ ← 主題綜合頁 │ ├── 📁 sources/ ← 每份原料的摘要 │ └── 📁 analyses/ ← 值得保存的查詢結果 ├── CLAUDE.md ← 規矩層 └── .gitignore
心法

不用一次建到滿。先 raw/ + wiki/index.md + CLAUDE.md 三個就能跑起來。

兩個關鍵檔案

index.mdlog.md

index.md · 你的目錄

列出 wiki 裡每一頁的一行摘要。Claude 每次回答前先讀這個,才知道哪裡有相關資料。

# Wiki Index ## 客戶 - ABC 公司|年合約客戶,採購窗口張小姐 - XYZ 工坊|小型客戶,每月固定訂量 ## 內部 - 請假 SOP|流程、表單、代理人規則 - Q2 行銷企劃|執行中

log.md · 你的日誌

所有變動的append-only 紀錄。永遠加在最上面,不刪。Karpathy 自己也是這樣做筆記。

## [2026-04-26] 新增 | ABC 客戶會議紀錄 本次討論 Q3 採購量、品質申訴。 ## [2026-04-25] 更新 | 請假 SOP 新增代理人通知步驟。 ## [2026-04-24] 新增 | Q2 行銷企劃

Karpathy 說:「目錄是最高槓桿的檔案」 — 它寫得好,Claude 每次都能找到對的東西。

規矩層 · 給 Claude 看的說明書

CLAUDE.md四件事

# 我的知識庫|規矩 ## 1. 命名規則 - entities/ 用「人名_公司.md」 - 日期一律 YYYY-MM-DD - 中文檔名 OK,避免空白用「-」連字號 ## 2. 吸收新原料的流程(ingest) - 讀 raw/ 裡的新文件 - 抽出關鍵事實 + 引用來源 - 更新或建立 entities / concepts 頁 - 在 log.md 最上面加一行紀錄 ## 3. 回答問題的流程(query) - 先讀 index.md 找相關頁 - 引用筆記時帶日期跟來源 - 重要結論寫進 analyses/,下次直接用 ## 4. 健檢規則 - 找出沒被任何頁連到的孤兒 - 找出彼此矛盾的紀錄 - 找出沒附引用的主張

這份檔案就是「Claude 在你 wiki 裡的工作 SOP」。寫一次,所有對話都吃到。

把知識庫接到 Claude

MCP Filesystem

它做什麼

讓 Claude讀寫你指定的資料夾。指定整個知識庫的根目錄,Claude 就能讀 raw、改 wiki、跟著 CLAUDE.md 的規矩走。

設定一次,以後所有對話都會吃到。

裝起來大概

  1. 在 Claude Code 裡裝 MCP Filesystem
  2. 把路徑指到你的知識庫根目錄
  3. 重開 Claude Code
  4. 第一句先說「請讀 CLAUDE.md 跟 wiki/index.md」

詳細步驟在課後擴充包,今天現場跑一次給你看。

接好之後 · 兩種工作流

吸收 vs 查詢

A. 吸收(ingest) 我把上週的會議錄音逐字稿放進 raw/articles/ 了,
檔名 2026-04-22_法務會議.md,
照 CLAUDE.md 的 ingest 流程處理。
B. 查詢(query) ABC 客戶之前抱怨過什麼?
先讀 index.md 找相關頁,
把決策跟待辦列出來,附上來源日期。
月報範例 看一下這個月的 log.md 跟 wiki/analyses/,
幫我寫 3 段月報重點。
健檢範例 跑一次 CLAUDE.md 裡的健檢規則
告訴我哪些筆記有問題。

每次只有兩種事情:把新東西吸進來、或從已有的東西查答案

回顧 · 兩天的學習軸

會用有自己的助理

DAY 1 · 心法
學跟 AI
講話的方法
DAY 1 · 實作
做出一頁
能打開的網頁
DAY 2 · 部署
用講的
變成連結
DAY 2 · 知識庫
Karpathy 式
LLM Wiki
課後 7 天
每天記一篇
進 Obsidian
下個月
變成你
真正的助理
兩天課的設計

Day 1 教會用,Day 2 教用得久。沒有知識庫的 Claude,永遠是第一天上班的新同事。

離場任務 · 每人一張紙

未來 7 天 · 做一件小事

我的姓名:________________
我的部門:________________

選一個或自訂
☐ 用 Zeabur Agent Skills 把今天的網頁部署,把網址傳給主管
☐ 建好 Karpathy 三層架構(raw / wiki / CLAUDE.md)
☐ 寫好 wiki/index.mdCLAUDE.md 規矩
☐ 把上週會議紀錄丟進 raw/,叫 Claude 跑 ingest 流程
☐ 自訂:________________________________

下週分享會我會準備 3 個重點分享
課後擴充包

你的下一步

  • Zeabur Agent Skills · github.com/zeabur/agent-skills
  • Karpathy LLM Wiki 原版 · gist.github.com/karpathy/442a6bf555914893e9891c11519de94f
  • Karpathy 的 append-and-review 筆記法
  • Obsidian 官網 · obsidian.md
  • MCP Filesystem 安裝步驟(課後寄發)
  • 問題反映 · Slack #ai-workshop
挑一個,今晚就做

擴充包裡任何一條都比「完美規劃」重要。今晚動手一下 >> 下週才開始。

Day 2 收工

你的網頁上線了
你的筆記活起來了

兩天前你對 AI 講話像陌生人。
現在你的成果有網址、Claude 能翻你的筆記。
下週分享會見。

2026-04-28 · 15:00 · Slack #ai-workshop
1 / 25
← → 切換 · F 全螢幕 · N 講者備註