npx claudepluginhub wechatsync/wechatsyncSync articles to 20+ content platforms (Zhihu, Juejin, CSDN, Toutiao, Weibo, etc.)
Share bugs, ideas, or general feedback.
开源免费的跨平台文章同步工具 | Chrome 浏览器扩展 | 自媒体内容分发神器
一键同步微信公众号文章到知乎、头条、掘金、小红书、CSDN 等 29+ 平台,支持 WordPress 等自建博客,告别重复复制粘贴。
🔥 支持 Anthropic MCP 协议,可在 Claude Desktop / Claude Code 中通过 AI 一键发布文章
文章同步助手不是爬虫,不模拟登录,不经过任何第三方服务器。
它是一个 Chrome 浏览器扩展,工作方式与浏览器本身一致:
你的浏览器(已登录各平台)
↓ 扩展读取 Cookie
↓ 调用平台官方 Web API
各平台(知乎 / 掘金 / 头条 / ...)
推荐: Chrome 网上应用店 (自动更新)
手动安装: 下载 最新 Release 解压后加载到 Chrome 扩展
支持 Chrome / Edge / 360 / QQ 等 Chromium 内核浏览器
| 平台 | ID | 类型 | 状态 |
|---|---|---|---|
| 微信公众号 | weixin | 主流自媒体 | ✅ |
| 知乎 | zhihu | 主流自媒体 | ✅ |
| 微博 | 主流自媒体 | ✅ | |
| 小红书 | xiaohongshu | 主流自媒体 | ✅ |
| 掘金 | juejin | 技术社区 | ✅ |
| CSDN | csdn | 技术社区 | ✅ |
| 简书 | jianshu | 通用 | ✅ |
| 头条号 | toutiao | 通用 | ✅ |
| 抖音图文 | douyin | 主流自媒体 | ✅ 🆕 |
| B站专栏 | bilibili | 通用 | ✅ |
| 百家号 | baijiahao | 通用 | ✅ |
| 语雀 | yuque | 技术社区 | ✅ |
| 豆瓣 | douban | 通用 | ✅ |
| 搜狐号 | sohu | 通用 | ✅ |
| 雪球 | xueqiu | 财经 | ✅ |
| 人人都是产品经理 | woshipm | 产品 | ✅ |
| 大鱼号 | dayu | 通用 | ✅ |
| 一点号 | yidian | 通用 | ✅ |
| 51CTO | 51cto | 技术社区 | ✅ |
| 慕课网 | imooc | 技术社区 | ✅ |
| 开源中国 | oschina | 技术社区 | ✅ |
| SegmentFault | segmentfault | 技术社区 | ✅ |
| 博客园 | cnblogs | 技术社区 | ✅ |
| 搜狐焦点 | sohufocus | 房产 | ✅ |
| X (Twitter) | x | 海外 | ✅ |
| 东方财富 | eastmoney | 财经 | ✅ |
| 什么值得买 | smzdm | 通用 | ✅ |
| 网易号 | netease | 通用 | ✅ |
| WordPress | wordpress | 建站/CMS | ✅ |
| Typecho | typecho | 建站/CMS | ✅ |
| Hexo | zip-download | 建站/CMS | ✅ 通过 Markdown 下载 |
| Hugo | zip-download | 建站/CMS | ✅ 通过 Markdown 下载 |
最简单的使用方式,无需配置 MCP,安装即用:
npm install -g @wechatsync/cli
需要先安装 Chrome 扩展并在扩展设置中启用「MCP 连接」获取 Token,然后:
export WECHATSYNC_TOKEN="你的token"
# 同步文章到多个平台
wechatsync sync article.md -p zhihu,juejin,csdn
# 查看平台登录状态
wechatsync platforms --auth
# 从浏览器当前页面提取文章
wechatsync extract -o article.md
安装后可在 Claude Code 中直接用自然语言操作:
/plugin marketplace add wechatsync
/plugin install wechatsync
然后直接说"把这篇文章同步到掘金和知乎"即可。
通过 ClawHub 技能市场一键安装:
clawhub install lljxx1/wechatsync
详细文档见 packages/cli/README.md
通过 Anthropic MCP 协议,可以在 Claude Code 或 Claude Desktop 中使用 AI 同步公众号文章到多个平台。
pnpm build~/.claude/claude_desktop_config.json 中添加配置:{
"mcpServers": {
"sync-assistant": {
"command": "node",
"args": ["/path/to/Wechatsync/packages/mcp-server/dist/index.js"],
"env": {
"MCP_TOKEN": "your-secret-token-here"
}
}
}
}
重要: MCP_TOKEN 必须与 Chrome 扩展中设置的 Token 一致。
"帮我把这篇文章同步到知乎和掘金"
"检查下哪些平台已登录"
| 工具 | 说明 |
|---|---|
list_platforms | 列出所有平台及登录状态 |
check_auth | 检查指定平台登录状态 |
sync_article | 同步文章到指定平台(草稿) |
extract_article | 从当前浏览器页面提取文章 |
upload_image_file | 上传本地图片到平台 |
详细文档见 packages/mcp-server/README.md
如果你是文章编辑器开发者,或有内容库需要同步多个渠道,可以使用 JS SDK:
// 拉起同步任务框
window.syncPost(article)
Wechatsync/
├── packages/
│ ├── extension/ # Chrome 扩展 (MV3)
│ ├── mcp-server/ # MCP Server (stdio/SSE)
│ ├── cli/ # 命令行工具
│ └── core/ # 核心逻辑 (共享)
# 安装依赖
pnpm install
# 开发模式
pnpm dev
# 构建
pnpm build
然后在 Chrome 中加载 packages/extension/dist 目录。