深夜里,人很容易把同一个问题问上许多遍。

要不要离开这座城市。还要不要等一个迟迟没有回应的人。眼前这条路明明走得下去,为什么心里总觉得哪里不对。我们会换一种说法,再换一种说法,像在黑暗里摸一只开关。屏幕很快亮起来,答案也来得很快。它分析利弊,归纳性格,给出建议,句句都说得通。

可第二天醒来,问题往往还在那里。

不是因为那段话写得不够好。很多时候,恰恰是因为它太完整了。现实还皱着,答案已经替它熨平;一些没有讲清的人,一段被忽略的时间,一个我们自己也不愿承认的念头,都被藏进了流畅的文字里。

AEON 的第一代产品,从这种不满足开始。

我们先学会不急着回答

做这件产品时,我们走过一些很自然的弯路。

我们做过排得整整齐齐的主题入口,也做过看起来十分周全的固定问卷。一个人点进“双人合缘”,页面便按顺序索要两个人的出生信息、关系状态和关注方向;点进职业问题,又换成另一套字段。它们运转稳定,答案也总能生成,可用久了就会发现:真正让人难受的部分,恰好总在表格之外。

同样一句“我该不该和他继续”,有人在意的是信任,有人困在家庭压力里,有人只是舍不得已经付出的几年。问卷越完整,越容易让这些细微的差别消失。于是我们把那些预先写好的路一条条拆掉。

现在,AEON 只从你写下的那句话出发。它先读已经说清的部分,再判断下一步究竟该问什么。需要时间,就问时间;需要分清两个人的经历,就把两个人放开来问;遇到无法用选项概括的地方,才留下一块可以慢慢写的空白。

有时它一次只问一件事。有时几项信息彼此依赖,放在同一页反而更清楚。问题的多少不是预先规定的,先后也不是。我们希望每一次追问都有理由,而且这个理由来自眼前这件事。

01 / 问题的结构 一句话,怎样被展开

点选四个维度,查看 AEON 在继续追问前分别确认什么。

你的问题
FACT / 事实 先确认已经发生的事

可核对的经历、条件和限制,是之后一切判断的地面。

这套过程看起来并不耀眼。它没有一上来就给人“被看穿”的震动,更多时候只是安静地确认:这件事发生了多久?你说的“越来越远”具体是怎样的远?如果只能先看一个方向,你最想看什么?

但很多混乱,正是在这些朴素的问题里第一次有了轮廓。

三种不同的墨水

当一件事被慢慢摊开,我们还需要守住一条界线。

你亲口确认的经历、日期和现实条件,我们称为事实。为了理解人物而补出的性格倾向、动机和可能反应,是假设。之后在某条路径中发生的相遇、沉默、争执或转折,只属于模拟。

它们可以写在同一份报告里,却不能用同一种墨水。

人会本能地相信一段连贯的叙述。一个故事只要前后接得足够顺,我们就很容易忘记其中哪一部分真的发生过,哪一部分只是合理猜测。软件尤其容易放大这种错觉:它的语气平稳,句子笃定,不会在说到一半时露出犹豫。

所以 AEON 会保留来源。一个判断从哪条回答来,某个人物的特征是不是推测,某个结果出现在哪个模拟世界里,都应该能够回头找到。你也可以改掉先前的一项回答。旧路不会被悄悄擦除,它留在那里;新的内容从修改处重新生长。

我们喜欢这种不完美的诚实。它承认理解会变,承认人可能记错,也承认今天愿意说出口的,和下个月回头看时未必相同。

给未来多留几条路

事实整理到一定程度以后,时间才真正进入这件事。

大多数建议只看此刻:你现在拥有什么,你现在害怕什么,你眼下更偏向哪一边。但许多选择的意义,要过一段时间才显出来。一份工作刚开始的三个月和第二年不是同一份工作;一段关系中的一次让步,也可能在很久以后才变成习惯。

AEON 会为问题建立若干彼此独立的世界。每个世界从同一组已确认的事实出发,却允许选择不同、时机不同、人物的反应不同。参与其中的人各自保留记忆:他说过什么,误会过什么,曾经靠近还是退开。后来的行动要从这些经历里长出来,而不能每一轮都像初次见面。

于是,一个原本只能被问成“会不会”的问题,开始有了宽度。

也许几条路最终都指向相似的压力,那说明真正需要处理的并不是某一次选择;也许两个世界只在一个时间点之后骤然分开,那一个节点就值得认真看。我们关心这些反复出现的东西,也关心那些很小、却足以让局面改变的条件。

快速、深入与极致,不是把同一篇报告写成三个长度。它们决定要打开多少个世界、容纳多少位真正影响结果的人。

02 / 推演的尺度 不是把同一段话写得更长

范围越大,比较的世界和参与其中的关键人物越多。

平行世界3
关键人物上限12

比较关键分叉

WORLD 01
WORLD 02
WORLD 03

推演并不要求你站在外面等它结束。进行到一半,可以停下来。你可以加入一个此前没有考虑过的“如果”:如果晚半年再走,如果不再主动联系,如果家里改变了态度。新的世界从那一刻分出去,已经走过的部分不必重来。

这很像把几张透明的地图叠在灯下。山川没有因为地图变多而改变,但原本挤在一起的道路,终于能够被分别看见。

命理不是一层东方滤镜

AEON 也处理八字与传统命理。这件事,我们做得格外谨慎。

今天有很多产品会借用东方意象:一层深色背景,一些古典纹样,再配上一段含义宽泛的话。看上去很像命理,真正需要核对的盘面却藏在后面,甚至根本不存在。

我们不想这样做。

涉及八字时,四柱、藏干、十神、五行、原局作用、大运和流年,先由固定程序排出。这里的固定很重要。语言可以有不同解释,盘面本身不能随着故事改变;出生时辰不知道,就应当留下时柱的空缺,而不是替一个陌生人猜出最方便解释的时辰。

盘排出来之后,语言才进入。它要做的是说明某种关系怎样形成,哪些年份值得留心,哪里存在两种解释;还要把盘面与现实资料放在一起看。如果两者对不上,分歧也应该留在报告里。

我们尊重命理,不是因为它能为每件事给出唯一答案,而是因为它积累了一套关于时间、关系与变化的观察语言。尊重一种传统,首先要尊重它的结构。至于一个人最终怎样生活,仍然有经验、环境、偶然和意志。那些东西不该被一张盘没收。

一份报告,应当经得起回头看

很长一段时间里,我们也误以为“丰富”就是模块足够多。

评分、雷达图、时间线、关系图、行动清单,摆在一起当然显得充实。问题在于,当每份报告都拥有同样的陈列,图表就不再帮助理解,只是在证明系统会画图。后来我们开始反过来问:这一段究竟是什么关系?它是时间上的变化,是人物之间的作用,还是两条路径的差别?

只有回答了这个问题,才决定用什么呈现。

四柱需要盘式结构,因为位置本身有意义;长期变化适合沿时间展开;两个世界的不同,应当并排比较;如果一段普通文字已经说清楚,就让它保持为文字。图不必多,必须有用。报告也不套统一目录,它根据这一次问题所留下的事实、命盘和模拟结果,先安排要讲什么,再一章章完成。

我们希望你读完一段以后,可以做几件很具体的事:查它的依据,复制下来,只调整这一段,或者顺着它再问一句。报告因此不会在“生成完成”四个字出现时死去。它更接近一份会继续变动的个人档案,今天帮助你辨认方向,过些时候也允许你带着新的经历回来。

有些答案,要放一阵子才知道自己是否相信。

关于“准”这件事

一个做预测的产品,很难绕开“准不准”。

我们也不想绕开。

AEON 会认真计算,认真推演,也会尽可能把一份报告做得完整。但认真并不等于有权许诺。它知道的,只来自你提供的事实、固定排盘得到的结构,以及在这些条件上建立的模拟。现实中还有没有被说出的部分,有人的临时起意,有运气,也有生活毫无预兆的转弯。

因此,我们不会把模拟事件写成明天的新闻,也不会用一个漂亮的百分比替你消除不安。医疗、法律和财务问题,需要真正的专业人士;人生里的选择,更没有谁能隔着一块屏幕替你承担。

我们理解的“预测”,更像在天气变化之前看云。

云不会替人决定要不要出门。它只是告诉你,风从哪里来,哪一处天色正在变,带伞也许比假装晴朗更稳妥。至于出发、等待,还是改一条路,始终是人的决定。

第一代,刚刚把灯打开

写下这篇文章的时候,AEON 已经有了动态追问、固定排盘、拥有独立记忆的人物、能够分叉的平行世界,以及按章节生成并保留依据的报告。它们构成了第一代产品的骨架。

骨架之外,还有许多细小的地方需要时间。

一次追问能不能少一点生硬,一张命盘能不能在手机上依然看得清,一场很长的推演中断以后能不能稳稳接上,用户想删除的东西是不是真的彻底离开——这些问题不适合写成宏大的愿景,却会决定一个人愿不愿意把心里的事交给这里。

过去一段时间,我们删过许多东西。删掉过度解释的文字,删掉看似专业却没有信息的图,删掉固定问卷,也一次次重做那些“能用,但不像一个完整产品”的页面。这个过程并不总有戏剧性。更多时候,只是盯着一处不顺眼的间距、一句不像人会说的话,重新来过。

第一代不是完成。它只是终于把灯打开,让我们看见这间屋子真正的样子。

我们想把 AEON 做成一件安静、可靠的个人工具。你带着一个暂时想不清的问题进来,不必立刻变得勇敢,也不必被一句话说服。它先替你把散落的部分拾起来,分清哪些已经发生,哪些只是担忧,哪些道路还来得及改变。

然后,天亮以前也好,过很多天以后也好,你可以按自己的时间,作出自己的选择。