我在公众号上推送的都是博客的文章,推送的时候基本都是只推送一个文章链接的二维码图片和一个目录(如果文章比较长的话),这样做主要有这么几个原因(有些缺点可能仅针是对个人公众号的限制,企业号也许没有):

  1. 为了节省时间(直白点就是)。

    • 我个人对于文字的排版(其实就是美观)有要求,比如标题的层次、字体大小、行间距、整体的样式等。如果是比较长的文章,必须要有一个目录(我博客的目录点击右下角的图标可以看到),方便阅读的人先了解文章整体讲了什么东西,就跟我们看书会先去看一下目录一个道理。这些我都在自己的博客上面弄好了,而且花了比较多的时间和心思。比如博客支持自适应,在PC、平板、手机等都能有一个比较好的阅读效果。
    • 博客我都是采用Markdown书写的,如果涉及公式会使用LaTeX编辑,然后用MathJax渲染,以达到比较好的阅读效果。但这些在微信公众号后台都不支持,如果要转化,比较麻烦。我尝试过一些Markdown转HTML的方式,出来的效果都不尽如人意。
    • 如果涉及到图片,操作也很麻烦,需要一个个先上传到公众号后台,然后再插入文章。
  2. 修改非常不方便。公众号的文章一旦发布后,只能修改几个字(以前是6个,我写这篇文章的时候确认了一下最新的限制是20个了),它的定位是修改错别字,而不是修改文章内容。这个我认为对于技术文章是远远不够的。一方面因为个人水平问题,难免会有纰漏,随时调整更新是避免不了的。而且技术文章都有个时效性,随着时间的发展,知识的再扩展,以及读者的反馈,很可能会持续更新和修改,这些在公众号都做不到。我想让读者永远看到的是最新的版本,而不是在过时的信息上面浪费时间。
  3. 无法加超链接。微信公众号无法加第三方的超链接,也就是我的文章里面加的超链接会全部被过滤掉,为了方便有兴趣的读者做一些扩展阅读,我一般会给一些比较重要的知识点加上出处或扩展阅读的超链接,但一旦通过公众号发出去,这些超链接就全没了,变成了纯文本。
  4. 我仅是把写博客作为个人的一个业余爱好(just a hobby, not a career),所以无法像一些职业的自媒体那样在上面花太多时间(其实也花了比较多时间),更准确点说我只想把时间花在文章内容上。保证好的阅读体验已经在博客做了,不想在公众号上花时间精力再去弄一遍。
  5. 目前我仅是把公众号定位为类似RSS或邮件订阅的功能,也就是它仅是一个提醒和通知的功能。

基于上面这些原因,目前公众号的推送方式是一张包含文章链接的二维码图片,为了帮助读者快速确定需不需要进一步识别二维码阅读原文,大多数我都会加上文章目录。如有不方便之处,敬请谅解!

微信公众号