用途:该技能驱动 substack-creator-pp-cli 命令行工具,适合需要跨多个 Substack 刊物操作、用本地数据做离线分析,或调用网页界面未暴露功能的场景(如订阅者流失对比、跨刊物排行、交叉销售名单、多年写作全文检索)。单刊只读任务可用其他工具,涉及本地状态、跨刊关联或组合视图时使用本 CLI。
主要能力:多刊工作流包括 portfolio(查看所有刊物订阅数、付费数、草稿与排期)、posts twin(把已发布文章复制为另一刊物的草稿)、posts pairs(记录双语文章配对)、schedule board(未来 30 天排期日历)。本地数据能力包括 subscribers churn(对比两次 SQLite 快照,列出新增、退订、升级、降级)、subscribers cross-sell(跨刊订阅者名单关联)、posts best(按浏览量等指标排名)、grep(对正文、Notes、评论做 FTS5 全文检索)。命令涵盖 categories、comments、dashboard、drafts、feed、images、me、notes、posts、profiles、publications、sections、subscribers 等。
使用方式:需先安装并验证 CLI。安装命令为 npx -y @mvanhorn/printing-press-library install substack-creator --cli-only,验证 substack-creator-pp-cli --version。失败时可用 go install github.com/mvanhorn/printing-press-library/library/media-and-entertainment/substack-creator/cmd/substack-creator-pp-cli@latest(需 Go 1.26.3 或更新)。认证方式为从已登录 Chrome 会话读取 connect.sid 与 substack.sid cookie,运行 auth login --chrome 保存到 ~/.config/substack-creator-pp-cli/config.toml,会话过期后需重新登录并重跑命令。任意命令可加 --agent(展开为 --json --compact --no-input --no-color --yes),支持 --select 字段筛选、--dry-run 预览、--deliver stdout/file:<path>/webhook:<url>、profile 保存参数组合。MCP 可注册:claude mcp add substack-creator-pp-mcp -- substack-creator-pp-mcp。
限制:Substack 无 API 令牌,依赖浏览器 cookie,会周期性失效。资料显示该 CLI 的抓包覆盖为 0 个 API 条目,未提供更多上游接口信息;收费、价格、平台支持范围等未提供。缺失事实以官方文档为准。