该技能是营销技能集合中的一个条目,用于让 AI 编程智能体协助开发者使用 Ultimate AI Content Pipeline——一个把关键词转化为完整内容作品的自动化系统,涵盖研究、文章写作与视频渲染,整合了 Claude 3、OpenAI、网页抓取与 Remotion。
用途:自动化整个内容创作工作流,从关键词出发自动完成调研、写作与视频生产,并把视频导出到短视频平台。
主要能力:
- 自动研究:抓取 TechCrunch、a16z、Twitter/X、LinkedIn 最近 24 小时的新闻。
- AI 内容生成:使用 Claude/OpenAI 生成多种格式文章,包括 toplist、POV、case study、how-to。
- 多语言:同时生成英语与越南语内容。
- 视频渲染:使用 Remotion 自动创建信息图与短视频。
- 平台优化:为 Reels、TikTok、Shorts 导出视频。
使用方式:
- 环境要求 Node.js 18+,克隆仓库并安装依赖: git clone https://github.com/pennydinh/marketing-pineline-share.git cd marketing-pineline-share npm install
或 yarn install
- 在项目根目录创建 .env.local,配置以下变量(值按实际填写): OPENAI_API_KEY= ANTHROPIC_API_KEY= RAPIDAPI_KEY= DATABASE_URL= REMOTION_LICENSE_KEY= NEXT_PUBLIC_APP_URL=http://localhost:3000
- 启动开发服务器:npm run dev(或 yarn dev),访问 http://localhost:3000。
核心架构:项目为 Next.js 应用,目录包含 app/、components/、lib/(内含 ai/、scraper/、video/)、remotion/(视频模板)、public/(静态资源)。关键模块包括新闻抓取(lib/scraper/news-crawler.ts)、AI 内容生成(lib/ai/content-generator.ts,分别封装 Anthropic 与 OpenAI 客户端)、Remotion 视频渲染(lib/video/render-video.ts)与信息图模板(remotion/compositions/Infographic.tsx)。
配置项:可选择主模型为 claude 或 openai,并设置模型名与最大 token;抓取器可配置来源、时间范围、最大文章数与超时;视频可配置默认风格、帧率与各平台尺寸/时长(脚本中三个平台均为 1080x1920)。
常用模式:支持批量内容生成(对多个关键词并发执行研究+生成)与多语言生成(并发产出英语与越南语版本)。
完整流程示例:通过 app/api/generate-content/route.ts 的 POST 接口依次执行研究、生成内容、渲染视频,并返回内容与视频 URL;前端组件 components/ContentPipeline.tsx 提供关键词输入与结果展示。
CLI 命令:npm run dev / build / start;Remotion 相关 npm run remotion / render;测试相关 npm run test / lint。
适用场景:需要按关键词批量生产多语言、多格式营销文章与短视频,并面向 Reels、TikTok、Shorts 分发的开发者或团队。
限制:资料未提供收费、价格或商业授权信息;部分抓取源(如 Twitter)需要认证且默认关闭;视频渲染可能遇到内存问题,可通过 NODE_OPTIONS="--max-old-space-size=4096" 提高 Node 内存限制;抓取可能被屏蔽,资料建议进行 User-Agent 轮换;API 调用可能触发速率限制,可使用资料中的限流示例。是否可直接用于生产、实际效果与性能表现,资料未提供。