@CycleDecoded: Bro, are you still foolishly manually copying and pasting articles? How can you grab traffic across the internet with such low efficiency? Today I uncovered an open-source tool that can skyrocket your efficiency tenfold—a must-have for running a self-media matrix! The GitHub project quietly going viral: Wechatsync (WeChat Official Account Sync Assistant), designed to cure the pain of multi-platform distribution...

X AI KOLs Timeline Tools

Summary

Wechatsync is a free and open-source browser extension and CLI tool that supports one-click syncing of WeChat Official Account articles to 29+ self-media platforms, greatly improving content distribution efficiency.

Brothers, are you still foolishly manually copying and pasting articles to distribute? How can you grab traffic across the whole internet with such low efficiency? Today I dug up an open-source tool that can increase your efficiency tenfold—definitely not to be missed if you're running a self-media matrix! The awesome project quietly blowing up on GitHub: Wechatsync (WeChat Official Account Sync Assistant), specifically designed to cure the trouble of multi-platform distribution! You don't need to know any advanced tech; this is a 'ruthless distribution machine' tailored for content creators. Previously, after writing an article, you had to log in to seven or eight different backends to post. Now, with this browser plugin installed, one person can do the work of a whole team! Here are the core selling points laid out for you—all solid info: - **One-click distribution across the web**: Covers Toutiao, Zhihu, Juejin, CSDN, WordPress — all covered, sync with one click! - **Lossless copying**: Preserves images, layouts, and even code blocks, saying goodbye to painful secondary formatting! - **Absolutely open-source and free**: A pure high-quality GitHub open-source project, no tricks—just enjoy it for free! - **Must-have for monetizing your matrix**: A powerful tool for side hustles and traffic, freeing up your time to make money! GitHub link: https://github.com/wechatsync/Wechatsync
Original Article
View Cached Full Text

Cached at: 07/05/26, 12:34 PM

Hey guys, still manually copying and pasting articles for distribution? With such low efficiency, how can you compete for traffic across the web to make money? Today I’m revealing an open-source tool that can boost your efficiency tenfold—content creators building a media matrix absolutely cannot miss this!

The hot project quietly trending on GitHub is Wechatsync (WeChat Sync Assistant), specifically designed to solve the tedious process of multi-platform distribution. You don’t need any advanced technical skills; this is a “relentless distribution machine” tailored for content creators. In the past, after writing an article, you’d have to log into seven or eight different backends one by one to publish text and images. Now, with this browser extension installed, one person can do the work of an entire team!

Let me break down the core selling points for you—all practical:

  • One-click distribution across the web: Full coverage of Toutiao, Zhihu, Juejin, CSDN, WordPress—sync with one click!
  • Lossless original transfer: Preserve everything including image layouts and code blocks—say goodbye to annoying secondary formatting!
  • Absolutely open-source and free: A pure high-quality open-source project on GitHub with no paid tricks—take full advantage for free!
  • Essential for monetizing your content matrix: The perfect tool for side hustles and driving traffic—use the time saved to focus on making money!

GitHub link: https://github.com/wechatsync/Wechatsync…


wechatsync/Wechatsync

Source: https://github.com/wechatsync/Wechatsync

Article Sync Assistant (Wechatsync)

Open-source free cross-platform article sync tool | Chrome browser extension | Content distribution tool for self-media

One-click sync WeChat public account articles to Zhihu, Toutiao, Juejin, Xiaohongshu, CSDN, and 29+ platforms, including WordPress and other self-hosted blogs—no more repetitive copying and pasting.

🔥 Supports Anthropic MCP protocol, enabling AI-based one-click article publishing in Claude Desktop / Claude Code

How It Works

Article Sync Assistant is not a crawler. It does not simulate logins and does not go through any third-party servers.

It is a Chrome browser extension that works the same way as the browser itself:

  1. Uses your own login state: You log into each platform normally in your browser. The extension directly uses the existing cookies in the browser—no additional authorization or password input required.
  2. Calls official platform APIs: When publishing an article, the extension calls the same official API used by each platform’s web editor. This is completely equivalent to manually publishing on the web.
  3. Data never leaves your device: All requests are sent directly from your browser to the platforms. There is no intermediary server and no data upload. The source code is completely open-source and auditable.
  4. Draft first by default: Articles are synced as drafts by default. You manually confirm before publishing; no automatic publishing occurs.

Your browser (logged into each platform) ↓ Extension reads cookies ↓ Calls platform official Web API Each platform (Zhihu / Juejin / Toutiao / ...)

Features

  • One-click batch publishing: Sync WeChat public account articles to 29+ self-media platforms including Zhihu, Juejin, Toutiao, CSDN, Jianshu, Weibo, Xiaohongshu, Douyin, etc.
  • Web page to Markdown: Intelligently extract the main content from any web page, automatically filter out ad noise, localize images, and package into Markdown + image ZIP archive.
  • Self-hosted site support: WordPress, Typecho, Cnblogs (MetaWeblog API)
  • Smart extraction: Automatically extract article title, content, and cover image from web pages (based on Safari reading mode)
  • Automatic image upload: Automatically transfer article images to the target platform without manual handling
  • Draft mode: Save as draft after syncing for easy secondary editing before publishing
  • AI integration: Supports Anthropic MCP / Claude Code Skill / OpenClaw—multiple ways to connect with AI workflows

Installation

Chrome Browser Extension Installation

Recommended: Chrome Web Store (https://chrome.google.com/webstore/detail/%E5%BE%AE%E4%BF%A1%E5%90%8C%E6%AD%A5%E5%8A%A9%E6%89%8B/hchobocdmclopcbnibdnoafilagadion) (auto-updating)

Manual installation: Download the latest Release (https://wpics.oss-cn-shanghai.aliyuncs.com/wechatsync-2.0.9.zip?date=20260324), unzip, and load into Chrome extensions

Supports Chrome / Edge / 360 / QQ and other Chromium-based browsers

Supports 29+ Mainstream Platforms

PlatformIDTypeStatus
WeChat Official AccountweixinMainstream self-media
ZhihuzhihuMainstream self-media
WeiboweiboMainstream self-media
XiaohongshuxiaohongshuMainstream self-media
JuejinjuejinTech community
CSDNcsdnTech community
JianshujianshuGeneral
ToutiaotoutiaoGeneral
Douyin Image-TextdouyinMainstream self-media✅ 🆕
Bilibili ColumnbilibiliGeneral
BaijiahaobaijiahaoGeneral
YuqueyuqueTech community
DoubandoubanGeneral
SohusohuGeneral
XueqiuxueqiuFinance
Everyone is a Product ManagerwoshipmProduct
DayudayuGeneral
YidianyidianGeneral
51CTO51ctoTech community
ImoocimoocTech community
Open Source ChinaoschinaTech community
SegmentFaultsegmentfaultTech community
CnblogscnblogsTech community
Sohu FocussohufocusReal estate
X (Twitter)xOverseas
EastMoneyeastmoneyFinance
SmzdmsmzdmGeneral
NetEaseneteaseGeneral
WordPresswordpressCMS
TypechotypechoCMS
Hexozip-downloadCMS✅ via Markdown download
Hugozip-downloadCMS✅ via Markdown download
  • Submit new platform request (https://airtable.com/shrLSJMnTC2BlmP29)

CLI Command Line Tool

The easiest way to use — no MCP configuration required, install and use:

bash npm install -g @wechatsync/cli

First install the Chrome extension and enable “MCP Connection” in the extension settings to get a Token, then:

``bash export WECHATSYNC_TOKEN=“your-token”

Sync article to multiple platforms

wechatsync sync article.md -p zhihu,juejin,csdn

Check platform login status

wechatsync platforms –auth

Extract article from current browser page

wechatsync extract -o article.md ``

Claude Code Skill Integration

After installation, you can use natural language in Claude Code:

bash /plugin marketplace add wechatsync /plugin install wechatsync

Then simply say “Sync this article to Juejin and Zhihu.”

OpenClaw Integration

One-click install via ClawHub (https://clawhub.ai/lljxx1/wechatsync) skill marketplace:

bash clawhub install lljxx1/wechatsync

For detailed documentation, see packages/cli/README.md

Claude Code / Claude Desktop Integration (Anthropic MCP)

Via the Anthropic MCP protocol, you can use AI to sync WeChat official account articles to multiple platforms in Claude Code or Claude Desktop.

Configuration Steps

  1. Build the project: pnpm build
  2. In the Chrome extension settings, enable “MCP Connection” and set a Token
  3. Add the following configuration to ~/.claude/claude_desktop_config.json:

json { "mcpServers": { "sync-assistant": { "command": "node", "args": ["/path/to/Wechatsync/packages/mcp-server/dist/index.js"], "env": { "MCP_TOKEN": "your-secret-token-here" } } } }

Important: MCP_TOKEN must match the Token set in the Chrome extension.

Usage Examples

"Help me sync this article to Zhihu and Juejin" "Check which platforms I'm logged into"

Available Tools

ToolDescription
list_platformsList all platforms and login status
check_authCheck login status for a specific platform
sync_articleSync an article to a specified platform (as draft)
extract_articleExtract article from the current browser page
upload_image_fileUpload a local image to a platform

For detailed documentation, see packages/mcp-server/README.md

Initiate Sync from a Web Page

If you’re an article editor developer or have a content library that needs syncing to multiple channels, use the JS SDK:

  • article-syncjs (https://github.com/wechatsync/article-syncjs) - Web SDK
  • API Documentation

javascript // Open sync dialog window.syncPost(article)

Development

Project Structure

Wechatsync/ ├── packages/ │ ├── extension/ # Chrome extension (MV3) │ ├── mcp-server/ # MCP Server (stdio/SSE) │ ├── cli/ # Command line tool │ └── core/ # Core logic (shared)

Local Development

``bash

Install dependencies

pnpm install

Development mode

pnpm dev

Build

pnpm build ``

Then load the packages/extension/dist directory in Chrome.

Changelog

v2.0.9 (2026-03-24)

  • 🆕 More accurate article recognition and extraction, supports more web pages
  • 🆕 CLI/MCP automatically preserves formatting when syncing HTML files
  • 🆕 Added usage tips in the sync dialog
  • 🔧 Fixed abnormal display of floating button on some pages

v2.0.8 (2026-03-17)

  • 🆕 Added Douyin Image-Text
  • 🆕 Unified sync dialog and floating button
  • 🔧 Fixed abnormal sync format in CLI
  • 🔧 Improved CLI/MCP bridge reconnection stability

v2.0.7 (2026-03-10)

  • 🆕 Added Smzdm and NetEase platforms
  • 🆕 Jianshu supports Markdown format publishing
  • 🔧 Re-adapted Jianshu, Yidian, Sohu

v2.0.6 (2026-02-25)

  • 🆕 Added EastMoney
  • 🆕 Added floating sync button

v2.0.5 (2025-02-05)

  • 🔧 Improved code block extraction compatibility
  • 🆕 Added Markdown zip download

Full changelog at (https://www.wechatsync.com/changelog)

Contribute

Welcome to participate in project development!

Use Cases

  • Self-media operators: One-click sync WeChat official account articles to Zhihu, Toutiao, Baijiahao and other platforms to improve content distribution efficiency.
  • Tech bloggers: Sync tech blog posts to Juejin, CSDN, SegmentFault, Open Source China and other tech communities.
  • Content creators: Say goodbye to repetitive copying and pasting—write once, publish everywhere. Multi-platform posting is no longer tedious.
  • AI writing users: Combine with AI writing tools like Claude / GPT for AIGC content, then one-click publish to multiple platforms.
  • Independent bloggers: Sync posts from WordPress, Typecho blogs to major self-media platforms for traffic generation.

FAQ

Q: What is this tool?

Article Sync Assistant is an open-source free Chrome browser extension that helps self-media authors, bloggers, and content creators one-click sync articles to multiple platforms, avoiding repetitive copying and pasting. It is a must-have multi-platform publishing tool for self-media operations.

Q: Does it support syncing WeChat public account articles?

Yes. You can directly extract articles from the WeChat official account editor and one-click sync to 29+ platforms such as Zhihu, Toutiao, Juejin. It supports scenarios like syncing WeChat articles to Toutiao, WeChat to Zhihu, WeChat to Juejin, etc.

Q: Does it support AI writing tools?

Yes. It supports the Anthropic MCP protocol and can be used with AI tools like Claude Desktop and Claude Code for AI writing and one-click AIGC content publishing. It can also work with articles generated by ChatGPT, GPT-4, etc.

Q: Is the data secure? Will my account information be uploaded?

No. All operations are performed locally in the browser. Your cookies, article content, and account information do not pass through any third-party servers. The code is completely open-source and can be audited by yourself: view source code (https://github.com/wechatsync/Wechatsync)

Q: How is it different from WeChatBo, New Media Manager, Jianmei, Yixiaoer?

Article Sync Assistant is open-source and free, with completely transparent code and no paid subscriptions required. It runs as a browser extension, stores data locally, does not upload account information, and supports the MCP protocol for integration with AI tools.

Q: How to sync articles to multiple platforms?

  1. Install the Chrome browser extension
  2. Log into each platform account (Zhihu, Juejin, Toutiao, etc.)
  3. Open the article page you want to sync
  4. Click the extension icon, select target platforms, and sync with one click

Author

fun · Independent developer · GitHub (https://github.com/lljxx1) · Homepage (https://fun0.netlify.app/about/)

License

GPL-3.0

Similar Articles

@GYLQ520: Hey self-media friends, pay attention! If you miss this tool, you'll regret it big time. MultiPost, a free open-source browser plugin on GitHub, lets you push content to over a dozen platforms like Weibo, Zhihu, Xiaohongshu with one click, no more copy-pasting one by one. Supports text, images, and videos, plus scheduled posting, auto web scraping, and more...

X AI KOLs Timeline

MultiPost is a free open-source browser plugin on GitHub. It supports one-click syncing and publishing to over a dozen major platforms including Weibo, Zhihu, Xiaohongshu. It features text/image/video publishing, scheduled posting, web scraping, and AI content generation, significantly reducing multi-platform operational costs.

@CycleDecoded: Stop paying a fortune for crappy crawler software and paying the IQ tax! This open-source tool is insane — it directly exposes all social media platforms' data. The game for traffic matrix and data monetization players is over! Meet MediaCrawler, a GitHub project with over 54,000 stars. In plain language…

X AI KOLs Timeline

MediaCrawler is an open-source multi-platform social media crawler tool with over 54,000 stars on GitHub. It supports data collection from 7 major platforms including Xiaohongshu, Douyin, Bilibili, etc., and features multi-account, IP proxy, breakpoint resume, and AI integration.

@NFTCPS: Finally found out where those repost accounts on X get their content! It's this tool MediaCrawler, a single tool that covers Xiaohongshu, Douyin, Kuaishou, Bilibili, Weibo, Tieba, and Zhihu. It can scrape public content, comments, likes, and reposts. The best part is it doesn't need JS reverse engineering—it uses browser login state to get signatures directly, …

X AI KOLs Timeline

MediaCrawler is a multi-platform social media data scraping tool that supports public content crawling from Xiaohongshu, Douyin, Kuaishou, Bilibili, Weibo, Tieba, and Zhihu. It bypasses JS reverse engineering by leveraging browser login state, lowering the technical barrier.

@amiaoapp: Tired of slogging through foreign literature and tech blogs? Every time you copy a PDF paragraph into a web translator, you get gibberish line breaks and messy formatting. Have to manually delete spaces and newlines line by line? Infuriatingly slow. Ditch this archaic copy-paste nightmare and send it to the shredder! Recommend a Git…

X AI KOLs Timeline

Recommend an open-source real-time translation tool, CopyTranslator. It supports cross-platform, automatically handles line-break garbled text from PDF copying, enabling copy-to-translate and boosting foreign literature reading efficiency.

@manateelazycat: This universal downloader is amazing. You just send the video link to the bot in WeChat, and the system automatically identifies the platform, parses, downloads, transcodes, and sends the video back to WeChat — no need to open a computer or copy-paste to third-party websites. Supports Douyin, Kuaishou, Weibo, Xiaohongshu, Bilibili, WeChat Channels, YouTube, Inst…

X AI KOLs Timeline

Introducing a universal downloader. Users only need to send the video link to the bot in WeChat, and the system will automatically identify the platform, parse, download, transcode, and send back the video. Supports 14+ platforms including Douyin, YouTube, etc. Built-in ffmpeg and GPU hardware acceleration.