SuperAPI AI 工具集

note-draft

写作与研究

查看项目

更新于 10-15 16:51

技能介绍

用途:将 Markdown 文件与头图作为草稿保存到 note.com,正文中的图片(如截图)也可自动上传。触发词包括「noteに投稿して」「note.comに記事を下書き保存して」「Post to note.com」等。

首次设置:cd "$SKILL_DIR" && npm install;npx playwright install --with-deps chromium;在 $SKILL_DIR/.env 设置 NOTE_EMAIL、NOTE_PASSWORD、NOTE_USERNAME(note.com 个人资料 URL 中 https://note.com/USERNAME 的 USERNAME 部分)。

使用方式:基本命令为 cd "$SKILL_DIR" && node scripts/publish.mjs <path/to/article.md>。可用 --image 指定头图,--draft-url 更新已有草稿(Playwright 模式),--no-images 忽略正文图片改用 API 模式,--image-base 指定正文图片基准目录。

运行模式:正文含 图片引用时走 Playwright 模式,通过自动操作 note.com 编辑器上传图片;无正文图片时走 API 模式,用 REST API 快速投稿。文章始终保存为草稿。

Frontmatter 支持 title(未指定时用正文 h1)、tags(数组,与 note-publish 联动时设为话题标签)、image(头图相对路径)。

限制:图片仅支持 JPEG、PNG、GIF,需不超过 10MB;路径无法自动推断时需用 --image-base 指定;登录失败需检查凭据;Cookie 过期会自动重登;Playwright 未安装需执行安装命令;出现 Out of capacity 可重试。发布与话题标签可通过 note-publish 技能完成。