overview-graph

Solid

Maintain the study/overview knowledge graph in Heptabase: the hierarchy (📚 root index → topic hubs → comparison cards, Level property = tree depth), the lateral edges (相關主題(橫向連結) mention sections, ↔/→ direction semantics), the knowledge-map whiteboard, hub creation, and hung-yi-lee narrative-act card re-splits when a card nears the 100K cap or its taxonomy stops matching the story. Use when the user asks to 新增/調整 hub、拆卡/重分 overview、加/改 graph 邊 or 橫向連結、調 Level/目錄/知識地圖 whiteboard、或稽核 knowledge graph 一致性.

AI & Automation 3 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 79/100

Stars 20%
20
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Overview Knowledge Graph — Maintenance Skill ## Backend `heptabase`/`both`:原路徑不變(whiteboard、tag、UUID)。`obsidian`:四支 scripts 全部 支援——卡片 id 用 `Folder/Name`;**知識地圖對應 Obsidian Canvas**(config `obsidian.graph.canvas`,JSON Canvas 格式):工具只「加缺少的檔案節點」到畫布下方的 暫存區,**永不移動使用者手動排好的節點**(與 Heptabase whiteboard 的人工策展分工相同: 腳本管帳、人管圖)。`make_hub`/`resplit` 建新卡時自動補 canvas 節點(等同原本手動 `whiteboard add-card` 那步)。`audit_graph` 檢查對應:Level→frontmatter `level`、根目錄 覆蓋→`obsidian.graph.root_card`、whiteboard 成員→canvas 檔案節點(`canvas_optional` 豁免清單)、↔ 鏡像照常;topology snapshot 檢查為 heptabase 專屬(跳過並註明)。 The `study/overview` cards form a **knowledge graph**: a navigation **tree** (spine) plus **lateral edges** (cross-links). This skill owns structural changes; per-card content is owned by the unified `overview` skill (topics/<key>.md docs) and `overview-daodu`. ``` L1 📚 目錄 (nested-bullet hierarchy of everything) L2 topic hubs(幕次脈絡 narrative → 子卡)+術語卡 L3 comparison cards + sub-hubs(e.g. 聽覺理解・推理=Spoken 主題的聽覺翼) L4 cards under a sub-hub + lateral edges: 相關主題(橫向連結) sections, rendered as whiteboard lines ``` ## Key IDs | thing | id | |-------|----| | overview tag | config `heptabase.collections.overviews.tag_id` | | `Level` property (select, options 0–4) | config `heptabase.graph.level_prop` | | 📚 root index | config `heptabase.graph.root_card` | | knowledge-map whiteboard | config `heptabase.graph.whiteboard` | | hubs: Tokenizer / Spoken / Duplex / 聽覺翼(sub) | (config) / (config) / (config) / (config) | Overview card...

Details

Author
SungFeng-Huang
Repository
SungFeng-Huang/research-cards
Created
3 weeks ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

overview

Maintain ALL Heptabase comparison-overview card families with one skill — tokenizer/codec, spoken-LM/speech-LLM (nesting the auditory 聽覺理解・推理 sub-topic: audio understanding/reasoning/audio-LM 驗收), duplex S2S, 語音生成 (TTS family), ASR (non-LLM), and speech frontend/security. Find newly Tasks-tagged papers an overview is missing, route each to the right topic and act card, author a hung-yi-lee-style section + dimension row + paradigm/synthesis updates, re-sort by arxiv ID, refresh the 導讀, and keep the knowledge graph bookkeeping green. Use when the user asks to update/sync/補/re-sort ANY comparison overview card (任何主題的 overview 卡).

3 Updated today
SungFeng-Huang
Code & Development Listed

overview-daodu

Add or refresh a Hung-Yi-Lee-style teaching 導讀 (narrative intro) at the top of a Heptabase comparison/overview card — weaving the papers the card lists into ONE evolution thread with a punchline, grounded ONLY in the card's own content. Idempotent: re-running updates the existing 導讀 in place instead of duplicating. Use when the user asks to add/update/refresh a 導讀 / 教學導讀 / 導言 / teaching intro on an overview card (Tokenizer/Codec, Spoken LM, Reasoning, Duplex S2S, Audio Understanding, …).

3 Updated today
SungFeng-Huang
Data & Documents Solid

project-card-log

From a project-wise session, find THIS project's Heptabase card and log progress as SELF-CONTAINED log cards — weekly reports to the project lead/mentor: each log event becomes its own card (前情提要 recap that needs no back-reading, what was done, results with explained metrics, what it means, decisions pending — no unexplained abbreviations), and the project chain only gains one human-readable timeline line (📎 date [[card]] one-sentence summary) — the chain stays a readable project timeline for handoff (to the user, to the Mac, to the paper side). Auto-resolves which card via a per-repo .heptabase-card marker, then a registry (projects.json), then search. Use when the user says 補卡 / 記實驗 / log progress / 記進度 / handoff 實驗進度 / update my Heptabase project card / 把進度寫進 Heptabase. Transport: local `heptabase` CLI when available (Mac), else the `hb` bridge (remote over SSH).

3 Updated today
SungFeng-Huang