模板驱动的多平台内容流水线,面向独立 iOS 开发者,自动生成并排期一周的社交媒体帖子(TikTok、YouTube Shorts、X/Twitter...)
Indie App Marketing Pipeline.
功能概述
Indie App Marketing Pipeline.是一项面向实际任务的技能,主要用于A 0-LLM 每日营销系统,供 Indie iOS 开发者使用.;Write your points once, then. a weekly planner + Daily Publishing sandle the other – 生成平台-na 写入了一次,然后是 每周计划员 + 每日出版员 处理其余的 – 生成平台- na。
核心要点
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
- 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
- 实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
使用与执行
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
结果检查与注意事项
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
独立开发者应用营销流水线
一套面向独立 iOS 开发者的零 LLM 日常营销系统。只需一次性撰写你的内容角度(angles),后续由周计划器(Weekly Planner)与日发布器(Daily Publisher)自动完成:生成各平台原生文案,并通过 Postiz 自动排期发布。
流水线功能说明
周计划器(Weekly Planner) —— 读取你的内容库(content bank),筛选尚未使用过的角度,套用各平台专属模板,生成
weekly-plan-YYYY-MM-DD.json文件。
无需 LLM。每周运行一次(或在新增角度后手动运行)。日发布器(Daily Publisher) —— 每日清晨(cron 设为上午 7 点)自动执行,读取当周计划中对应当天的条目,并通过 Postiz 公共 API 将其排期发布。
- X(原 Twitter)、Facebook 的纯文本帖直接排期发布;
- TikTok / YouTube Shorts 则触发你的视频生成脚本(或通过
--text-only参数跳过视频环节)。
你唯一需要调用 LLM 的场景,是当内容库枯竭时,补充新的角度。
支持的平台
| 平台 | 帖文类型 | 发布频次 |
|---|---|---|
| TikTok | 视频(需另行配置 video-gen 脚本) | 3 条/天 |
| YouTube Shorts | 视频(复用 TikTok 视频) | 3 条/天 |
| X / Twitter | 纯文本推文(截断至 280 字符) | 2 条/天 |
| 品牌向纯文本帖 | 每周一、三、五发布 |
架构图
content-bank.json ← 你的角度集合(含 hook + 文案段落 + caption)
│
▼
weekly-planner.js ← 选取角度、渲染模板 → weekly-plan.json
│
▼
weekly-plan-YYYY-MM-DD.json
│
▼
daily-publisher.js ← 读取当日条目 → Postiz API → 进入实时排期队列
│
▼
Postiz (postiz.com) ← 缓冲并按设定时间向各平台发布
模板系统 —— content-templates.json 定义各平台文案模式(如 hot-take、question-hook、relatable-meme 等)。计划器会轮转使用不同模式,避免重复。支持变量:{hook}、{insight}、{cta}、{appName}、{appHandle}、{hashtags}。
发布历史记录 —— posting-history.json 追踪已发布的角度,确保计划器仅在内容库耗尽后才循环复用已有角度。
初始化配置
1. 所需账号
Postiz —— 可自托管或使用云服务(postiz.com),免费版即可满足需求。
在 Postiz UI 中连接你的 TikTok、YouTube、X 和 Facebook 账号,并记下各平台的 integration ID。社交平台账号 —— TikTok 创作者账号、YouTube 频道、X 账号、Facebook 专页。
2. 运行初始化脚本
cd /path/to/your-app-marketing/ bash skills/indie-app-marketing-pipeline/scripts/setup.sh
该脚本将执行以下操作:
- 创建目录结构(
plans/、logs/、content-bank.json等); - 提示输入 Postiz URL、API Key 及各平台 integration ID;
- 生成含 10 个初始角度的示例内容库;
- 创建
.env文件。
3. 配置你的应用信息
编辑由 setup.sh 创建的 config.json:
{
"app": {
"name": "YourAppName",
"handle": "@YourHandle",
"appStoreUrl": "https://apps.apple.com/app/yourapp",
"websiteUrl": "https://yourwebsite.com",
"topicCategory": "productivity"
},
"postiz": {
"apiKey": "$POSTIZ_API_KEY",
"integrationIds": {
"tiktok": "your-tiktok-integration-id",
"youtube": "your-youtube-integration-id",
"x": "your-x-integration-id",
"facebook": "your-facebook-integration-id"
}
}
}
4. 编辑内容库
向 content-bank.json 中填充适用于你应用的角度。格式参考 assets/sample-content-bank.json,策略指南参见 references/content-bank-guide.md。
每个角度需包含以下字段:
{
"id": "unique-kebab-case-id",
"hook": "一句抓人眼球的 hook",
"texts": [
"视频脚本开场句",
"第二段落",
"第三段落 / 核心洞察",
"收尾句"
],
"caption": "TikTok / YouTube 视频字幕(含 hashtag)"
}
5. 运行周计划器
node scripts/weekly-planner.js --dry-run # 预览生成结果 node scripts/weekly-planner.js # 实际写入计划文件 node scripts/weekly-planner.js --week 2026-04-07 # 指定起始周(YYYY-MM-DD) node scripts/weekly-planner.js --days 3 # 仅规划 3 天内容
6. 运行日发布器
node scripts/daily-publisher.js --dry-run # 预览今日排期内容 node scripts/daily-publisher.js # 执行发布(推送到 Postiz) node scripts/daily-publisher.js --text-only # 跳过视频,仅排期纯文本帖 node scripts/daily-publisher.js --skip-past # 跳过已过发布时间的条目
7. 设置日发布器定时任务(macOS cron)
# 打开 crontab 编辑器 crontab -e # 添加以下行(每日上午 7:00 执行): 0 7 * * * cd /path/to/your-app-marketing && node scripts/daily-publisher.js >> logs/cron.log 2>&1
也可使用 launchd plist 实现更精细的控制。
自定义选项
发布排期
编辑 weekly-planner.js 中的 VISUAL_SCHEDULE、X_SCHEDULE 和 FB_SCHEDULE 数组。
默认使用美国东部时间(EST)——如需适配本地时区,请修改 toISOEst() 函数中的时区偏移量。
默认排期如下:
| 时段标识 | 平台 | 时间(EST) |
|---|---|---|
| tiktok-1 | TikTok | 08:00 |
| youtube-short-1 | YouTube | 08:15 |
| tiktok-2 | TikTok | 13:00 |
| youtube-short-2 | YouTube | 13:15 |
| tiktok-3 | TikTok | 18:00 |
| youtube-short-3 | YouTube | 18:15 |
| x-1 | X | 10:30 |
| x-2 | X | 16:00 |
| fb-text-1 | 12:00(每周一、三、五) |
内容模板
编辑 assets/content-templates.json 自定义文案模式。计划器会为每个平台轮转使用全部模板。
模板变量说明详见 references/platform-strategy.md。
Facebook 帖文
Facebook 帖文来源于独立的 fb-brand-content-bank.json(内容更丰富、篇幅更长)。周计划器仅在周一、三、五的时段从中选取内容。
该文件的结构规范请参阅 references/content-bank-guide.md。
每日角度数量
修改 weekly-planner.js 中的 ANGLES_PER_DAY 常量(默认值为 3),可调整每日发布的视频角度数量。
文件说明
scripts/ weekly-planner.js ← 生成周计划文件 daily-publisher.js ← 将当日帖文排期至 Postiz setup.sh ← 首次初始化脚本 assets/ content-templates.json ← 各平台文案模板 sample-content-bank.json ← 10 个初始角度示例 references/ content-bank-guide.md ← 如何撰写与维护角度库 platform-strategy.md ← 各平台最佳实践指南
参考资料
content-bank-guide.md—— 如何写出有效角度platform-strategy.md—— 各平台定制化运营策略- Postiz 文档 —— API 接口参考
热门AI工具
相关专题
设置方法:1、打开终端或命令提示符窗口;2、运行“touch ~/.pip/pip.conf”命令创建一个名为pip的配置文件;3、打开pip.conf文件,然后添加“[global];index-url = https://pypi.tuna.tsinghua.edu.cn/simple”内容,这将把pip的镜像源设置为清华大学的镜像源;4、保存并关闭文件即可。
5722
2024.12.23
更新pip版本方法有使用pip自身更新、使用操作系统自带的包管理工具、使用python包管理工具、手动安装最新版本。想了解更多相关的内容,请阅读专题下面的文章。
4243
2024.12.20
安装步骤:1、确保Python已经正确安装在您的计算机上;2、下载“get-pip.py”脚本;3、按下Win + R键,然后输入cmd并按下Enter键来打开命令行窗口;4、在命令行窗口中,使用cd命令切换到“get-pip.py”所在的目录;5、执行安装命令;6、验证安装结果即可。大家可以访问本专题下的文章,了解pip安装使用方法的更多内容。
1870
2023.10.09
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
热门下载
相关下载
精品课程
