Files
arcrun-collector/templatefs/.claude/commands/rag-extract-file.md
T

1.5 KiB
Raw Blame History

/rag-extract-file — 把單一原稿萃成知識卡(Arcrun RAG daemon 專用)

本命令由 Arcrun RAG daemon 的 template 代裝一併鋪入(daemon-beta task 3)。 與 /wiki-extract 的差別:不要求 vault(一般資料夾即可)、一次只萃一個指定檔、 由 daemon 以 claude -p "/rag-extract-file <相對路徑>" 呼叫。人也可以手動用。

任務

參數=原稿的相對路徑(相對於目前資料夾)。把它萃成一張定稿知識卡:

  1. 讀取該原稿(唯讀——絕不修改、移動、刪除原稿)。
  2. 寫卡到 system-dev/wiki/cards/<頁名>.md,頁名=檔名去副檔名。同名卡已存在=覆寫(原稿變了卡就該更新)。
  3. 只寫這一個檔。不碰 KBDB、不拉三元組、不動其他任何檔案——上傳/入庫是 daemon 的事,不是你的事。

卡片格式(段名一字不差,下游機械解析吃這個結構)

# <頁名>
## 一句話定義
(一行)
## 要點
- 3-12 條,具體、含數字條件)
## 關鍵實體
- **實體名** — 一句說明
## 關聯
- 實體A >> 謂詞 >> 實體B(3-8 行,端點用上面「關鍵實體」的正規名)

鐵律

  • 正體中文;技術名詞可留英文。
  • 萃「知識點」成自包含原子卡,不地毯複製原文全文。
  • 機敏值(密碼/API key/個資)不得寫入卡片;原稿含機敏值時該段落改寫成描述。
  • 原稿讀不懂或是空檔=誠實說明並不寫卡(寧缺勿假)。