AgentSkillsCN

heptabase

适用于用户希望搜索、阅读、撰写或分析其 Heptabase 知识库时使用。可通过提及 Heptabase、笔记、白板、日志、知识回顾,或当用户主动引用其个人知识管理系统时进行触发。

SKILL.md
--- frontmatter
name: heptabase
description: Use when the user wants to search, read, write, or analyze their Heptabase knowledge base. Triggers on mentions of Heptabase, notes, whiteboards, journals, knowledge review, or when the user references their personal knowledge management system.

Heptabase CLI 操作指南

透過 heptabase CLI 搜尋、讀取和寫入使用者的 Heptabase 知識庫。

前置條件

操作前先確認認證狀態:

bash
heptabase auth status

若未登入,執行 heptabase auth login 引導使用者完成認證。

指令速查表

目的指令
語意搜尋heptabase search "query"
按類型搜尋heptabase search "query" --type card journal
搜尋白板heptabase whiteboard search "keyword"
取得白板結構heptabase whiteboard get <id>
讀取物件全文heptabase object get <id>
今日日誌heptabase journal today
日期範圍日誌heptabase journal get --start YYYY-MM-DD --end YYYY-MM-DD
追加日誌heptabase journal append "content"
建立卡片heptabase save "# Title\n\nContent"
PDF 搜尋heptabase pdf search <pdfCardId> "keyword"
PDF 頁面heptabase pdf pages <pdfCardId> <start> <end>

所有指令加 --json 可取得結構化輸出,方便程式處理。

Workflow 選擇指南

當需要多步驟操作時,優先使用 workflow:

場景指令
看白板上所有筆記的完整內容heptabase wf wdd --query "q"
研究某個 PDF 的內容heptabase wf pr "topic"
回顧某段時間的日誌+相關筆記heptabase wf kr <start> <end>
深入了解某主題的所有相關筆記heptabase wf ta "topic"
找出不在任何白板上的孤立筆記heptabase wf od

注意事項

  • 物件類型:cardpdfCardmediaCardhighlightElementjournal
  • 日期格式 YYYY-MM-DD,超過 90 天的日誌查詢會自動分割
  • 搜尋結果快取 60 秒,物件讀取快取 300 秒
  • 搜尋關鍵字建議 1-3 個,過多會降低語意搜尋精準度