可观测目光

别来秋半,阳光正盛的周六。

慢悠悠地醒转过来,昏沉中打开手机一看,已是午后一点。昨夜熬至五点,神智不清地开始盘算下午的去处。

连续上了五天班之后,周六出游已成为一种新的仪式。记得初来杭州时,每每打开抖音或小红书,搜索"杭州旅游",循着他人的印象、评论与照片,寻一处可去之地。如今去过的地方越来越多,景点列表渐被填满,再难觅可堪一探的新处,只能漫无目的地游荡。

于是同往常一样,随意披上几件衣服,拖着疲惫臃肿的身形爬上自行车出了小区。冬日的阳光透过门口稀疏的银杏树叶投影在地上,仍有早市残留的塑料袋和菜叶。我随意选定了方向——自西向东,朝着西湖南侧的群山出发。

“ 可观测一般分为三个维度,metrics,log,trace。metrics是指程序暴露的指标,log指程序输出的日志,trace有点难理解,指的是多个程序针对一次请求的处理链路,可以被理解为日志的一种。它们的维度和难度是逐渐增加的,无论是采集,存储还是分析……”

也许是仍未睡醒,或者未从工作状态中脱离出来,我突然想到这些,混乱的思绪混合着尘土和寒风骑过三个路口,是时候想点别的了。

并不很自然的,我想到昨天晚上刚打通关的游戏。

老实说,我和单机游戏的故事可以大致分为两部分。

小时候,父亲总玩些盗版的单机游戏,那时我不懂,就在边上看着,并未真正上手。后来初中、高中、大学,玩的一直是手游网游——只有这些游戏能带来与朋友之间的话题,给予一份归属感。直到毕业,买了新电脑,才重新开始玩单机游戏。

2025年,想要打开一个八年前的游戏,对我这样一个很难静下心来的人而言,实在不易。不过遇到引人入胜的环境、人物和故事,我仍会沉浸进去,用一种堪称囫囵吞枣的方式玩到结局。

《古剑奇谭三》的故事始于北洛——一个身负古老辟邪王族血脉、却流落人界以镖师身份生活的青年。因力量觉醒引发的波动,他被卷入妖族主城"天鹿城"的危机,被迫承担起王族责任。在他回归妖族世界、试图稳固故土并探寻自我根源的过程中,他遇到了两位至关重要的同伴:一位是同样身负辟邪血脉、坚韧睿智的云无月,她历经千年沧桑,其存在本身就是一部活着的史书;另一位则是来自人界、对世界充满求知热忱的年轻博物学者岑缨。三人结伴而行,最终北洛在接纳了前世"缙云"的记忆与责任后,与伙伴们一同击败了被执念吞噬的巫炤,阻止了末世之劫。

看过太多拯救世界的故事之后,这样平凡的一个故事似乎并不能带来太大的涟漪。但古剑三真正的落点,并非英雄的胜利,而是文明的延续——结局处,垂垂老矣的岑缨在书斋中将毕生游历所见绘成星图,传授给雀跃的孩童;而拥有漫长生命的北洛与云无月,则成为了这段波澜壮阔历史的沉默见证者。

骑行着,直到手表发出提醒,不知不觉才发现自己已经骑了有5千米了,此时已经累的气喘吁吁,导航告诉我距离西湖尚有十公里,估摸着难以直接骑过去,于是我决定就地停车,找个地铁站坐地铁过去。大好十里秋光,何必要将自己整的那么累呢?

周末的杭州地铁,依旧是人头攒动,侥幸艰难的挤进一节车厢,座位是不用想了,我一只手狠狠地占据住侧面的一根杆子,另一只手自然地解锁,开始习惯性的刷手机。

“笑天不懂情,笑我太痴蠢。”

“秋雨下连绵,霜降那清水河。”

耳机里放着黄诗扶的歌,我突然想到她,最近在干什么?一直很自然的打开微博,看到她新发的照片。照片上她身着一袭月白色的袍子,佩戴着清澈的珠宝,勾画着庄严的妆。除了她的唱段,她对文化的传承和坚守之外,最吸引我的还是她的目光。收集到光阴穿梭,低眉婉转的目光,又何尝不是一种幸运呢?

“素手掸我头上雪,温我须下霜。”

随着歌声的引导,我走出地铁来到西湖。复杂的事情太多,我暂且不去想他,走进久违的西湖秋日中。阳光仍正盛,西湖边的叶子落了有三分之二,但若你此时站在宝石山巅向下俯瞰,仍然能看到一片茫茫翠绿,秋风如锦瑟,绕过被摄影师包围的金光穿洞,眺望着远处的雷峰塔,阳光透过树叶,投射在太子湾公园的中型风车上,我想到了一些什么,于是并未在此停留,而是背离它们,像南面的群山走去。

在我寻找通往三台山麓的路线时,飞书传来语音通知,是告警,报警85%的CPU值持续了10分钟,处理完告警信息。我一时转换不过思绪,不由得突发奇想:既然可观测是用来观测程序的,那么我能不能用可观测理论来观测一下现实世界呢?

于谦祠矗立在三台山麓。一边前行着,我决定用他作为例子,从三个维度开始进行总结。

Metrics

lifespan_years:{name:于谦, period:1398-1457} = 59

official_tenure_years:{start:1421, end:1457} = 36

key_battle_success:{name:北京保卫战, effect:护国续命} = 1

Logs

粉身碎骨浑不怕,要留清白在人间。

但令海宇均滋润,不使闾阎起怨咨。

挽将天上银河水,散作甘霖润九州。

Traces

Span1:进士入仕,巡抚地方,勤政清廉

Span2:土木之变,力主抗敌,主持北京保卫战

Span3:夺门蒙冤,忠烈殉国,后世平反昭雪

绕过树影婆娑,我来到于谦祠前。天光虽明,祠门已阖,想是过了开放时分。我只能倚门而立,透过斑驳的门缝,窥见院中梅花如雪,清寒透亮。循着祠旁墓道前行,但见昨夜骤雨后的花瓣,犹带晨露,不知何种,亦是素白,恰与这满目金绿相映成趣,竟生出一种超然物外的清雅来。

李汉荣说:"我们的一生,就是在收藏目光。"于是在这个并非风雨如晦的下午,我试着以这样的方式,去打量每一个擦肩而过的人,去凝视每一束投来的光。那些沉睡在青史里的目光,便如同被唤醒的日月星辰,一段一段地在眼前复苏。

我观测到了荆轲的目光。

那是易水河畔最后一次握剑时的悲壮之光。他的使命清单上只有一个任务:刺秦。优先级被标注为最高,执行期限是"此去不归"。他的履历里没有犹豫,没有退路,只有"风萧萧兮易水寒"这一句出征的誓言。当他的目光与太子丹相遇,那是一种明知前路已是绝境、成功概率为零,却依然选择赴死的目光——那是将生命写成代码,将悲壮编译成永恒的目光。

我观测到了苏轼的目光。

那是黄州夜雨中被反复淬炼、突围后依然温润的光。他一生被贬谪的次数,足以写满一部流放史,从湖州到黄州,从惠州到儋州,每一次都是命运的重新洗牌。可他的目光从未黯淡——在赤壁之下,他望着江水吟出"大江东去";在承天寺的月色里,他凝视竹柏疏影,轻叹"何夜无月,何处无竹柏"。他的目光,是一种历经无数次颠沛流离之后,仍然对这个世界保持赤子之心的目光。

我观测到了张居正的目光。

那是紫禁城深处最冷峻也最孤独的光。他的考核表上有一个核心指标:改革进度。十年间从未停滞,从未允许倒退。他的履历里写满了"夺情起复"的争议,写满了"考成法"的推行记录,每一条都在触动士大夫阶层最敏感的神经。他的目光扫过朝堂,那是一种明知自己在透支政治信用、仍然坚持推动变革的目光。他用铁腕重构了大明的运行机制,却在生命终结的那一刻,眼睁睁看着所有变革被逐一废除,所有新政被标记为"待删除"。那目光里有不甘,更有一种"我已将理想刻入历史,任你们如何抹去"的决绝。

这些目光跨越了千年时空,却在此刻的三台山麓被我一一拾起。它们不会触发任何警报,不会占据任何空间,却比世间一切数据都更真实,比一切记录都更动人,比一切轨迹都更绵长。

或许,这便是文化传承的方式?在一次次目光的观照与回望中,我仿佛看见中华文明的脉络在隐隐律动,从这并不繁华的三台山路,悄然辐射蔓延开去,一点一滴,浸润着五千年的华夏大地。那些目光如同星火,在历史的长河中从未熄灭,生生不息。

西子湖畔,循着目光的脉络,我身体和沉溺在此间,再一次审视起自己的生活。无非就是漫无目的,享受着他人和世界的赠与,从一个故事到另一个故事,观测一个又一个目光直至终结,始终做一个温和冷漠的观测者。

那么,观测之外,新的故事呢?

新的美好的故事,我不知道这一天会不会最终发生,但是它的痕迹,它戏文的起笔, 难道不是已经在此处驻足停靠了吗?

“愿我人族,于此魂梦江海,万古河山之间。薪火相传,奋飞不辍。”

姬轩辕《古剑奇谭三》
“人无永青春,但炽心不朽。”

黄诗扶 《入梦》
“整个的中国,不是一家一姓的事,任何人追溯到自己的祖先的时候,总会发现许多可歌可泣的事实;有的显焕一些,也许有的黯淡一些,但是当我们想到自己的祖先,曾经为自由而奋斗,为发展而努力,乃至为生存而流血,我们对于过去,固然看到无穷的光辉,对于将来,也必然抱着更大的期待。前进啊,每一个中华民族的儿女!”
 
朱东润 《张居正大传》

出神之后,走出山林。

夜归,月色如水。

洗去一日风尘,镜中人影斑驳。忽然意识到:观测本身,或许也是参与;凝视的目光,最终会化作新的光芒。

那些被我观测过的故事、目光与传承,已悄然散播在恒久的记忆中与人世间的细微处。它们不会消失,只是在等待——等待某个时刻,破土而出,长成属于我自己的、可被后来者观测的,新的人,新的故事。

新的目光。