[總管交辦] vault 萃取能力:raw Logseq 筆記 → .claude/wiki(知識一庫 ingest 前段 / SDD T1) #5

Open
opened 2026-07-06 02:31:21 +00:00 by Leo · 0 comments
Owner

[總管交辦] 知識一庫 ingest 架構前段(頂層 SDD system-dev/docs/3-specs/kb-ingest-architecture/)。

背景

知識一庫要把所有來源匯進 leo21c KBDB。來源分兩類:dev repo 開發時已有 .claude/wiki(跳過);vault repo(Logseq 筆記 Leo/notes 手機、Leo/kb 電腦)只有原文、需要萃。萃取歸 template——它本就辨識 vault repo。

要做

template 加「vault 萃取」能力(跑它的是 Routine/CC=LLM 本人,不需任何 token):

  1. 掃 vault repo 的 journals/*.md + pages/*.md,萃知識點成 .claude/wiki 卡片 + [[wikilink]](wikilink=邊,供下游機械拉三元組)。
  2. Logseq TODO marker 解析TODO/DOING/DONE/LATER/NOW/WAITING/CANCELED 大寫前綴 → task_status;跳過 LOGBOOK: 區塊、collapsed:: 屬性行。 GFM - [ ]。規格接續 template#4 已提的 marker 更正,兩處共用同一套解析。
  3. content_hash 冪等:檔沒變 → skip、不呼叫 AI(省 run)。只有更新才萃。

邊界(重要)

  • AI 只產 .claude/wiki 檔給下游 Arcrun ingest workflow 機械撈;AI 不直接寫 KBDB、不拉三元組(三元組=wikilink 機械映射,歸 Arcrun,見 Arcrun 對應 issue)。
  • D16 精耕非 RAG:萃知識點,不地毯灌全文。

驗收

Leo/notes 產出 .claude/wiki(卡片+wikilink),Logseq TODO 狀態映射正確、無把 marker 當內文;同 repo 無變更重跑=零 AI 呼叫。

對齊

頂層 SDD R1(AI 只萃)/R2(萃冪等)/R5(Logseq 正確性歸 template)。完整脈絡見頂層 kb-ingest-architecture/(requirements+design+tasks T1)。

[總管] 2026-07-06

[總管交辦] 知識一庫 ingest 架構前段(頂層 SDD `system-dev/docs/3-specs/kb-ingest-architecture/`)。 ## 背景 知識一庫要把所有來源匯進 leo21c KBDB。來源分兩類:**dev repo** 開發時已有 `.claude/wiki`(跳過);**vault repo**(Logseq 筆記 `Leo/notes` 手機、`Leo/kb` 電腦)只有原文、**需要萃**。萃取歸 template——它本就辨識 vault repo。 ## 要做 template 加「vault 萃取」能力(**跑它的是 Routine/CC=LLM 本人,不需任何 token**): 1. 掃 vault repo 的 `journals/*.md` + `pages/*.md`,萃知識點成 **`.claude/wiki` 卡片 + `[[wikilink]]`**(wikilink=邊,供下游機械拉三元組)。 2. **Logseq TODO marker 解析**:`TODO/DOING/DONE/LATER/NOW/WAITING/CANCELED` 大寫前綴 → task_status;跳過 `LOGBOOK:` 區塊、`collapsed::` 屬性行。**非** GFM `- [ ]`。規格接續 **template#4** 已提的 marker 更正,兩處共用同一套解析。 3. **content_hash 冪等**:檔沒變 → skip、**不呼叫 AI**(省 run)。只有更新才萃。 ## 邊界(重要) - AI 只產 `.claude/wiki` 檔給下游 **Arcrun ingest workflow** 機械撈;**AI 不直接寫 KBDB、不拉三元組**(三元組=wikilink 機械映射,歸 Arcrun,見 Arcrun 對應 issue)。 - D16 精耕非 RAG:萃知識點,不地毯灌全文。 ## 驗收 對 `Leo/notes` 產出 `.claude/wiki`(卡片+wikilink),Logseq TODO 狀態映射正確、無把 marker 當內文;同 repo 無變更重跑=零 AI 呼叫。 ## 對齊 頂層 SDD R1(AI 只萃)/R2(萃冪等)/R5(Logseq 正確性歸 template)。完整脈絡見頂層 `kb-ingest-architecture/`(requirements+design+tasks T1)。 _[總管] 2026-07-06_
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Leo/system-dev-template#5