“简 介: 本文给出了使用CSDN编写微信公众号的推文的过程。为了方便,编写了一些辅助程序以弥补CSDN中的补足,并对从CSDN到MDNICE进行文章格式的转换。通过长期使用,验证了这个过程非常有效。
关键词: 推文,CSDN,MDNICE
01 提 问
卓大,想问一下您平时微信的推文是怎么编辑的。我自己的推文是先用markdown写的,再粘贴进秀米编辑,就很麻烦,想了解下您的解决方案。

02 解决方案
的确,我在公众号中的推文都是利用Markdown编辑器书写的,具体的过程如下。
一、写公众号推文过程
在TSINGHUAJOKING的推文编辑过程如下图所示。经过三个步骤:首先在CSDN进行编辑,然后在MDNICE上穿个马甲,最后粘贴到公众号形成推文。
二、为什么选择CSDN编辑?
之所以选择CSDN进行编辑,主要看中它的MARKDOWN编辑器使用起来非常方便,功能也挺多的,此外:
编辑过程中自然就存储在网络上,在任何联网计算机上就可以进行修改; 它可以帮助存储图片,动图;粘贴起来十分方便;

当然,它现在还有一些缺陷, 比如:
无法直接播放微信平台中的视频,只能播放有限的视频源; 对于GIF的支持还仅限于5M字节; 缺少对于文本自动纠错的功能;
它现在还有待进一步完善。
当然,CSDN上的Markdown编辑器的功能缺陷,可以通过外挂Python小程序来进行弥补,比如通过:
cdf: 对标题、字体进行美化; cdpt: 自动导入表格; cdpp、cdpg:自动完成图片,动图的导入、排序、增加标题; cdm: 一键生成摘要、思维导图目录、参考文献、图片表格引用等;
实际上,基于Markdown编辑器,你可以通过python小程序随心所欲增加自己想要的功能。
三、使用墨滴给文档穿马甲
墨滴网站[1] 提供对Markdown编辑文章进行格式美化的功能。提供了非常丰富的格式模板共选择。

可以根据自己推文的风格,选择合适的模板进行套用。也可以在其中自定义属于自己风格的模板。

将CSDN上的Markdown文本,拷贝到墨滴进行穿马甲的过程中,也存在一些格式不兼容的问题。比如在对图片格式和注释方面的显示,对于引用文本格式,标注格式等。这里也是通过一个小的Python程序进行自动过滤和修正,无需手工进行修改。
这个程序cd2md的程序在本文最后给出。
四、发布推文
墨滴网页提供微信推文和知乎发文的拷贝按钮,点按之后,在微信推文中直接粘贴便可以得到美化后的推文了。同样,在头条,知乎上也都可以进行粘贴。

如果想把文章拷贝到WORD中,发现直接通过墨滴所得到的文档并不美观。实际上直接从CSDN上的MARKDOWN预览栏全部选择-拷贝-粘贴到WORD中,可以得到格式比较美观的WORD文档。只是需要后期对所有的插图重新进行尺寸调整,居中处理。
※ 附 件 ※
本文给出了使用CSDN编写微信公众号的推文的过程。为了方便,编写了一些辅助程序以弥补CSDN中的补足,并对从CSDN到MDNICE进行文章格式的转换。通过长期使用,验证了这个过程非常有效。

参考资料
墨滴网站: https://www.mdnice.com/
