feat: vault 萃取能力 /wiki-extract(raw Logseq → system-dev/wiki,冪等)+ bump 1.14.0(issue #5)
vault repo(Logseq/Obsidian 只有原文)需要萃,萃取歸 template。新增可重跑、 content_hash 冪等的增量萃取,把原始筆記萃成 system-dev/wiki 精耕卡+[[wikilink]], 供下游 Arcrun ingest 機械拉三元組。AI 只產卡片,不寫 KBDB、不拉三元組。 - 新增 /wiki-extract 命令:vault 增量重萃入口(給 Routine 反覆跑,不需 token)。 content_hash 冪等(.extract-manifest.json,hash 沒變=零 AI 呼叫);卡片格式沿用 wiki-init 第五步不重造;原文唯讀 + D16 精耕非 RAG。 - 新增 Logseq 任務 marker 解析單一真相源 docs/4-guides/logseq-markers.md: 大寫 marker(非 GFM checkbox),TODO/LATER→todo、DOING/NOW→in-progress、 WAITING→blocked、DONE→done、CANCELED/CANCELLED→closed;跳過 LOGBOOK/屬性行。 與 template#4 tasks 投影共用同一套,不各寫一份。 - install/update 帶下新命令與 guide;wiki-init 加增量重萃指針。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -254,6 +254,10 @@ create_dir ".claude/commands"
|
||||
create_dir ".claude/hooks"
|
||||
download_if_missing "system-dev/docs/README.md" "$REPO_URL/system-dev/docs/README.md"
|
||||
|
||||
# Logseq 任務 marker 解析(單一真相源):vault 萃取(/wiki-extract)與 tasks→Project
|
||||
# 投影(tasks-project-sync)共用同一套解析,別各寫一份。放共用區,兩模組都拿得到。
|
||||
download_if_missing "system-dev/docs/4-guides/logseq-markers.md" "$REPO_URL/system-dev/docs/4-guides/logseq-markers.md"
|
||||
|
||||
# 工具版號:放 system-dev/,不寄生 .claude/。
|
||||
download_if_missing "system-dev/VERSION" "$REPO_URL/system-dev/VERSION"
|
||||
|
||||
@@ -277,6 +281,8 @@ if $WANT_WIKI; then
|
||||
download_if_missing ".claude/commands/wiki-capture.md" "$REPO_URL/.claude/commands/wiki-capture.md"
|
||||
download_if_missing ".claude/commands/wiki-update.md" "$REPO_URL/.claude/commands/wiki-update.md"
|
||||
download_if_missing ".claude/commands/wiki-recall.md" "$REPO_URL/.claude/commands/wiki-recall.md"
|
||||
# vault 增量萃取(Logseq/Obsidian → system-dev/wiki,冪等):給 Routine 反覆跑。
|
||||
download_if_missing ".claude/commands/wiki-extract.md" "$REPO_URL/.claude/commands/wiki-extract.md"
|
||||
|
||||
# wiki 相關 hooks:接關 + 機敏掃描
|
||||
download_if_missing ".claude/hooks/session-start-recall.sh" "$REPO_URL/.claude/hooks/session-start-recall.sh"
|
||||
|
||||
Reference in New Issue
Block a user