有些功能单独看很好,但每天都要经过一次,就不一定了

见字早期有一段很完整的信封动画。

打开一封已经写好的信时,信纸会先折叠起来,慢慢进入信封,信封再合上。等这些做完以后,用户再点击信封,把它重新拆开,抽出信纸,展开阅读。

这段动画也可以跳过。单独拿出来看,它确实挺完整,也很符合我一开始想要的仪式感。但每天都要经过一次,感觉就不一样了。

现在回头看,差不多等于先把一封已经写好的信重新装进去,再请用户亲手拆一遍。

我一开始想把仪式做完整

最初做见字时,我很在意“写一封信”应该有的感觉。我不想让它只是打开输入框、写完、保存,然后就结束了。我想把信纸、信封、封存和拆开都做出来。

所以信纸怎样折叠、怎样塞进信封、信封怎样合上,我花了很大力气去做。这个方向本身我到现在也不觉得错。见字如果只剩下一个文本框,也就没有太多必要做成现在这样。

问题是,我喜欢这套完整流程,就直接让所有人每次都走一遍。

做演示的时候好看,不等于每次打开都想看。

我把前半段砍掉了

后来我去掉了“折叠信纸、装入信封、再封上”这一半。

现在打开信件时,直接从已经封好的信封开始。用户愿意的话,可以转动查看,再点击拆封,看信纸抽出并展开;如果只是想赶紧读正文,也可以直接跳过。

拆封还在,信封也还在,但不再要求用户先看一次 App 怎样把信装进去。

那段动画不是做坏了才删的。它花了我不少时间,也确实能跑。但我自己天天用都嫌慢,那就该砍。

已经花掉的时间救不回来。继续留着,只会让以后每次打开都更慢,所以还是删了。

有跳过按钮,也还是默认流程

当时我也想过,反正已经有跳过按钮,嫌慢的人点一下就行。

后来自己天天用,还是觉得不对。每次打开都先看到这段动画,再决定要不要跳过,这个判断本身也是多出来的一步。跳过只能补救,真正影响日常体感的,还是默认先出现什么。

既然很多时候我自己都想直接跳过,那就不该继续把它放在正文前面。

我还强迫用户第一次必须“完整写信”

早期还有一个现在看起来更明显的问题。

当时第一次点“写信”还不能马上写,非得先长按进入完整模式。选信纸、写正文,再配停顿、信封、效果和音乐,完整封存一次以后,快速写信入口才会解锁。

当时的想法也不复杂:我希望第一次使用的人能够看到见字和普通记录工具有什么不同,不要还没看见完整功能,就只把它当成一个输入框。

说白了,是我想先把功能介绍完,再让用户办正事。

后来我把这个限制整个删了。

现在,轻点和长按做两件不同的事

现在轻点“写信”就直接写,写完保存。想慢慢选信纸、调停顿、信封和效果,再长按进入完整模式,慢慢把一封信做完整。

轻量模式不是少完成了什么,它本来就是给日常记录准备的。如果只是想找一个说话对象开始写,写信式日记里有一些更具体的办法。

完整模式没有被藏起来,也没有被删掉。它只是从必经流程,变成了一个可选入口。

正文阅读也一样。打开后先看最终写完的信,想重温当时怎样停顿、删除和重写,再点进去看。我在为什么要保留书写过程里单独写过这一点。

我还有自己的设计底线

当然,也不是用户觉得哪一步麻烦,我就把什么都删掉。

信封、信纸、写作过程和重温,我还是会留。但我喜欢,不代表用户每次都得跟着走一遍。

现在回头看,我以前确实更想让用户体验我设计好的仪式。改了这一圈以后,我还是觉得先让人顺利把话写下来更重要。

信封、拆封和重温都还在,需要的时候再用。至于那些单独看很好的功能,每天都得经过一次,可能就没那么好了。

约 6 分钟 · 2026-08-31 · 2026-08-31

作者:王文鹏,见字开发者。