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