微信推出看一看功能其实有一段时间了。我虽然不记得自己是从什么时候开始使用这个功能的,但是一直在注意这个功能的演进。

看一看功能最初的时候应该叫朋友都在读,有两个入口:一个是微信搜索页面的下方有个“朋友都在读的文章”,另外一个则是公众号->搜索->”朋友都在读的原创文章”。两个入口内容稍有差别,但是展现格式是一致的,进入这个功能之后会展示一个文章列表。一屏幕可以展示4-6篇文章,每次下拉刷新会加载10篇新的文章。每篇文章的展现格式大致有三种,默认是文章标题、作者、右方缩略图一张,也有整个题图占很大篇幅的情况。点击文章标题后会进入原文阅读。

看一看功能的基本形态在这几个月中没有大的变化,但是还是能看出微信团队在不断的做一些调整:

  • 首先删除了从公众号进入的入口,入口更加明确
  • 有些文章增加了推荐的理由,比如“好友都在读”,“产品经理都在读”,“热点资讯”等等,这些推荐理由的样式稍微有些变化,说明了推荐算法中有考虑先对用户进行聚类,然后再推荐相关的文章,还有计算“趋势”的文章
  • 在文章列表中随机出现主题,点击主题后,会进入下一层,显示这个主题相关的一些列文章,比如《深夜食堂》国语版上映之后一系列评论文章
  • 展示的文章不再仅限于微信公众号文章,也有选择性的传统电子媒体的网页,比如我有一次刷到了ZDNet的网页。因为网站里面出现了很多广告,所以当时印象比较深刻。
  • 在微信封杀低俗八卦公众号之后,每次打开看一看功能,第一篇文章必然是新华网关于习大大的最新报道

以上就是我对这个功能改变的一些零散记忆。

看一看这个功能很让人上瘾,因为入口很浅,只需要点两次就可以进入。刷新文章的操作也非常容易。没事干的时候很容易就随便看看看掉好几分钟。

但因为推送的文章是算法自动筛选生成的。所以目前会有这些问题:

  • 推送不感兴趣的文章。冷启动的时候无可厚非,随机推送各种主题的文章可以理解,但积累了一定用户行为习惯之后还刷出各种娱乐八卦真是让我受不了,可能实在是因为大众都喜欢看把
  • 标题党的文章。不用说,就是那种裤子都脱了就让我看这个的文章
  • 失去时效性的文章,有的时候会推送两三天前发生的事情的文章
  • 同质化的内容,当我点击阅读了一篇文章后,微信会记住这个操作,并在未来推送相关的文章。但是很多相关文章其实内容很多是重复的

从用户的角度来说,我觉得最好让用户选择关闭这个功能。因为这个功能很能杀时间,能够满足自己无聊了给我看点有趣的东西的心里,但是现在的推荐算法推荐的文章十有八九都是没有深度的文章,看完之后对自己都没有什么帮助。所以我希望能够关闭这个功能。

从微信的角度,这个功能很棒,之前微信中流动的信息主要是朋友圈,现在通过机器算法推荐,能够让用户接触到整个微信生态系统里更多的信息,提升了用户粘性,汲取了用户更多的注意力。并且大大的打击了各种新闻客户端软件。随着这个功能的使用率的不断提升,还可以进行变现,比如插入广告或者营销文章等等。不知道到时候微信团队会不会公布一些算法的指标,引导内容生产者和营销团队生产内容的方式。另外,也希望微信团队不断的调整推荐算法,解决掉我上面提出的一些问题。

事实上,我觉得这个功能已经很成功了,成功到连宣传部门都盯上了。不过另外一方面,我们国家的宣传工作还是很生硬,非要硬塞给民众看这些信息。

微信不适合长文的写作和阅读

前几天我的一位朋友在朋友圈发了一篇长文,这篇长文在我的时间流里被微信压缩成了一行。我点开查看全文,白色背景上,文字被密密麻麻的挤在一起,虽然作者写的很用心,但是最终呈现的结果却不尽如人意。

直到目前为止,微信最核心的功能应该还是聊天和朋友圈。聊天中每条消息只能使用一种媒体:纯文本,图片,音乐或视频。在朋友圈中,可以给一个富媒体搭配一段纯文本,但微信不鼓励单独发文字。所有可以输入文字的地方都只有简单的文本框,不支持复杂的文字排版功能。总体而言,微信本身对长文写作不友好。

好的排版有多重要

我认为好的排版最重要的一点是:通过标题和分段能够让读者快速理解文字的框架。读者可以通过增大的字体识别出各个层级的标题,了解文章大概的结构,选择自己感兴趣的部分深入阅读,或者跳过自己熟悉的部分。现代人的时间都非常宝贵,好的排版能够加速读者的理解,帮助他们节省时间。

其次,字体,背景颜色等设计元素可以提升阅读体验,不会像白纸黑字那样刺眼。特殊的文字格式,比如加粗,饮用等也可以让读者更有效的理解一些局部的概念。所以,好的排版不仅仅只是美观,还可以帮助读者对内容的理解,甚至帮助文章本身的传播。如果能够花一点点时间提升文章的排版效果,我相信很多作者都会愿意做这件事情。

微信分享长文的解决方案

既然目前微信原生不支持文字排版功能,所以我目前想到的是一种曲线救国的方法:通过其他工具先完成排版,然后将排版结果导出成图片再发布到朋友圈。

原生应用

比如我在写这篇文章的时候使用的是iOS上的mweb app来进行编辑。这款软件支持markdown语法,同时支持导出结果为图片的功能。另外锤子便签也不错。

微信小程序

最近微信小程序的风声很大,既然我想为微信增加长文的编辑能力,用微信小程序来开发应该挺合适的吧?但是我粗略看了一下微信小程序的文档,发现微信并没有提供任何朋友圈的接口,也就是说,即使实现了一个markdown编辑器的功能,还是要通过导出为图片,然后分享到朋友圈的套路。如果纯用客户端的话,我的思路是把markdown解析成dom,然后再画到canvas上,最后把canvas转成图片,下载下来。但是这样跟原生应用没有什么差别,所以我就放弃了。

关于微信的额外思考

时过境迁,微信早就已经不是什么现象级产品而是生存必需品级产品了。作为移动互联网时代的即时聊天工具,微信掌握着所有人的社交关系,同时朋友圈这个功能消耗着全中国所有人的注意力。但是下一步微信会演化成什么样子,会被什么新产品打败,还都是未知数。可以看到张小龙也在尝试小程序等新的玩法,但是如果不让渡一部分朋友圈的功能,向开发者分享用户的注意力和随之带来的利益,恐怕对开发者来说并没有那么大的吸引力去开发小程序。虽然目前微信在自己该做的领域比如即时通信领域做的很好,但是整体上这个产品是面向消费的产品,它希望人们使用它,用表情,拍照的方式来沟通,而不是去思考和生产,这可能就是微信的黑暗面吧。

看《学习之道》(我的读书笔记)的时候,了解到anki这个工具。 这里给大家share一个我自己写的小工具,用来生成anki卡片,然后可以把卡片导出成CSV文件,最后导入到anki中。

anki是一个用来学习和记忆的工具,它的原理是把需要记忆的信息变成问题和回答,分别写在卡片的正面和反面。 进入anki的界面后,anki会显示每个卡片的问题部分,然后你可以回想这个问题的答案,再选择显示卡片的回答部分。anki会根据你能否回忆起这个卡片的答案来安排下一次复习的时间。

anki是跨平台的软件,有web版,windows版,ios版(收费)和android版(第三方开发的免费软件)。 更多关于anki本身的资料可以参考anki官网的文档和这本《Anki Essentials

卡片输入工具

anki本身自带比较简单的卡片编辑功能,但是基本算是纯文本的。另外也支持从csv中导入卡片,并且如果导入的卡片是html格式的也能被正确显示。 所以我就写了一个简单的卡片输入工具。本质上一个vuejs的单页应用,所有的数据都存放在浏览器的localStorage当中。

安装和使用

安装

代码在github上,首先你需要Clone这个repository

git clone https://github.com/pp2moonbird/anki

然后安装python3和一些依赖的包

pip install flask
pip install pandas

使用

运行 anki.py 或者 anki.bat

简单模式:创建一个新的卡片,问题和答案用分号;隔开

SimpleMode

高级模式:编辑问题和答案的时候配有markdown编辑器,导出到csv的时候会导出编译的html

AdvancedMode

导出csv和导入进anki

点击deck的导出按钮后,这个工具会创建一个csv文件到\data目录下面,如果你想修改导出的文件夹位置,可以修改\config\config.txt

导入到anki的时候,请勾选“允许在字段中使用HTML”,这样markdown的效果就能被正确显示了。

AdvancedMode

感谢

感谢以下软件/工具的开发人员

  • anki
  • flask
  • vue
  • bootstrap
  • flask
  • pandas

最近看了《学习之道》这本书,想要提升一下自己的学习元技能,妄想获得一个学习所有技能时获得额外10%经验值的被动技能。:) 本书的作者是Barbara Oakley, 她在Coursera上有一门专门的关于学习的课程,颇受欢迎。看完这本书,我觉得还是很有收获的。 本书的内容主要有这么几块:

  • 大脑的构造和两种思维模式
  • 构建组块
  • 建立好的学习习惯对抗拖延
  • 记忆的技巧

首先,本书告诉我们,大脑有两种思维模式:专注模式和发散模式。作者把大脑的思维活动比作弹子机(就是Windows XP自带的弹球游戏)。 专注模式中,弹球遇到的碰撞物更多更紧密,所以思维活动能够接触到本来就在一起的信息。发散模式则让思维在更松散的弹子机中弹跳。 在学习和创造的过程中,两种思维模式都是不可缺的。专注模式就是全神贯注的状态,人只有在这种状态下才能理解新的概念和知识。 而发散模式具有更多的创造力,会带来更多的A-ha时刻。 譬如说,那个发现浮力定律的人,一定是先经过了专注模式的苦思冥想之后,才会在泡澡的发散模式中想出这个原理的。

了解了这两种思维后,书里介绍了一种新的概念:组块(chunk)。组块就像是大脑通过学习把一系列零散的信息整合成的一个压缩包。 零散的信息变成组块之后,它们之间的联系会更加紧密,不容易忘记。 并且,当这些信息被应用到的时候,占用的工作记忆也更少,意味着大脑在思考的时候能够同时容纳更多其他的信息。

组块对理解,记忆和运用知识有着非常重要的作用,本书提供来一个三步的方法来构造组块:

  1. 进入专注模式,把注意力集中在需要构建成组块的信息上。这样大脑才能把需要打包的信息都吸取进来
  2. 尝试初步的理解,只求理解个大概
  3. 理解背景知识。这个步骤有两个方面:自下而上:练习和重复可以加固组块。自上而下:理解知识在大背景下处在什么位置,和其他知识的关联。

专注模式和发散模式对与学习都很重要。进入发散模式有很多好的办法,比如散步,跑步,跳舞,冥想,等等。 但是要进入专注模式就困难的多。因为在进入专注模式的时候我们会遇到大魔王:拖延症。 作者指出,其实拖延症是我们的坏习惯,而我们也可以养成好的习惯来主动学习。 首先,我们要了解每个习惯都有这4个要素:动机,反应,奖励和信念。 动机就是会触发我们习惯的事物,比如手机放在手边就想去刷各种timeline。反应就是我们对动机作出的反应,比如手机一有通知,就想要去看。 奖励可以是物质和精神上的。信念则是我们内心坚信的想法:可能是“玩一会手机没有什么大不了的”,也可以是“我每天都要写一篇日记”

针对这四个要素,作者给出了一些建立好习惯的药方:

  • 动机:首先要隔绝那些坏的动机,比如学习之前先把各种电子产品关闭。
  • 反应:为了创造好的习惯,需要制定计划,创造好的环境,推荐Esor老师的1-3-5每日计划
  • 奖励:给予自己物质和精神上的奖励,比如一块蛋糕(如果你不减肥的话)。
  • 信念:心理对照(Mental Contrasting),也就是想象自己获得成功之后的样子。

此外,书中还介绍了一些记忆的方法以及其他一些比较零散的概念和技巧,这里就不再赘述。最后,我整理来一个简单的流程表格来提供一个学习的行动列表。

学习计划 学习前 学习中 学习后 记忆方法 学习外
设定学习的目标 创造学习的动机 使用番茄工作法来进入专注模式 通过提取练习来复习 使用视觉系统来记忆 良好的睡眠
时间管理:分析可用时间,制定计划 移除干扰,关闭手机 阅读的时候先纵览全局,再阅读细节   肌肉记忆 锻炼身体
    可以交叉学习不同的科目,给发散模式留出一些时间      

尼可罗·马基雅维利,文艺复兴时期意大利弗洛伦萨的思想家, 著有《李维论》,《君主论》等著作。 年初读完了盐野七生老师的文艺复兴系列第一卷《文艺复兴是什么》之后,就买了系列第二卷《我的朋友马基雅维利–弗洛伦萨的兴亡》,不过拖到现在最近刚刚看完。

盐野七生写这本书的结构还是很清晰的,总共有三部分:

  • 马基雅维利的童年和青年时期, 他看到了什么
  • 他的青年时期,作为弗洛伦萨的官僚, 他做了什么
  • 他的晚年,被贬职之后, 他思考了什么

马基雅维利看到了什么

豪华者洛伦佐美第奇

其实这一大段主要是在描写马基雅维利早年生活的政治环境。也就是文艺复兴时期著名的美第奇家族如何统治弗洛伦萨。 书中花了大量笔墨描写豪华者洛伦佐美第奇如何继承家族的地位,对内继续美第奇家族在弗洛伦萨的僭主政治,对外保持意大利的均势政策。 然而洛伦佐死后没有多久,他的儿子没能够继续保持家族的统治地位,美第奇家族被赶出了弗洛伦萨。这件事发生了不久,马基雅维利年满29岁,可以按照当时的法律,成为一名官僚了。

这一部分还简单说明了马基雅维利生长的家庭,他的父亲是一个律师,年薪有100多的弗罗林硬币,按照当时的标准,虽然算不上贵族,也算是一个中产。 不过马基雅维利并没有什么艺术细胞,没有成为一名艺术家,也不知道为什么也没有接受高等教育,但是他年满29的时候已经在市民中积累了一些威望,被选举成为新共和政府的第二秘书长。

马基雅维利做了什么

罗马帝国崩溃后,意大利其实一直处于四分五裂的状态,比较强大的几个势力有:教皇国,弗洛伦萨,米兰,威尼斯和南部的那不勒斯。

马基雅维利做了十几年的职业官僚,主要负责各种外交和军事的事务,经常被派到国外去执行外交任务。他在执行任务时贪婪地观察,将自己所见所闻,判断和预测写成报告发回祖国:弗洛伦萨城邦。 这些报告收到了其他同僚的赞赏,认为非常具有洞察力。

1502年开始,马基雅维利遇到了一个改变他命运并将成为他的《君主论》主要论述的对象–切萨雷波吉亚,教皇亚历山大六世(又被成为西班牙人)的儿子,刺客信条II里面的大反派。 盐野七生在书中把切萨雷比喻成一个技艺精湛的台球高手,而马基雅维利当时因为公务正好待在他身旁近距离观察这位台球高手残忍又优雅的统治手段。切萨雷为达目的不择手段的做法冲击了马基雅维利。 马基雅维利认识到,光靠意大利的佣兵是无法满足国家的军事需要,当时的世界局势正在发生变化,如果切萨雷能够保持那种状态,可以统一整个意大利,对意大利来说,可能是件好事。

幸运女神很快离开了波吉亚家族。切萨雷的野望没有达成。但是马基雅维利开始鼓动弗洛伦萨建立以农民兵为主的国民军,并且在弗洛伦萨吞并比萨的过程中发挥了重要的作用

马基雅维利思考了什么

天有不测风云,被赶跑的美第奇家族又杀回了弗洛伦萨。马基雅维利被囚禁,贬职,只好回到自己在城外的山庄开始写作生涯。虽然从个人的角度来说,这是马基雅维利的不幸,但也正是这个契机让他写出了那几本传世之作。 在这一部分,盐野七生主要通过马基雅维利和几位朋友的书信联络来说明他的思想变化。有他的朋友韦托里,他的学生,以及名门之子圭恰迪尼。

Sack_of_Rome

让人唏嘘的是马基雅维利的忘年交学生因为密谋推翻美第奇家族的统治而被处刑。圭恰迪尼后来位高权重,但是马基雅维利却在他身旁一同见证了意大利被西班牙和法国蹂躏。 罗马浩劫发生不就后,马基雅维利也去世了。意大利成为了法国的势力范围。文艺复兴从弗洛伦萨和罗马,转移到威尼斯。但是四分五裂的意大利不可避免的衰弱下去。

总结

马基雅维利的《君主论》,其实我还没有看过,估计看了也没有什么太大的用处。但是看完这本马基雅维利的传记之后,我感受比较深的地方是:首先,每个人和国家,都要发展自己的实力和远虑。 这个观点是马基雅维利在劝说弗洛伦萨建立国家的自有军事力量的时候提出来的。其次,盐野七生在评价这段时期的马基雅维利的时候写道:人啊,没有比最大程度发挥自己的才能更幸福的时期了。

Trivia

Google地图真是好

本书有很多地名和地点,光从字里行间很难想象出到底弗洛伦萨长什么样子,好在有google map,一搜圭恰迪尼大街,就能找到马基雅维利曾经每天上下班经过的路线.还能进入维奇奥宫,360度参观。

内阁官房长官次官

盐野七生把马基雅维利的职位比作日本的内阁官房长官次官。好玩的是,最近庵野秀明老师的《新哥斯拉》中,最终带领官僚们打败哥斯拉的就是高等游民长谷川博己饰演的内阁官房长官次官.

Inferno 但丁密码

这电影虽然一般,但是一开始的场景就是书里面提到的马基雅维利生活和工作的地方,比如圭恰迪尼大街,维奇奥宫等等。还有500人大厅的特写。