v0.3.0 · 60 秒新手入門

AI Session
之間的
接力棒

AI 每次開新對話都是從零開始,不記得你上次和它做過甚麼,也認不出中途新建的文檔和你引入的參考資料。這套工具的作用,是把進度、下一步、要留神之處,連同一份檔案登記,寫進幾份固定文件;下一次任何 AI 工具開啟,你只要貼一段提示,它就接得上上一棒。

Agent Handoff Kit 主視覺:紅方、黃圓、藍三角 Bauhaus 幾何構成
01 / 一句講清楚

它只處理一件事:
AI 跨對話失憶。

這套工具的工作很窄,只是一件事:跨對話失憶。失憶不只是「上次做到哪」,還包括中途新建的文檔、你引入的參考資料。它的作用,是把進度、下一步、檔案登記寫進幾份固定文件,讓下一輪能自動接得回去。

未用這套工具

每次開新對話都要重新交代背景、貼舊文件、列哪些檔案是真源、哪些只是參考,然後再講上次做到哪。一旦交代得不齊,AI 就會憑空推斷,把參考檔當真源,或者把你已做完的事重做一遍。

用了之後

說一聲「收工」,AI 自動更新交接文件與檔案登記表,輸出一段「下次開工用的提示」。新對話開始時把那段字貼回去,下一個 AI 立即讀齊狀態:做到哪、下一步是甚麼、哪些檔案是真源、哪些只是參考。

02 / 解決四類常見問題

用 AI 做長期項目,
常見的四件事。

如果你曾經和 AI 講了一個小時,隔日回來它甚麼都不記得;又或者你建過好幾份新文檔、貼過幾份 PDF 給它做參考,下次它卻分不清哪份是真源——你已經遇上以下其中一個情況。

01

新 AI 不知做到哪

一個項目做幾天,中間試過 Codex、Claude Code、Gemini 不同工具。每次開新對話都要重新交代;到後來,連你自己都不肯定哪個版本是最新。

這套工具用 SESSION_HANDOFF 文件記住「當前狀態 + 下一步」
02

新建檔案、引入資料變孤兒

AI 過程中會建立新文檔,你也會引入 PDF、Notion 連結、研究筆記作參考。這些檔案當下 AI 都記得,但新 session 一開,它就分不清哪份是真源、哪份只是草稿,甚至不知道有這些檔案存在。

這套工具用 PROJECT_INDEX 加 DOC_SYNC_REGISTRY 登記每份檔案的角色與同步責任
03

每個 AI 工具入口都不同

Codex 讀 AGENTS.md,Claude Code 讀 CLAUDE.md,Gemini CLI 讀 GEMINI.md。換一個工具就像換一種語言,規矩不互通。

這套工具同時放置三個入口檔,全部指向同一套規則,工具之間沒有漂移
04

AI 會亂改、亂刪

AI 一旦放手做事,可能執行 rm -rfgit reset --hard 一類指令;你當下不在電腦前,根本察覺不到。

這套工具內置安全規則,危險指令一律禁止;改檔之前必須先報告計劃
03 / 只需記住三個字

說一句,
AI 自動收工。

你不需要記住任何長指令,也不需要知道要更新哪份檔案。打一個自然短語,AI 會自己更新交接文件,並輸出一段下次貼回去就能接續的提示。

收工
CANTONESE / CHINESE
wrap up
ENGLISH
handoff
ENGLISH · TECHNICAL
AI 收到這個指令之後會做的事: 01 · 逐段對賬交接文件:更新「當前狀態」、「下一步」、「風險」、「驗收」 02 · 把本次實際做過的事,寫進工作日誌 03 · 更新檔案登記:專案索引、同步登錄表 04 · 接力自測:下一個 AI 能否只憑交接文件接得回去 05 · 輸出一段明顯標示的提示,你下次開新對話貼回去就能接續
04 / 八個常見任務情境

你描述任務,
AI 自動切換工作模式。

你不需要懂得任何規則包名稱,只要用日常話講你要做甚麼,AI 會宣告它正在用哪個工作模式、原因是甚麼。每個模式都是 AI 的守則,不是要你逐句閱讀的說明書。

coding

寫 / 改代碼

AI 會先讀項目索引、找測試指令、看相關檔案,再動手;不會一上來就亂改。

research

查資料 / 做研究

AI 會分清來源、日期、事實、推論、未核實的內容,不把估算當作結論。

writing

寫文案 / 改 README

AI 會先看受眾、用途、語氣、格式,不會只做漂亮但不準確的文字。

knowledge

整理 Notion / Google Drive

AI 會先判斷外部文件是真源、索引、附件還是輸出地。如已連接 Notion 或 Google Drive 的對應接口,AI 直接讀寫對應資料來源;未連接則產生需要手動同步的內容。寫入之後必定回讀核對。

communication

輸出格式 / 報告

AI 會先講結論、再交代背景;標清未核實的內容;指令可直接複製使用。

safety

刪檔 / Git / 外部 API

所有危險指令(rm -rf、git reset --hard、強制推送)一律禁止;改動之前要列出目標、做好備份。

release

準備發佈 / 出版

AI 會把「準備 release note」和「真正 publish / push / tag」分開處理,不會誤發佈。

agent-governance

改規則 / 改流程

AI 會先檢查既有規則能否擴充,以合併為先,不盲目新增,避免規則越疊越亂。

05 / 三步上手

由零到第一次成功交接,
大約五分鐘。

你只需要一部裝了 Node.js 的電腦,以及你慣用的 AI 工具(Codex、Claude Code、Gemini CLI 任何一個皆可)。

1

安裝

在你的項目資料夾打開 Terminal,執行:

npx @adamchanadam/agent-handoff-kit init

工具會在項目內建立 AGENTS.mdCLAUDE.mdGEMINI.mddev/ 一系列固定文件。

2

開工

打開你想用的 AI 工具,在新對話貼以下一段(第一次用,新手引導 trigger):

Work in <你的資料夾>. I just installed agent-handoff-kit. Help me get started.

AI 會自動載入新手引導,帶你選擇使用情境,再一步一步陪你做第一個任務。

熟悉 Handoff Kit 之後,後續每次開新對話可改用更直接的開工句:
Work in <資料夾>. Read AGENTS.md and follow it. Before changing anything, tell me the current state and your recommended next step.

3

收工

工作完成想結束,只需打:

收工wrap uphandoff

AI 會自動更新交接文件,輸出一段「下次開工用的提示」。複製、保存,下一輪開新對話時貼回去,接力即可完成。

🚀 第一次用?最簡單版本

講一句 help me start(或者「教我用」/「我是新手」),AI 會自動引導你選擇情景(寫代碼 / 寫報告 / 整理知識庫 / 學寫代碼 / 其他),一步一步帶你做第一個任務。本介紹頁不需要先讀完。

06 / 為新手而設的安全護欄

就算你不懂代碼,
項目也不會被 AI 弄壞。

這套工具內置一個叫「安全」的工作模式。任何時候涉及刪檔、Git、雲端寫入、發佈,AI 都會強制加載這個模式,並遵守以下硬性禁區:

  • 禁破壞性指令:rm -rf / git reset --hard / 強制推送 / 系統根路徑操作,一律拒絕。
  • 機密保護:`.env`、API key、token 一類敏感值,不會被印出、不會被 commit、也不會被上傳。
  • 查證不猜:用第三方 API、CLI、SDK 之前要先查官方文件;查不到就標「未核實」,不憑印象亂寫。
  • 權限不足就停手:檔案被鎖或沒有權限時,AI 會列出「手動操作清單」交給你,不會嘗試強行繞過。
改檔之前,
先講計劃。

高風險的工作,例如影響多檔、涉及外部系統、牽涉刪除或重命名,AI 必須先報告完整計劃,等你確認才動手,不會悄悄改動。

07 / 分檔有層次

AI 內部的工作邏輯,
你不需要記。

這套工具將項目資料分成 Hot / Warm / Cold 三層,讓 AI 知道何時讀甚麼。你不需要記這個分層 —— 下面只是讓你了解 AI 如何安排你的項目資料,以便日後你向 AI 提問「我們之前為何這樣做」時,知道 AI 會從何處找答案。

hot · 每次開工必讀

🔥 Hot

SESSION_HANDOFF:當前狀態、下一步、風險。

PROJECT_INDEX:檔案登記、真源。

AGENTS / CLAUDE / GEMINI.md:開工規則。

AI 開工第一輪會讀齊。你貼一段提示後,AI 的第一回應反映你現在做的事。

warm · 按需要讀

🌡️ Warm

packs/*.md:工作模式守則。

PROJECT_DECISIONS:項目長期演進、決策、學習。

視乎你今日做的任務,AI 自己選擇載入哪個 pack,不需要你決定。長期項目的決策歷史亦放在這裡 —— 遇到「我們之前為何這樣做」的問題時,AI 會在這裡找答案。

cold · 審計或追溯時讀

🧊 Cold

SESSION_LOG 舊條目

SESSION_LOG_archive:自動冷封存。

平日不讀,做審計或追溯時才打開。AI 收工時自動將舊條目封存至此。

08 / 一目了然

記住三件事,就夠。

01

開新對話,貼一段字

第一次用:"Work in <資料夾>. I just installed agent-handoff-kit. Help me get started." 之後對話可改用更直接的開工句。

02

用日常話描述任務

AI 會自行宣告它載入了哪個工作模式、原因是甚麼;新手不用記任何規則包名稱。

03

完成時講「收工」

AI 會輸出下次開工用的提示;複製、保存,下一輪貼回去就接得回。

09 / 配合使用

單次對話質素 +
跨對話接力。

這套工具負責對話之間接力,但 AI 在單一對話內的做事規矩(語氣、優先序、回覆骨架、安全護欄、輸出層分工)就不包含。配合 Adam-AI-Instructions 使用,兩個維度都覆蓋。

Adam-AI-Instructions

單次對話內的 AI 做事規矩。語氣、回覆骨架、計算紀律、安全護欄、輸出層分工。

睇 Prompt 索引 →

Agent Handoff Kit

對話之間的接力。當前狀態、下一步、檔案登記、收工與下次開工。

睇三步上手 →

到 Adam-AI-Instructions 的「五、Prompt 索引」選擇適用版本,複製對應 prompt.md 全文貼入你 AI 工具設定(Claude Cowork Global Instructions、Claude Code ~/.claude/CLAUDE.md、ChatGPT Custom Instructions 等),再執行 npx @adamchanadam/agent-handoff-kit init。兩者不重疊,配合使用效果最好。