Wechatsync:多平台文章同步工具

13 阅读2分钟

Wechatsync:多平台文章同步工具

Wechatsync在GitHub上已经拿到5466个Star。 这是一个浏览器插件形式的文章同步工具,解决单次编辑后多平台重复排版上传的问题,实现多个内容平台之间的无缝同步。

正文顶部截图

核心功能

工具的核心功能是把同一篇文章同步到不同内容平台,不需要在每个平台单独编辑排版。它内置Markdown编辑器,支持基于Safari阅读模式的网页正文提取,可以实现不同平台之间的内容互同步。 目前已经支持20多个发布渠道,覆盖主流自媒体平台、技术社区、开源CMS系统等。自媒体平台包括微信公众号、知乎、微博、B站、豆瓣、百家号、简书、头条号、搜狐号、大鱼号、一点资讯。技术社区包括博客园、CSDN、51CTO、SegmentFault、掘金、慕课网手记、开源中国。开源CMS支持Typecho和WordPress,还支持房地产类的搜狐焦点平台。 用户也可以通过兼容WordPress XML-RPC协议,让自建网站支持该工具的同步功能。

README区域截图

安装方式

用户可以直接在Chrome应用商店搜索文章同步助手进行安装。也可以通过开发者模式安装,步骤是先下载安装包并解压,打开chrome://extensions页面,开启右上角的开发者模式,把解压后的文件夹拖入浏览器插件页面即可完成安装。 如果是文章编辑器开发者,或者有自有内容库需要同步多个渠道,可以引入对应的JS SDK,调用window.syncPost(article)方法拉起同步任务框。

设计特点

工具所有数据都存储在本地,区别于云端的一键发布方案,避免了Cookie被盗用的安全风险。相比需要自行部署的同类工具,安装和使用门槛更低。 项目最早的需求来自2016年,当时开发者为同事解决WordPress和微信公众号之间重复排版的问题,写了基于爬虫的同步方案。后来旧方案维护成本升高,才开发了现在的浏览器插件版本。 工具持续更新,目前版本迭代到0.0.9,修复了多个平台的同步bug,新增了更多支持渠道。用户可以查看项目的待支持平台列表,提交需求或者参与贡献代码,开发新平台的适配适配器。

开源地址:github.com/wechatsync/…