Marketing Pipeline Share 是一套基于 TypeScript 的全流程内容自动化系统,属于 reason-machines/marketing-skills 技能集合,由 ara.so 提供。其核心目标是把一个关键词转化为完整的博客文章、社交媒体内容和视频素材。
一、用途与整体流程 该工具面向营销内容生产场景,整合了选题研究、内容生成与视频渲染三个环节。官方描述其能力包括:自动爬取 TechCrunch、Twitter、LinkedIn 等新闻来源以发现趋势话题;使用 Claude 3 或 OpenAI 生成多种格式内容;通过 Remotion 从文本自动渲染视频;支持英语与越南语多语言内容,并可自定义语气;提供从调研到发布的端到端流水线。
二、主要能力
- 研究与内容爬取:通过 researchTopic 函数从多个来源抓取热门新闻,可指定关键词、来源列表、时间范围和条数上限,返回文章、洞察与统计数据。
- AI 内容生成:generateContent 支持选择 provider(claude 或 openai)、模型(如 claude-3-sonnet-20240229)、格式(blog-post、listicle、case-study、how-to)、主题、研究资料、语言(en 或 vi)、语气(professional、friendly、humorous)和篇幅(short、medium、long),返回标题、正文、元数据和建议图片。
- 多格式批量生成:ContentPipeline 可先执行 research,再通过 generateAll 并行生成博客文章(含多语言)、社交媒体帖子(LinkedIn、Twitter)与视频脚本。
- 视频生成:借助 @remotion/bundler 与 @remotion/renderer,将博客文章转为视频,可配置 compositionId、输入属性、风格、时长、编码(h264)、输出路径与分辨率(如 1080x1920 的 9:16 竖版)。
- API 端点:以 Next.js 服务器运行时提供 POST /api/research、POST /api/generate、POST /api/video/render 三个接口,分别用于研究、内容生成与视频渲染。
- 自动化与调度:ContentAutomation 类封装完整流水线,并可结合 cron 定时任务每日自动生成内容并加入发布队列。
- 自定义模板:ContentGenerator 支持按 name、structure(含 hook、problem、solution、features、cta 等段落提示)、tone 和 length 定义内容模板。
三、安装与使用方式 克隆仓库并安装依赖: git clone https://github.com/pennydinh/marketing-pineline-share.git cd marketing-pineline-share npm install(或 yarn install) cp .env.example .env 所需环境变量包括 ANTHROPIC_API_KEY、OPENAI_API_KEY、RAPIDAPI_KEY,可选 API_BASE_URL(默认 http://localhost:3000)。 项目结构包含 src/app(Next.js 路由页面)、src/components(React 组件)、src/lib/ai(AI 集成)、src/lib/scraper(爬取模块)、src/lib/content(内容生成逻辑)、src/lib/video(Remotion 视频渲染)、src/types(类型定义)、remotion(视频模板)、public(静态资源)。 常用命令:npm run dev(开发模式)、npm run build(生产构建)、npm start(启动生产服务器)、npx remotion render BlogPostVideo output.mp4 --props='{"title":"My Post"}'(渲染单个视频)。 配置方面,contentConfig 可设置默认与备选 AI 提供商、maxTokens、temperature、研究来源、最大文章数与时间范围、视频默认时长、输出格式、质量与各平台宽高比;videoConfig 可设置 fps、帧数、宽高与 composition。文档还提供 API 限流重试、视频渲染报错处理、爬取失败回退、大内容分块处理等排错示例,以及缓存研究数据、使用队列系统、webhook 通知、数据库存储、监控 API 用量、模板版本控制等最佳实践。
四、适用场景 适合需要围绕热点关键词批量产出博客、社交文案和短视频素材的营销团队与开发者,尤其适合希望把研究、写作、视频制作串成自动化流水线的项目。
五、限制 使用前必须自行准备 Anthropic、OpenAI 与 RapidAPI 的 API Key;官方资料未提供具体收费、价格、免费额度或平台兼容性信息;生成质量、渲染速度等实际效果暂未提供数据说明。