Token导航 LogoToken导航TokenDH.com
Linkedin Daily Automation logo
运维云端stdio官方级别未说明来源级核验

Linkedin Daily Automation

MCP Server

一个独立的Python自动化系统,用于每天定时发布LinkedIn文章,支持AI生成内容、重复内容预防和多种部署选项。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
社交媒体管理Claude云端部署Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Smandanapu

提供方

Smandanapu

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

LinkedIn日常自动化系统

🚀 独立的Python自动化,用于在没有Make.com的情况下发布每日LinkedIn文章

特性

双日报出版

  • 美国中部时间上午7点:AWS和GitHub技术文章
  • CST晚上9点:以MCP和AI为重点的文章

AI驱动的内容

  • GPT-4用于早间文章(AWS/GitHub)
  • 克劳德3.5十四行诗晚间文章(MCP/AI)
  • 每天自动、独特的内容

零Make.com依赖

  • 使用APScheduler的纯Python
  • 在本地、AWS或Docker上运行
  • 完全控制调度和自动化

防止重复

  • Google Sheets集成用于主题跟踪
  • 30天重复数据删除检查
  • 每周主题轮换

快速入门(5分钟)

1.克隆存储库

git clone https://github.com/Smandanapu/linkedin-daily-automation.git
cd linkedin-daily-automation

2.安装依赖项

pip install -r requirements.txt

3.设置环境变量

export OPENAI_API_KEY="your-openai-key"
export ANTHROPIC_API_KEY="your-claude-key"
export LINKEDIN_EMAIL="your-linkedin-email"
export LINKEDIN_PASSWORD="your-linkedin-password"
export GOOGLE_SHEETS_CREDS="/path/to/google-creds.json"

4.运行自动化

python linkedin_automation.py

文件结构

.
├── linkedin_automation.py       # Main automation script
├── requirements.txt              # Python dependencies
├── config.yaml                   # Topic configuration
├── google_creds.json            # Google Sheets authentication
├── topics/
│   ├── morning_topics.json      # AWS/GitHub topics
│   └── evening_topics.json      # MCP/AI topics
└── logs/
    └── linkedin_automation.log  # Activity logs

配置

需要API密钥

OpenAI API:

  1. 首选https://platform.openai.com/api-keys
  2. 创建新的API密钥
  3. OPENAI_API_KEY 环境变量

人物克劳德:

  1. 首选https://console.anthropic.com/
  2. 创建新的API密钥
  3. ANTHROPIC_API_KEY 环境变量

领英API:

  • 使用电子邮件和密码(linkedin api库)
  • LINKEDIN_EMAILLINKEDIN_PASSWORD

谷歌表格:

  1. 在Google Cloud控制台创建服务帐户
  2. 下载JSON凭据
  3. GOOGLE_SHEETS_CREDS 路径
  4. 创建名为的工作表 LinkedIn_Automation

主题轮换

编辑 topics/morning_topics.jsontopics/evening_topics.json:

早间话题(AWS/GitHub):

[
  "AWS EC2 Optimization: Cost vs Performance",
  "GitHub Copilot Agent Mode Deep Dive",
  "AWS RDS Performance Tuning",
  "GitHub Actions: Advanced CI/CD Patterns",
  "AWS Lambda Scaling & Concurrency",
  "GitHub Enterprise Security",
  "AWS EKS Kubernetes Best Practices"
]

晚间话题(MCP/AI):

[
  "Model Context Protocol: Security & Auth",
  "Claude 3.5 vs GPT-4: Technical Comparison",
  "OpenAI o1: Reasoning Model Deep Dive",
  "Kimi AI: Multilingual Features",
  "LLM Inference Optimization",
  "MCP Server Implementation",
  "Future of LLMs: 2026 Predictions"
]

部署选项

选项1:本地机器(开发)

python linkedin_automation.py

选项2:AWS EC2(生产)

# Launch EC2 instance (Ubuntu 22.04)
# SSH into instance
sudo apt update
sudo apt install python3-pip python3-venv
git clone https://github.com/Smandanapu/linkedin-daily-automation.git
cd linkedin-daily-automation
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

# Set environment variables in ~/.bashrc
export OPENAI_API_KEY="..."
export ANTHROPIC_API_KEY="..."
export LINKEDIN_EMAIL="..."
export LINKEDIN_PASSWORD="..."
export GOOGLE_SHEETS_CREDS="..."

# Run with nohup for persistent execution
nohup python3 linkedin_automation.py > automation.log 2>&1 &

选项3:Docker容器

# Build image
docker build -t linkedin-automation .

# Run container with environment variables
docker run -d \
  -e OPENAI_API_KEY="your-key" \
  -e ANTHROPIC_API_KEY="your-key" \
  -e LINKEDIN_EMAIL="your-email" \
  -e LINKEDIN_PASSWORD="your-password" \
  -v /path/to/google_creds.json:/app/google_creds.json \
  linkedin-automation

监控和日志

检查自动化日志:

tail -f logs/linkedin_automation.log

日志输出显示:

  • 任务执行时间戳(美国中部时间上午7点和下午9点)
  • 文章生成进度
  • LinkedIn发布确认
  • Google表格更新状态
  • 任何错误或警告

故障排除

文章不发表?

  1. 检查LinkedIn凭据:

- 验证电子邮件/密码是否正确 - 如果阻止脚本访问,请禁用2FA

  1. 检查AI API配额:

- OpenAI:访问https://platform.openai.com/account/usage/overview - Anthropic:查看console.Anthropic.com - 确保有足够的余额/代币

  1. 检查时区:

- 验证系统时区是否为CST - 脚本使用 America/Chicago 时区

谷歌表格不更新?

  1. 验证服务帐户是否具有编辑权限
  2. 检查表名称是否准确 LinkedIn_Automation
  3. 验证列标题是否与预期格式匹配

重复内容?

  1. 确保主题列表有7+个独特的主题
  2. 脚本在列表中循环旋转
  3. 重复数据删除检查持续30天

性能指标

1周后的预期结果:

  • 发表14篇文章(2天×7天)
  • 每生成一篇文章约2-3分钟
  • API调用总数:约200-300(取决于重试次数)
  • 预计费用:每周3-5美元

API成本估算

API型号成本/1K代币每月成本
OpenAIGPT-40.03美元输入/0.06美元输出~20-25美元
人类学克劳德3.50.003美元的投入/0.015美元的产出~5-8美元
LinkedIn免费API免费免费
谷歌表格免费免费
总计25-33美元/月

高级配置

自定义日程安排

在中编辑cron触发器 linkedin_automation.py:

# Different time
self.scheduler.add_job(
    self.task_morning_article,
    CronTrigger(hour=8, minute=30, timezone=CST)  # 8:30 AM instead of 7 AM
)

# Multiple times per day
self.scheduler.add_job(
    self.task_morning_article,
    CronTrigger(hour=7, minute=0, timezone=CST)
)
self.scheduler.add_job(
    self.task_morning_article,
    CronTrigger(hour=12, minute=0, timezone=CST)
)

自定义AI提示

在中编辑提示 ContentGenerator 类来定制文章的语气、长度或风格。

贡献

想要提高这种自动化程度吗?

  1. 分叉存储库
  2. 创建特征分支
  3. 提交拉取请求

许可证

MIT许可证-请参阅许可证文件

支持

问题?问题?

  • GitHub问题:https://github.com/Smandanapu/linkedin-daily-automation/issues
  • 文档:查看wiki以获取高级指南

______________________________________________________________________

内置于❤️ 适用于没有Make.com的LinkedIn自动化

目录标签

目录标签

社交媒体管理Claude云端部署LinkedIn自动化本地部署AI内容生成定时发布Python脚本

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP