SuperAPI AI 工具集

note-automation

写作与研究

查看项目

更新于 10-15 16:51

技能介绍

用途:把 Markdown 文章发布到 note.com 的流程自动化,串联 note-draft(草稿投稿)与 note-publish(标签设置+发布)两个技能,形成一体化的编排流水线。触发方式包括「noteに記事を投稿して公開して」「note自動投稿」以及英文的 Automate note publishing、Post and publish to note、Full pipeline: draft and publish to note.com。

主要能力与步骤控制:默认全流程为草稿投稿 → 标签设置 → 发布。可用选项裁剪:--draft-only 仅做草稿投稿;--skip-draft 对已有草稿只做标签设置+发布;--skip-publish 做草稿投稿+标签设置但不发布。执行前会通过 AskUserQuestion 确认输入方式(MD 文件或已有草稿 URL/键)、要执行的步骤、标签来源(front matter 自动、手动或不加标签)以及是否发布。

必要用法:草稿投稿执行 cd "$SKILL_DIR" && node scripts/publish.mjs <path/to/article.md>,随后从输出的 URL 末尾 /n/ 后提取以 n 开头的 articleKey。标签与发布执行 cd "$SKILL_DIR" && node scripts/note-publish.mjs <articleKey> --tags "tag1,tag2" --publish。若跳过草稿,则对用户给出的草稿 URL 或 key 直接执行 note-publish。

适用场景:已有 Markdown 稿件需要批量或半自动发布到 note.com,并希望统一控制标签与公开发布时机的工作流。

限制与前提:首次设置与 note-draft 共用,需要 npm install、Playwright 与 .env 配置。任一步骤出错即停止流水线并显示错误与处理建议;若 Step 1 已成功,草稿仍保留,可用 --skip-draft 重跑 Step 2。关于收费、额度、支持平台范围等资料暂未提供。