LinkedIn Post Generator

LinkedIn Post Generator

site icon
2025.04.08 8
JavaScript社交媒体内容生成YouTube 内容再利用LinkedIn 帖子自动化内容生成
LinkedIn Post Generator 是一个基于 Model Context Protocol (MCP) 的服务,用于自动化生成专业的 LinkedIn 帖子草稿。该工具通过从 YouTube 视频中提取转录内容、总结视频内容,并根据用户的偏好生成吸引人的 LinkedIn 帖子,从而简化内容再利用的过程。
View on GitHub

Overview

基本能力

产品定位

LinkedIn Post Generator 是一个自动化内容生成工具,专注于将 YouTube 视频内容转化为适合 LinkedIn 平台的帖子。

核心功能

  • YouTube 转录提取:自动从任何 YouTube 视频中提取转录内容
  • 内容总结:生成简洁的总结,可自定义语气和目标受众
  • LinkedIn 帖子生成:创建专业的 LinkedIn 帖子,可自定义风格和语气
  • 一体化工作流:从 YouTube URL 到 LinkedIn 帖子的单一操作流程
  • 自定义选项:调整语气、受众、字数等以匹配个人品牌
  • MCP 集成:与支持 Model Context Protocol 的 AI 助手无缝协作

适用场景

  • 内容创作者希望快速将 YouTube 视频内容转化为 LinkedIn 帖子
  • 营销人员需要自动化生成社交媒体内容
  • 个人品牌建设者希望保持一致的社交媒体存在

工具列表

  1. Set API Keys:配置 OpenAI 和 YouTube API 密钥
  2. Check API Keys:验证 API 密钥配置状态
  3. Extract Transcript:从 YouTube 视频获取转录内容
  4. Summarize Transcript:创建视频内容的简洁总结
  5. Generate LinkedIn Post:从总结生成 LinkedIn 帖子
  6. YouTube to LinkedIn Post:完整的从 YouTube URL 到 LinkedIn 帖子的工作流

常见问题解答

  • API 密钥配置:可以通过环境变量、Claude Desktop 配置文件或直接使用 set_api_keys 工具设置
  • 部署:可以通过 Smithery 平台部署自己的实例
  • 贡献:欢迎通过 GitHub 报告问题、提交拉取请求或改进文档

使用教程

使用依赖

  1. 需要 Node.js 环境
  2. 需要 OpenAI API 密钥(必需)和 YouTube API 密钥(可选)

安装教程

  1. 克隆仓库: bash git clone https://github.com/NvkAnirudh/LinkedIn-Post-Generator.git cd LinkedIn-Post-Generator
  2. 安装依赖: bash npm install
  3. 创建 .env 文件: bash cp .env.example .env
  4. 添加 API 密钥到 .env 文件: OPENAI_API_KEY=your_openai_api_key YOUTUBE_API_KEY=your_youtube_api_key
  5. 运行服务器: bash npm run dev
  6. 使用 MCP Inspector 测试: bash npm run inspect

调试方式

  1. 确保 API 密钥已正确配置
  2. 使用 check_api_keys 工具验证 API 密钥状态
  3. 使用 youtube_to_linkedin_post 工具测试完整工作流
  4. 检查日志以排查任何错误

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。