基于 MCP 技术自动登录抖音创作者平台,支持视频上传、标签管理和一键发布,简化短视频运营流程。
说明:
## 核心用法
**douyin-publish** 是一款面向抖音创作者的内容发布自动化工具,通过 MCP(Model Context Protocol)技术栈实现浏览器自动化操作。用户可通过自然语言对话完成视频发布全流程:指定本地视频路径、设置标题描述、添加话题标签,系统自动调用 Puppeteer 驱动的 Chrome 浏览器完成登录验证、上传处理和最终发布。
核心功能模块包括:
– **账号管理**:自动持久化 Cookie,支持扫码/短信验证登录,过期后可通过命令重新授权
– **视频发布**:支持本地 MP4 文件上传,自动生成标题、描述和话题标签(支持多标签逗号分隔)
– **状态监控**:实时反馈登录状态、上传进度和发布结果,提供抖音站内视频链接
### 显著优点
1. **零代码操作**:完全通过自然语言交互,无需编写脚本或配置复杂参数
2. **会话保持**:Cookie 自动保存至本地 JSON 文件,避免重复扫码登录
3. **标签智能处理**:自动将中文标签转换为抖音话题格式(#标签)
4. **双 MCP 架构**:主服务负责上传发布,可选服务支持无水印链接提取和 AI 文案识别
### 潜在缺点与局限性
1. **认证依赖人工**:首次登录和 Cookie 过期后必须手动完成短信/扫码验证,无法实现完全无人值守
2. **浏览器占用**:依赖本地 Chrome 实例,存在内存占用和进程管理问题
3. **平台风险**:抖音对自动化行为有反爬策略,高频发布可能触发账号限制或封禁
4. **Cookie 有效期未明确**:文档未说明具体失效周期,用户难以预判重登时机
### 适合人群
– 个人创作者:定期发布生活、美食、知识类内容的抖音用户
– 小型运营团队:需要批量处理视频素材但预算有限的自媒体运营者
– 自动化尝鲜者:希望体验 MCP 协议在内容生产场景应用的开发者
### 常规风险
– **账号安全风险**:Cookie 明文存储于本地文件(`douyin-cookies.json`),存在被恶意读取的可能
– **内容合规风险**:自动化发布绕过了平台的人工审核提醒,若视频内容违规可能直接触发处罚
– **稳定性风险**:Puppeteer 对 Chrome 版本敏感,系统升级后可能出现兼容性问题
– **频率限制风险**:未内置发布间隔控制,用户需自行控制调用频率









