Memorb(閘道技能)
關鍵:保管庫的主要路由中樞。所有檔案操作都必須嚴格遵循這些指示及子技能路由,不得有任何例外。
指令優先級
- 明確的使用者指令(最高)
- Memorb 與路由的子技能(覆蓋代理的預設行為)
- 代理的預設行為(最低)
核心規則
在執行任何檔案操作之前:
- 讀取此閘道檔案。
- 讀取下方路由表中每個匹配子技能的
SKILL.md。 - 所有寫入操作必須遵守
memorb-conventions(路徑、命名、frontmatter)。 - 必要時載入多個子技能(例如:處理逐字稿 =
m365-meeting-note+memorb-ingest+daily-note)。
技能路由表
核心技能位於 skills/core/{name}/SKILL.md。
擴充技能位於 skills/extensions/{name}/SKILL.md。
核心技能(memorb-core)
| 子技能 | 位置 | 觸發 / 情境 |
|---|---|---|
| memorb-conventions | core/memorb-conventions | 基礎層:路徑、目錄結構(memorbs/)、命名、frontmatter、範本。所有寫入操作必備。 |
| memorb-born | core/memorb-born | 保管庫初始化(第 0 階段)、角色種子設定、CLAUDE.md 生成,或 /memorb-born 重置。 |
| daily-note | core/daily-note | 建立/更新每日筆記、日記條目、快速記錄 |
| orbtrack-triage | core/orbtrack-triage | 處理 OrbTrack(memorbs/HQ/OrbTrack/)、PARA 組織、筆記歸檔 |
| island-reclamation | core/island-reclamation | 建立新的 Island(長期興趣/責任領域):在建立檔案前討論結構 |
| weekly-retro | core/weekly-retro | 每週回顧/摘要(WeeklyRetro/YYYY-Www) |
| memorb-ingest | core/memorb-ingest | 將原始材料(逐字稿、文章、PDF)攝入 Long-Term//memorbs/ wiki |
| memorb-query | core/memorb-query | 透過 Long-Term//memorbs/ wiki 進行問答、比較、決策建議 |
| memorb-lint | core/memorb-lint | 保管庫健康檢查與 Long-Term//memorbs/ wiki MUSTY 語法檢查 |
| memorb-forgetter | core/memorb-forgetter | 執行 MUSTY 歸檔至 memorbs/Dump/ 並更新保管庫 Wiki 鏈結 |
| session-closeout | core/session-closeout | 會話終止:每日筆記摘要、log.md、git commit/push |
| writing-memorb-skills | core/writing-memorb-skills | 建立/修改保管庫技能(元) |
擴充技能(memorb-extensions)
| 子技能 | 位置 | 觸發 / 情境 |
|---|---|---|
| m365-meeting-note | extensions/m365-meeting-note | 處理 Teams 會議逐字稿與會議記錄 |
| recording-transcription | extensions/recording-transcription | 非 Teams 語音錄音(電話、訪談、m4a)轉換為文字 |
| business-card-ingestion | extensions/business-card-ingestion | 名片轉入 memorbs/people/ 頁面套件 |
| memorb-domain-query | extensions/memorb-domain-query | 雙向網域/電子郵件查詢與 M365/Outlook 整合 |
| weekly-report | extensions/weekly-report | 產生 CEO 每週報告 pptx |
| obsidian-cli | extensions/obsidian-cli | Obsidian CLI 指令(需應用程式執行中) |
互動式安裝與降級協定
若某個情境需要某個擴充技能(例如名片 OCR、M365 會議逐字稿處理),請檢查 skills/extensions/{name}/SKILL.md 是否存在:
- 已安裝:讀取該擴充技能的
SKILL.md並執行其專業工作流程。 - 未安裝(互動式安裝):
- 詢問使用者:
"💡 注意:'{extension-name}' 擴充功能可為此任務提供增強的領域格式化。是否要為您安裝?" - 使用者同意:將擴充技能安裝至
skills/extensions/{extension-name}/並立即執行其專業工作流程。 - 使用者拒絕/跳過:以優雅降級方式,使用核心
memorb-ingest或memorb-query繼續作業。
- 詢問使用者:
紅旗
若試圖合理化以下任何一項,請立即停止並回復:
- "這很簡單,不需要讀取子技能" → 路由規則對所有檔案操作都是強制性的。
- "先暫時放在根目錄" → 新筆記應放在
memorbs/HQ/OrbTrack/或 PARA 資料夾中。 - "我已經記得規則了,不用讀取" → 務必重新讀取 SKILL.md,因為規則會演變。
- "這次跳過結尾程序" →
session-closeout是每個會話的強制儀式。
會話結尾
完成會話後必須執行 session-closeout(每日筆記摘要包含 使用 skill: ...、log.md 條目、git commit/push)。