目前在运营自己的公众号,想把csdn的博客搬运过去,发现困难重重。研究了很久,最终找到一个比较好的办法。分享如下
一、目前的痛点:
1.代码片段:
微信公众号之前是不支持代码段的,但最近的版本开始支持的。目前存在的问题是,我把csdn的博客拷贝过去,代码识别不了,显示的是一行。
试过markdown等工具,有离线有在线的,效果都不行。
2.图片:
csdn的图片有版权限制,所以直接拷贝博客到公众号,图片也是显示不出来的。这个我用了微小宝这个工具,可以读取csdn的原链接,然后将图片导入到公众号里。
二、使用第三方的公众号运营工具
比较好的有微小宝(客户端),壹伴(chrome插件)
1.微小宝
- 微小宝的好处是可以输入一个链接地址,然后直接将文章导入到公众号的素材里面,图片也会一起导入哦。这个必须要赞一下!
- 用了微小宝的问题是:格式丢失,包括代码格式,都是没有的。
- 微小宝可以创建公众号模板,如关注引导、扫描二维码等,写完内容,可以直接把这些内容导入到文章中。
2.壹伴
公众号需要很多图片素材,比如首页配图等,这个自己去找比较麻烦,如果你安装了壹伴这个插件,那只要是页面上的图片,你都可以一键采集,默认采集后就直接上传到公众号的图片素材库了,你说爽不爽。
3.稿定设计
https://www.gaoding.com/discover
在公众号运营时,通常还需要制作扫描关注的二维码图片,最好是动态的。这时候使用稿定设计可以非常方便地一键生成,而且我赶上了他的限免,现在生成是不带水印的哦。
三、一些吐槽的地方
1.根本不存在什么一键排版工具,都不是很好用。
这两款工具我都使用了,不是特别好,尤其是对代码的支持。主要原因可能因为我是直接从csdn全文拷贝过去的,效果很差。
2.有的网帖建议使用csdn的markdown模板写博客
我也试过了,主要是不适应csdn的操作,功能偏少,还需要熟悉markdown的语法,没有那么多所见即所得的按钮给我使用,最终还是觉得富文本编辑器用的顺手。这主要也是因为我用的markdown工具是typora,typora可谓是神器。
3.我也试着在本地用markdown写好再拷贝到csdn
写了一篇,往csdn拷贝的时候发现csdn提示,图片无法显示,还需要一张一张上传,真的好麻烦。
四、最终一个比较好的解决方案
经过尝试,发现了一个目前比较好的方案,已经做到图片完美,只需要重新布局一下代码即可。
- 微小宝通过url链接导入博客素材;
- 导入后拷贝到typora,此时是typora普通模式;
- 切换到typora的源代码模式;
- 将typora中的内容拷贝到在线markdown转换工具;
- 调整好格式拷贝回微小宝;
- 再将代码格式调整;
- 保存发布。
中间可能遇到的问题
- 文章拷贝到在线markdown工具后,图片不显示,这时候不用担心,因为图片实际上已经上传到公众号的服务器了,但因为markdown的域名跟公众号的域名不同,所以不显示。这时我们只要把排好版的内容全部拷贝回微小宝的素材编辑器里面,图片就会显示出来的。
- 代码的排版可以使用公众号的素材编辑,注意,不是微小宝的素材编辑,微小宝的素材编辑还不支持代码块,而最新版的公众号已经支持了,期待微小宝的更新。
- 在使用公众号的素材编辑插入代码块后,不要再使用微小宝进行编辑,因为微小宝不认识微信的代码块格式,所以会导致你的代码块又一次变乱。
- 对于代码的编辑方式,还有一些处理方式,后面等我尝试了后再告诉大家。
大家有没有什么好的方法,也可以推荐下!!!
我的微信公众号:架构真经(关注领取免费资源)