前言WorkBuddy 是一个强大的 AI 助手工具可以帮助我们自动化很多日常任务。今天我来分享一下如何使用 WorkBuddy 连接微博实现自动发微博的功能。⚠️ 免费版限制说明根据微博开放平台的说法weibo-cli免费版限制为5 条/小时且只能操作本人数据。但实际上即使没有开通付费服务也能成功发布微博本人已测试验证。如果你需要更高的配额或更多功能可以访问 微博开放平台 开通相应服务。什么是 WorkBuddyWorkBuddy 是一款 AI 驱动的工作效率工具支持文件操作和代码编写命令行工具调用MCPModel Context Protocol服务器集成自动化工作流通过配置微博 MCP 连接器我们可以用自然语言命令让 WorkBuddy 帮我们发微博、点赞、评论等。环境准备1. 安装 Node.jsWorkBuddy 需要 Node.js 环境推荐 18 版本。检查是否已安装node--versionnpm--version如果没有安装可以从 Node.js 官网 下载安装。2. 安装微博 CLI 工具微博官方提供了命令行工具weibo-cli我们可以通过它来操作微博。# 全局安装 weibo-clinpminstall-gweibo-cli# 检查是否安装成功weibo-cli--version配置微博账号1. 登录微博在终端运行以下命令会打开浏览器进行登录weibo-cli login登录成功后按回车键会在当前目录生成weibo-cookies.json文件包含你的登录凭证。⚠️ 注意weibo-cookies.json包含敏感信息请勿分享给他人。2. 测试发微博# 发一条测试微博weibo-cli post来自 weibo-cli 的测试# 查看刚发的微博weibo-cli status show微博ID在 WorkBuddy 中配置微博 MCP 服务器1. 创建 MCP 服务器目录mkdir-p~/.workbuddy/mcp-servers/weibo-mcpcd~/.workbuddy/mcp-servers/weibo-mcp2. 初始化项目创建package.json{name:weibo-mcp,version:1.0.0,type:module,main:index.js,dependencies:{modelcontextprotocol/sdk:^1.0.0,weibo-cli:^0.2.0}}安装依赖npminstall3. 编写 MCP 服务器代码创建index.js实现以下功能weibo_post发微博weibo_status_like点赞微博weibo_status_comment评论微博weibo_feed_home查看首页时间线完整代码较长可以参考 WorkBuddy 官方文档或本文末尾的 GitHub 链接4. 配置 WorkBuddy编辑~/.workbuddy/mcp.json添加微博 MCP 服务器{mcpServers:{weibo:{command:node,args:[/path/to/weibo-mcp/index.js],env:{WEIBO_COOKIES_PATH:/path/to/weibo-cookies.json}}}}5. 复制 cookies 文件将之前生成的weibo-cookies.json复制到 MCP 服务器目录cp~/weibo-cookies.json ~/.workbuddy/mcp-servers/weibo-mcp/6. 重启 WorkBuddy完全退出并重新打开 WorkBuddy让 MCP 配置生效。7. 信任微博 MCP 服务器重启后微博 MCP 服务器会出现在自定义连接器列表中但需要手动信任才能使用。操作步骤请在此处添加截图打开 WorkBuddy 设置进入连接器或自定义连接器页面找到 “weibo” 连接器点击信任按钮信任成功后WorkBuddy 就能调用微博 MCP 服务器提供的所有工具了。使用 WorkBuddy 发微博配置完成后你就可以用自然语言命令让 WorkBuddy 帮你操作微博了示例 1发微博你对 WorkBuddy 说发微博来自WorkBuddy的测试 ​​​WorkBuddy 会调用weibo_post工具发布微博返回微博 ID 和链接成功示例如上图所示WorkBuddy 成功发布了微博并返回了微博 ID。示例 2点赞微博你对 WorkBuddy 说点赞这条微博https://weibo.com/xxx/yyyyyyWorkBuddy 会提取微博 ID调用weibo_status_like工具完成点赞示例 3查看首页时间线你对 WorkBuddy 说查看我的微博首页时间线WorkBuddy 会调用weibo_feed_home工具获取最新动态格式化展示给你高级功能1. 带图片的微博发微博分享一张图片 --image /path/to/image.jpg2. 转发微博转发微博 5316977217244833非常赞同3. 搜索微博搜索微博AI 人工智能常见问题Q1cookies 文件失效了怎么办A重新运行weibo-cli login生成新的weibo-cookies.json然后替换旧文件。Q2MCP 服务器无法启动A检查以下几点Node.js 版本是否 18modelcontextprotocol/sdk是否安装成功weibo-cli是否在 MCP 服务器目录的node_modules中Q3可以批量发微博吗A可以WorkBuddy 支持自动化工作流你可以编写一个脚本定时或根据条件触发发微博。总结通过配置微博 MCP 连接器WorkBuddy 可以成为你的微博助手帮你✅ 快速发微博支持文字、图片、视频✅ 自动点赞、评论、转发✅ 查看首页时间线✅ 搜索内容和用户让 AI 帮你管理社交媒体节省时间提高效率参考资料WorkBuddy 官网微博开放平台weibo-cli GitHubMCP 协议文档