Evernote Skill
此 Skill 為 Claude Code 提供中國大陸版印象筆記(app.yinxiang.com)的安全自動化能力。
核心原則
- 唯讀優先:任何寫入操作前必須展示預覽,取得使用者確認
- CLI 執行:不直接呼叫印象筆記 API,全部透過
evernoteCLI 操作 - 不保存 Token:Token 絕不寫入 Skill、對話或程式碼
- 驗證優先:批次修改前後必須 snapshot/verify
可用命令
evernote auth status # 檢查認證狀態
evernote auth setup # 顯示 Token 配置指引
evernote doctor # 診斷
evernote notebooks list # 列出筆記本
evernote tags list # 列出標籤
evernote notes list # 列出筆記
evernote notes search <q> # 搜尋筆記
evernote notes get <guid> # 取得筆記詳情
工作流程
1. 初次認證
- 提示使用者造訪 https://app.yinxiang.com/api/DeveloperToken.action
- 設定
export EVERNOTE_TOKEN='S=...' - 執行
evernote auth status驗證
2. 整理筆記
evernote notes list --format json匯出元資料- 分析筆記主題,依內容歸類
- 產生分類計畫 JSON
- 展示分類統計給使用者確認
- 使用者確認後執行寫入操作
3. 匯入文件
- 確認目標筆記本存在
evernote import directory ./docs --notebook "目標"
安全要求
- 批次刪除前必須 snapshot
- 修改標籤前必須預覽變更
- 移動筆記本前必須確認目標結構
- 任何錯誤必須顯示原始錯誤訊息