AI Content Pipeline Automation 是 ara.so 营销技能集合中的一个技能,旨在让 AI 编程代理能够操作 Ultimate AI Content Pipeline——一个基于 TypeScript 的自动化系统,将关键词转化为完整的内容包,包括研究、脚本、博客文章和渲染视频。该流水线利用 Claude 3、OpenAI、网页抓取和 Remotion 实现端到端内容创作。
用途 该技能面向需要自动化内容营销流程的开发者,帮助其实现从关键词到多平台内容产出的自动化。它覆盖研究、内容生成、视频渲染和多平台导出等环节。
主要能力
- 研究:在 24 小时内抓取 TechCrunch、a16z、Twitter、LinkedIn 的最新新闻。
- 内容生成:以越南语和英语创建多种格式的博客文章,格式包括 toplist、POV、案例研究、how-to。
- 视频渲染:使用 Remotion 自动生成信息图和短视频。
- 多平台导出:针对 Reels、TikTok、Shorts 优化输出。
使用方式 安装:
Clone the repository
git clone https://github.com/pennydinh/marketing-pineline-share.git cd marketing-pineline-share
Install dependencies
npm install
or
yarn install
or
pnpm install
环境设置:在根目录创建 .env.local 文件,配置 AI 服务、研究 API、数据库和 Remotion 相关密钥:
AI Services
ANTHROPIC_API_KEY=your_claude_api_key OPENAI_API_KEY=your_openai_api_key
Research APIs
RAPIDAPI_KEY=your_rapidapi_key
Database (if using)
DATABASE_URL=your_database_url
Remotion (for video rendering)
REMOTION_AWS_ACCESS_KEY_ID=your_aws_key REMOTION_AWS_SECRET_ACCESS_KEY=your_aws_secret
运行开发服务器: npm run dev
or
yarn dev
or
pnpm dev
访问 http://localhost:3000 使用应用。
项目结构: marketing-pineline-share/ ├── src/ │ ├── app/ # Next.js app directory │ ├── components/ # React components │ ├── lib/ │ │ ├── ai/ # AI integration (Claude, OpenAI) │ │ ├── scraper/ # Web scraping modules │ │ └── video/ # Remotion video generation │ └── types/ # TypeScript type definitions ├── remotion/ # Remotion video templates └── public/ # Static assets
核心 API 使用包括:研究抓取(scrapeNewsArticles)、使用 Claude 生成内容(generateContent)、OpenAI 替代方案(generateWithOpenAI)、使用 Remotion 生成视频(generateVideo),以及完整流水线示例(runContentPipeline)。技能文档还提供了 Remotion 视频模板示例(ContentVideo.tsx)、配置模式(AI 提供商配置、抓取器配置)以及故障排查(API 速率限制、视频渲染错误、大内容内存问题)。
适用场景 适用于需要自动化内容营销的开发者,尤其是面向越南语和英语市场、需要从关键词快速生成多格式文章并渲染为短视频发布到 Reels、TikTok、YouTube Shorts 等平台的场景。
限制 该技能文档未提供关于收费、价格、平台支持范围、实际效果或性能指标的信息,这些内容暂未提供。使用前需自行准备 Anthropic、OpenAI、RapidAPI 及 AWS 等相关 API 密钥。