Indie App Marketing Pipeline

Polar Sponsor
爱发电 赞助
.NET 9.0

模板驱动的多平台内容流水线,面向独立 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 自动排期发布。

流水线功能说明

  1. 周计划器(Weekly Planner) —— 读取你的内容库(content bank),筛选尚未使用过的角度,套用各平台专属模板,生成 weekly-plan-YYYY-MM-DD.json 文件。
    无需 LLM。每周运行一次(或在新增角度后手动运行)。

  2. 日发布器(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 条/天
Facebook 品牌向纯文本帖 每周一、三、五发布

架构图

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 Facebook 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 接口参考

相关专题

更多
python升级pip
python升级pip

本专题整合了python升级pip相关教程,阅读下面的文章了解更多详细内容。

2025.07.23

2487

16

pip设置清华源
pip设置清华源

设置方法:1、打开终端或命令提示符窗口;2、运行“touch ~/.pip/pip.conf”命令创建一个名为pip的配置文件;3、打开pip.conf文件,然后添加“[global];index-url = https://pypi.tuna.tsinghua.edu.cn/simple”内容,这将把pip的镜像源设置为清华大学的镜像源;4、保存并关闭文件即可。

2024.12.23

5722

11

更新pip版本
更新pip版本

更新pip版本方法有使用pip自身更新、使用操作系统自带的包管理工具、使用python包管理工具、手动安装最新版本。想了解更多相关的内容,请阅读专题下面的文章。

2024.12.20

4243

6

pip安装使用方法
pip安装使用方法

安装步骤:1、确保Python已经正确安装在您的计算机上;2、下载“get-pip.py”脚本;3、按下Win + R键,然后输入cmd并按下Enter键来打开命令行窗口;4、在命令行窗口中,使用cd命令切换到“get-pip.py”所在的目录;5、执行安装命令;6、验证安装结果即可。大家可以访问本专题下的文章,了解pip安装使用方法的更多内容。

2023.10.09

1870

5

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Conan 2 安装指南
Conan 2 安装指南

共0课时 | 0人学习

Python虚拟环境官方教程
Python虚拟环境官方教程

共0课时 | 0人学习

Python venv官方模块文档
Python venv官方模块文档

共0课时 | 0人学习