feat: 採集規範升級三元組抓內文實體+## 實體 區塊(issue #11)+ bump 1.11.0

Logseq 183 卡落地暴露:現行三元組只示範卡對卡(既有雙鏈加動詞、資訊量沒增加);
gloss 只描述卡標題一個 node,內文實體無處放描述。只談採集端,ingest 另立。

- 三元組改抓內文實體關係(原子筆記>>對立於>>傳統筆記,A/B 是內文概念)
- 卡片新增 ## 實體 區塊:正規名(同義詞)— 描述,供 embedding normalize,集中不重複
- ## 關聯 拆兩層:內文知識關係(端點裸文字)+卡片關係(卡對卡 [[]])
- ★端點硬自檢★:端點須與 ## 實體 一字不差,逐條比對。實證 Haiku 對不齊 14→0
- 謂詞限定動詞禁名詞(否則 Haiku 寫 >> 存儲格式 >> 讀不通)
- 兩路徑同步 SKILL(Cowork)+wiki-init(CC)

對應 SDD: wiki-architecture(內部,不推)。Closes #11

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-26 18:02:25 +08:00
parent 21ba319934
commit 93420cea4e
6 changed files with 93 additions and 26 deletions
+11
View File
@@ -10,6 +10,17 @@
---
## 1.11.0 — 採集規範升級:三元組抓內文實體關係 + `## 實體` 區塊(issue #11
從 Logseq vault 183 卡落地暴露:現行三元組只示範「卡對卡」(既有雙鏈加動詞、資訊量沒增加);gloss 只描述卡標題一個 node,內文實體無處放描述。本升級只談採集端(卡片該寫什麼),ingest 端另立 kbdb-ingest-plugin#1。對應 SDDwiki-architecture。
- **三元組改抓內文實體關係**`原子筆記 >> 對立於 >> 傳統筆記`(A/B 是內文概念非卡標題);卡對卡只是其中一類。
- **卡片新增 `## 實體` 區塊**:集中列內文關鍵實體 `正規名(同義詞)— 一句描述`,供下游 embedding normalize(內文實體也是 graph node、也需描述句)。集中放、不縮排、不重複(生產者是 AI 不會邊寫邊漏)。
- **`## 關聯` 拆兩層**:內文知識關係(端點裸文字,對應實體表)+ 卡片關係(卡對卡 `[[]]`)。內文端點裸文字避免 Logseq 紅色斷鏈。
- **★ 端點硬自檢(Haiku 量產護欄)★**:端點必須與 `## 實體` 正規名一字不差,寫完逐條比對。實證:光寫規則 Haiku 略過、端點對不齊 14 條;寫成自檢動作後 14→0。跑 12 張才暴露的盲點。
- **謂詞限定動詞、禁名詞**:否則 Haiku 寫出 `>> 存儲格式 >>` 讀不通的名詞謂詞。
- 兩路徑同步:SKILL.mdCowork+ wiki-init.mdCC)。
## 1.10.1 — install 防重複安裝:已裝過一律導去 update(杜絕 wiki 並存)
實測踩到:一個裝過舊版的專案,「先跑 install、發現裝過、再跑 update」→ install 先在 system-dev/ 建了空白範本,update 的遷移看到「目的地已存在」就冪等跳過 → 真資料卡在舊 .claude/wiki/、空殼佔新位置,兩套 wiki 並存內容不同。