kirk-haodong/yinxiang-cli

中国大陆版印象笔记(Yinxiang Biji / YXBJ / Evernote China)安全自动化 CLI 与 Claude Code Plugin

Qu'est-ce que yinxiang-cli ?

yinxiang-cli is a Claude Code agent skill that 中国大陆版印象笔记(Yinxiang Biji / YXBJ / Evernote China)安全自动化 CLI 与 Claude Code Plugin.

Compatible avecClaude Code~Codex CLI~Cursor
npx skills add kirk-haodong/yinxiang-cli

Installed? Explore more Recherche et analyse de données skills: obra/superpowers, affaan-m/quarkus-verification, affaan-m/uspto-database · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Evernote Skill

此 Skill 为 Claude Code 提供中国大陆版印象笔记(app.yinxiang.com)的安全自动化能力。

核心原则

  • 只读优先:任何写操作前必须展示预览,取得用户确认
  • CLI 执行:不直接调用印象笔记 API,全部通过 evernote CLI 操作
  • 不保存 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. 初次认证

  1. 提示用户访问 https://app.yinxiang.com/api/DeveloperToken.action
  2. 设置 export EVERNOTE_TOKEN='S=...'
  3. 执行 evernote auth status 验证

2. 整理笔记

  1. evernote notes list --format json 导出元数据
  2. 分析笔记主题,按内容归类
  3. 生成分类计划 JSON
  4. 展示分类统计给用户确认
  5. 用户确认后执行写操作

3. 导入文档

  1. 确认目标笔记本存在
  2. evernote import directory ./docs --notebook "目标"

安全要求

  • 批量删除前必须 snapshot
  • 修改标签前必须预览变更
  • 移动笔记本前必须确认目标结构
  • 任何错误必须展示原始错误信息

Skills associés