跳至主要內容
Fredrick's Lab

把 GitHub Repo 當 AI 記憶庫:我的跨裝置 Agent 工作流

threads

開場

前陣子被龍蝦(OpenClaw)的風潮燒到!

因為我自己的工作靈感,常常都是在下班後才出現,以前用 Chat 功能跟 AI 對話時,每次都要重打一長串專案資訊,真的蠻麻煩的。

最近我把龍蝦養在 Zeabur 的機器上,並把 GitHub Repo 當作它的「記憶庫」。現在只要丟想法給它,它就秒懂背景、直接開聊。 如果你也有養龍蝦、或者常在不同裝置上跟 Agent 對話,可以聽聽看我的做法~

Thoughts 是什麼?

因為這幾個月工作上,都是用 HumanLayer 的 thoughts 搭配 commands 和 subagents 來開發。

簡單來說,thoughts 是一套筆記跟思考管理架構 ,它把私人筆記、Agent 的研究紀錄和設計決策,從原本的 Code Repo 獨立出來,變成一個全 Markdown 格式、可跨 Repo 管理的知識庫(當初是設計給團隊協作使用)。

從專案目錄裡面看 thoughts 長得像這樣

your-project/
└── thoughts/
    ├── alice/       # symlink → ~/thoughts/repos/your-project/alice/(私人筆記)
    ├── shared/      # symlink → ~/thoughts/repos/your-project/shared/(團隊共享)
    ├── global/      # symlink → ~/thoughts/global/(跨 repo 全域筆記)
    ├── searchable/  # hard link,讓 AI 工具可以搜尋(唯讀)
    └── CLAUDE.md    # 自動產生給 AI 的 context

有興趣可以參考 官方文件

我是看了《Advanced Context Engineering for Agents》的影片才接觸到這套流程,真的很值得深入研究。

我的工作流

為了區隔工作與個人專案,我切分了 Personal / Work Thoughts,並用腳本每天把工作紀錄同步過去。

現在龍蝦是我的腦力激盪夥伴,使用的情境主要有兩個:

  1. 下班純討論:下班有靈感時,它能馬上結合專案背景跟我討論。討論完的 Markdown 紀錄會存在 Personal Thoughts,隔天上班再丟回 Work Thoughts,讓工作專用的 Claude Code 直接接手昨天的討論內容。

  2. 零碎時間的手機實作:當我跟它討論完 side-project 的靈感,想法有了雛形之後,會請它直接在 Github 建好一個 repo,並把剛才規劃的 Markdown 文件也丟進去,然後再用手機的 Claude Code App 連接到那個 repo 請它開始實作。

雖然在家開電腦用 Claude Code 做事肯定品質最好。但我覺得手機的好處就是能夠用運用日常大量的零碎時間,產出比我想像的還好很多!

       [ 工作環境 (Work Context) ]                 [ 個人環境 (Personal Context) ]
      +-------------------------+                 +-------------------------------+
      |  Claude Code (Desktop)  |                 |    龍蝦 (OpenClaw) @ Zeabur   |
      |     (工作專用 Agent)     |                 |       (腦力激盪/總管 Agent)    |
      +------------+------------+                 +---------------+---------------+
                   |                                              |
                   | (讀取/寫入)                                   | 1. (讀取/寫入/整合)
                   V                                              V
      +-------------------------+                 +-------------------------------+
      |   Work Thoughts Repo    |                 |    Personal Thoughts Repo     |
      |    (Single Source)      |                 |        (Master Brain)         |
      |-------------------------|                 |-------------------------------|
      |  /shared                |                 |  /shared                      |
      |    (general/inbox)      |                 |    (general/inbox)            |
      |  /repos                 |                 |  /repos                       |
      |    /project1            |                 |    /work-thoughts             |
      |    /project2            |                 |    /side-project              |
      |    /...                 |                 |    /...                       |
      +------------+------------+                 +---------------+---------------+
                   ^                                              |
                   |                                              |
                   | <----------- ( ⏰ Daily 自動同步 ) -----------+ (Work -> Personal)
                   |                                              |
                   | <----------- ( ☀️ 隔日討論內容回傳 ) ---------+ (Personal -> Work)
                                                                  |
                                                                  | 2. (建立 Repo & 推送規劃 MD)
                                                                  V
                                                  +-------------------------------+
                                                  |       New GitHub Repo         |
                                                  |   (新專案 / Side-project 庫)   |
                                                  +---------------+---------------+
                                                                  ^
                                                                  | 2. (連接 Repo 開始實作)
                                                                  |
                                                  +---------------+---------------+
                                                  |    Claude Code App (手機)     |
                                                  |       (行動端實作 Agent)       |
                                                  +-------------------------------+