wiki-setup 是做什麼的?
初始化一個新的 Obsidian 筆記庫,包含正確的結構、特殊檔案與組態設定。當使用者想要從頭建立新的 wiki、初始化筆記庫結構、建立 .env 檔案,或是說出「設定我的 wiki」、「初始化 Obsidian」、「建立新筆記庫」、「開始使用 wiki」等語句時,請使用此技能。當使用者需要重新配置現有筆記庫或修復損壞的設定時,也應使用此技能。
使用時機
- 使用者要求建立全新的 Obsidian 筆記庫
- 使用者需要建立或修復 .env 檔案
- 使用者提到要「設定 wiki」或「初始化筆記庫」
- 使用者想要重新配置現有筆記庫或修復損毀的設定
技能說明
此技能會自動執行以下操作:
- 建立目錄結構:在指定位置建立標準的 Obsidian 筆記庫目錄,包含必要的子資料夾 (例如
_notes、_assets、_templates等)。 - 產生特殊檔案:建立
.obsidian設定資料夾與其中的app.json、community-plugins.json等組態檔。 - 建立 .env 檔案:若使用者需要環境變數設定,會自動產生
.env範本檔案。 - 驗證與修復:檢查現有筆記庫結構是否完整,並能修復遺失或錯誤的檔案與設定。
依賴項目
- Obsidian 應用程式(需已安裝)
- 檔案系統存取權限
- 如有需要,請先安裝 Node.js 與 npm(用於部分自動化腳本)
使用範例
使用者:設定我的 wiki
助理:開始初始化 Obsidian 筆記庫...
使用者:初始化 Obsidian
助理:請提供筆記庫的路徑,例如 `/Users/username/Documents/my-vault`。
注意事項
- 請確保 Obsidian 應用程式已正確安裝。
- 若筆記庫已存在,此技能會保留既有內容,僅補充或修復遺失的檔案與設定。
- 環境變數檔案
.env包含敏感資訊,請勿提交至版本控制系統。