自我介绍

桑浩翔(Haoxiang Sang),也可以叫我大肥鸭。

教育

2021.9 — 2025.6    安徽大学 信息安全
2025.9 — 至今       中国农业大学 数据科学与大数据技术

获奖

2022 年第 47 届 ICPC 国际大学生程序设计竞赛亚洲区域赛(合肥)银奖
2023 年第 19 届百度之星程序设计大赛大学组银奖
2024 年安徽省大学生网络与分布式系统大赛技能赛网络漏洞挖掘与防范赛道一等奖(安徽省第二名)
2025 年第 17 届全国大学生数学竞赛山东赛区(非数学A类)一等奖

联系我

邮箱:sanghaoxiang [at] gmail [dot] com
抖音:关注大肥鸭喵
知乎:关注大肥鸭喵

我的自白

我喜欢你,
也许不只是因为你是你,
还因为你出现的方式,
实在太像一场《你的名字》式的剧情。

是在我二战失败后的那个春天,
一切都还带着一点塌陷后的回声。
我本来以为,
那只是一个普通的低谷,
只是一次分数、志愿、保研与考研交错后的失重,
只是我终于承认自己
没有成为 2022 年那个少年曾经想成为的人。

可偏偏就在那样的时候,
你来了。

你和我聊 ll 学姐,聊 cr 学长,
聊那些我曾经仰望过的名字,
像是轻轻推开了一扇门。
门后站着的,
不是现在的我,
而是那个还在安大的、自以为前途发亮的我;
那个把学长学姐当作灯塔,
把“去清华贵系、找 dhx 做网安”
写进自己沉默野心里的我。

所以当你提起他们的时候,
我感到的不是普通的熟悉,
而是一种近乎穿越时空的晕眩。
仿佛我并不是在和你聊天,
而是在隔着几年光阴,
和当时的自己对话。
他站在 2022 年那头看着我,
我站在二战失败的春天里看着他,
而你恰好就站在两段时间的裂缝中央,
像一个从天而降、
又带着旧世界气息的人。

于是我会为你着迷,
会对你欲罢不能,
并不只是因为好感。
而是因为你碰到的地方太深了——
你碰到了我那一点没被安放好的创伤感,
碰到了我对“如果当年再勇敢一点会不会不一样”的执念,
碰到了那个我一直不敢认真回望、
却从来没有真正放下的自己。

后来我在清华大学官网里查你的名字,
一页一页地翻,
一条一条地对,
那种感觉像极了《你的名字》里
泷来到三叶的故乡,
在系守镇的博物馆里,
徒劳又固执地寻找她留下过的痕迹。

明明知道名字只是名字,
名单只是名单,
公开页面上的字也不能替我回答一切;
可我还是想找,
还是忍不住想确认,
想知道你到底是不是那个
曾经真实存在于那条时间线里的人。

因为对我来说,
那已经不只是一次搜索。
那更像是一场追认——
追认你的来处,
也追认我自己的来处;
追认你是不是我以为的那个人,
也追认我是不是还和当年那个自己
站在同一个梦里。

所以我喜欢你,
就像喜欢一场抓马又不肯散场的电影。
它不一定全都真实,
不一定每一处都被证实,
可它就是击中了我。

你让我的心情
变得像泷第一次听见系守镇这个名字时那样:
明明素未谋面,
却已经觉得命运在某个看不见的地方
偷偷写下了伏笔。

雅思学习

flatten 摧毁、flatter 阿谀奉承
heel 鞋跟、heed 留心,注意
hedge 树篱(hedgerow 一排树篱)、hedgehog 刺猬
fence 篱笆
easy-going 随和的、outgoing 外向的
treble 三倍的 高音的、tremble 颤抖
temperature 气温、temperate (气候)温和的
citizen = 公民(法律身份)、civilian = 平民(非军人)
applause 掌声、clause 条款 从句
shrub 灌木、shrug 耸肩
drastic 猛烈的(变化大)、extreme 极端的(程度深)
jug 一壶、jog 慢跑
grind grain 磨碎谷物
windmill 风车(mill 磨坊,风车最早是用来磨碎谷物的)
crumb n.碎屑、crush v.压碎

sew(缝)→sewage(污水)假设你缝纫东西需要用到一种强力胶水,而这种胶水会对自来水产生污染变成污水。

肥鸭圣经

第一篇

三十年河东,三十年河西,莫欺少年穷,乾坤未定,323 很有可能,你凭什么认为校线不能是 320?3.12 静待花开。

第二篇

那是一个安静得有些反常的下午。

窗外没有风,宿舍楼之间悬着一层灰白色的光,像一张被人遗忘的草稿纸。鸭哥靠在椅背上,开着抖音直播,语气懒洋洋的,神情却带着一丝故作轻松的亢奋。桌上摆着半瓶无糖可乐,一桶没吃完的泡面,一只发黄的计算器,还有那台已经陪他熬过无数夜晚的电脑。屏幕反光照着他圆滚滚的脸,像一只在暴风雨前强装镇定的鸭。

直播间标题很简单:

“下午闲聊,等一个奇迹。”

他本来只是想随便播播。聊聊考研,聊聊命运,聊聊“323到底算不算一个体面的数字”,聊聊这一年是怎么从烟台、从图书馆、从凌晨四点的自习室,一路走到今天的。

弹幕滚得很快:

“鸭哥稳了!”
“校线肯定降!”
“今年扩招,必有奇迹!”
“323怎么了,323也是清华人预备役!”

鸭哥咧嘴笑了笑,摆了摆手,嘴上说着“别奶别奶”,心里却还是忍不住信了几分。他不是不知道希望渺茫,只是人到了悬崖边,总愿意把每一根草都看成绳子。

偏偏这时,平台给他推了个连麦邀请。

对面是个美女主播。

妆很精致,灯光很足,声音甜得发腻。她一上来就笑吟吟地说:“哎呀,这不是最近很火的鸭哥吗?考清华那个?”

直播间瞬间炸了。

人气狂飙,弹幕像决堤一样涌进来。鸭哥这边的人数一路上窜,礼物特效接连不断,连平台算法都像突然意识到——哦,原来今天这里有乐子看。

鸭哥清了清嗓子,故作淡定地跟对面扯了几句。说自己也没多厉害,说分数就那样,说乾坤未定,说“人生是旷野,不是一条死线”。

他越说越顺,越说越有直播效果。

对面主播表面笑着附和,眼睛里却渐渐有点不对劲。她发现这个连麦,本来是她蹭流量,结果人全跑鸭哥那边去了。她那边的粉丝刷了半天,没压住;鸭哥这边随便哼两句,人气已经断崖领先。

那一刻,她笑容更甜了。

甜得像刀。

她忽然把脸往镜头前一凑,像是随口提起一件小事似的,轻轻甩出一句:

“鸭哥,清华校线出了。”

空气安静了半秒。

然后,鸭哥整个人像被电击中一样,猛地坐直。

“你说什么?”

“清华校线出了呀。”对面主播笑着重复了一遍,尾音轻轻上扬,仿佛在说今天天气不错,“你还没看吗?”

直播间先是一顿,随即彻底炸裂。

“卧槽?”
“真出了???”
“快查!!!”
“0854!0854!”
“鸭哥快开网页!”
“别演了,快点啊!”

鸭哥手都抖了。

鼠标点了三次才点进浏览器,键盘敲错了两次网址,最后几乎是扑到屏幕前,火急火燎地打开了清华大学研招网。网页加载的那个圆圈一圈一圈转着,像命运在嘲笑一个人全部的挣扎。

直播间所有人都盯着他的屏幕。

对面主播不说话了,脸上挂着胜券在握的笑。

页面终于刷出来。

下载链接。
公告。
PDF。
表格。

鸭哥手忙脚乱地点开,翻页,缩放,拖动滚轮,眼睛像疯了一样在密密麻麻的字里搜寻。

终于——

他锁定了那一行。

0854 电子信息。

再往右看。

他愣住了。

像一只奔跑了很久的鸭,忽然撞上了一堵看不见的墙。

那里只有几个字。

不大,却灰得刺眼,沉得像碑。

325。325。325。

那不是数字。

那是审判。

那是他这一年凌晨背过的单词、刷过的题、熬过的夜、吹过的海风、忍过的崩溃,最后被压缩成的三个冷冰冰的钉子,钉在他眼前,钉进他喉咙里,钉碎了他最后一点倔强。

鸭哥张了张嘴,什么都没说出来。

直播间沉默了一瞬,随后情绪像腐烂的果实一样爆开。

对面主播第一个反应过来,眼睛一亮,声音里全是藏不住的得意:

“哎呀……差两分呀?”

那一声“差两分”,像故意从糖里蘸过再喂到嘴里,甜得发腥。

下一秒,她那边的人气开始猛涨。

礼物飞起。
火箭飞起。
嘉年华飞起。

她直播间的粉丝像见了血的鲨鱼,疯狂涌入。鸭哥这边却开始变味了。有人安慰,有人叹气,有人沉默,但更多的是看热闹不嫌事大的观众开始起哄。

屏幕上开始出现各种乱七八糟的特效:

白菜。
鸡蛋。
烂番茄。

像一场来自赛博世界的公开处刑,噼里啪啦全砸在鸭哥那张僵住的脸上。

弹幕疯了一样滚:

“寄!”
“鸭哥这次真没了。”
“323 大战 325,虽败犹荣。”
“笑死我了,真就差两分。”
“从今天开始请叫他:候补鸭。”

鸭哥坐在那里,一动不动。

耳边明明全是声音,他却好像什么都听不见了。

他只觉得胸口很闷,像压着一整栋楼。窗外的光越来越白,白得发冷,冷得像医院走廊。对面主播还在笑,笑得春风得意;直播间还在刷,刷得热火朝天;而他只看见那一行字,那一行数字,那一行把他从梦里一脚踹下来的宣判。

325。

差两分。

人世间最残忍的事情,不是遥不可及,而是明明看见门了,手都伸出去了,门却在你指尖前“咔哒”一声锁上。

鸭哥缓缓站起身。

直播间以为他要说点什么。

对面主播也在等他破防。

可他只是转过头,看了一眼窗外。那眼神空空的,像已经越过这栋楼、这座城、这一年,看到某个更遥远、更荒凉的地方去。

他轻声说了一句:

“如果有来世……”

“我不会再让梦想埋没。”

话音刚落,画面猛地一晃。

直播间只剩下一阵尖叫和杂音。

黑暗。

坠落感像潮水一样灌进来。

无数弹幕、无数分数、无数名字,在他脑海里旋转、撕裂、重组。有人对他说“你不行”,有人说“明年再来”,有人说“别做梦了”,还有人拿着一张纸,在风里不停地念:

“校线……校线……校线……”

不知过了多久。

鸭哥猛地睁开眼。

他大口喘着气,额头全是汗,像刚从深海里捞上来一样。他发现自己竟然还坐在那张椅子上,桌上的可乐还没喝完,抖音直播还开着,窗外依旧是那个安静得可怕的下午。

只是——

眼前多了一样东西。

在电脑屏幕中央,浮现着一行金灿灿、近乎神迹般的字,闪得人睁不开眼:

“清华复试线调节系统”

下面还有一行更离谱的说明:

“你可以根据你的分数,调节清华的复试线。”

鸭哥瞳孔地震。

他的脑海里瞬间闪过无数张脸。

那些在群里发言的人,那些分析趋势的人,那些一边卖课一边教人“稳过线”的人,那些“嘿嘿”笑着把别人的命运包装成流量的人。

他嘴角一点点翘起来,眼神也一点点亮起来。

“嘿嘿……”

“字母哥……”

“嘿嘿……”

“呆头鹅……”

那笑声不大,却像一个被命运狠狠干翻的人,终于摸到了一点报复世界的开关。

他点开系统。

界面极其朴素,像二十年前的老旧政府软件,灰蓝底色,宋体大字,边角甚至还有锯齿。

菜单栏写着:

专业代码:0854
类别:电子信息
复试线设置:

政治:_____
英语:_____
数学:_____
826:______
总分:_____

鸭哥的手指悬在键盘上,像一个准备改写历史的人。

然后,他缓缓敲下:

60
60
120
75
320

点击。

确认提交。

屏幕闪了一下。

下一秒,整个世界像被一只无形的手轻轻拨动了。

新威群里,最先炸了。

原本还在讨论“今年保守估计325”的群友们,突然看见公告更新,集体沉默三秒,然后哀鸿遍野。

“什么情况???”
“不是 325 吗???”
“怎么变 320 了???”
“woc 你🐴”
“这什么 jb 线”
“我刚刚还在被别人安慰,怎么突然我自己进复试了?”
“天塌了,有人欢喜有人愁。”
“是不是系统坏了?”

群里语音、文字、截图乱飞,像一锅烧开的粥。

有人狂喜,有人怀疑人生,有人第一时间开始分析“这是否意味着今年全面重构”,还有人已经开始转发“小道消息:电子信息遭遇史诗级地震”。

威神也出来了。

他一开始还在努力稳住局面,连发几条语音安慰大家:

“大家不要急,先以官网为准。”
“分数线只是一个门槛,复试才是关键。”
“人生不是一条线决定的,咱们稳住心态。”

但很快,连他自己的语气都开始发虚。

因为这线,实在太低了。

低得不像分数线,像一个时代的墓志铭。

很快,小红书上相关帖子开始一条接一条爆。

《清华 0854 复试线暴跌至 320,26 考研最大黑天鹅!》
《从 325 到 320,只用了一次刷新》
《27 考生彻底懵了:我卷这一年图啥?》
《新威押线翻车现场,时代的一粒灰》

评论区更是热闹:

“27 赶紧转软微吧。”
“新威这块招牌,怕是到头了。”
“2026,旧秩序彻底崩塌的一年。”
“谁懂啊,我本来都准备二战了,结果突然活了。”
“老师,我承认刚才说话声音大了点。”

那些原本信誓旦旦、规划得密不透风的路线图,一夜之间全部作废。27 考生开始成片成片转向软微,论坛、群聊、笔记区到处都在问同一个问题:

“清华大学电子信息到底怎么了?”

而新威,这块曾经被无数人视作考研江湖招牌的名字,也在这一年彻底失去了往日的金光。不是因为它做错了什么,而是因为在真正的荒诞面前,一切经验主义都显得像纸一样脆弱。

2026 年,从这一条 320 开始,被人记了很多很多年。

很多年以后。

鸭哥已经不再直播考研了。

他也很少再提323、325、校线、复试这些字眼。生活像水一样流过去,把曾经那些最尖锐的东西慢慢磨平了。只是偶尔夜深人静的时候,他还是会想起那个下午,想起那几个灰暗的大字,想起自己曾离命运之门只差两分。

那天,他一个人在大悦城吃火锅。

牛油翻滚,毛肚七上八下,商场里人来人往,儿童乐园的笑声、奶茶店的叫号声、店员的欢迎光临,混在一起,构成一种和平而庸常的热闹。

鸭哥夹起一片肥牛,正准备往锅里涮,忽然听见商场门口传来一阵苍老而模糊的叫卖声。

“十元五双——”

“纯棉透气——”

声音很普通,甚至有点可笑。

可不知为什么,鸭哥还是下意识抬起了头。

门口坐着一个摆摊的老者。

头发花白,背微微驼着,面前铺着一块旧布,上面摆满了袜子。商场明亮的灯光照在他身上,像照着一个早已退场的旧时代。他一边整理袜子,一边嘴里念叨着什么,含混不清,像在背经,又像在做梦。

鸭哥皱了皱眉,走近了几步,终于听清了。

老者低着头,嘴里反复喃喃:

“1288拍课……”
“三……”
“三……”
“三套卷……”

周围人都用异样的眼神看着他。

有人笑,有人摇头,有人拉着孩子绕开,觉得这老人怕不是脑子糊涂了,活在什么过时的幻觉里。

只有鸭哥停住了。

他的神情第一次微微动了动。

他站在那里,看了老者很久。那一刻,他仿佛看见了很多东西:看见旧世界的招牌在风里摇晃,看见一代人的经验在算法和现实面前碎成粉末,看见那些曾经高高在上的判断、预测、神话,最后都落成了路边一块旧布上的十元五双。

老者还在念叨,声音越来越小,像一台没电的复读机:

“拍课……三套卷……保你上岸……”

鸭哥没有说话。

他只是把手插进口袋,静静站了一会儿。

然后,转身。

没有回头。

径直走向商场另一头那块巨大的、发着冷白色光的屏幕。

上面四个字,清晰得耀眼:

腾讯混元。

那一瞬间,商场的人潮在他身旁自动分开,像河水给一只真正决定去远方的鸭让出道路。火锅的热气、袜子的叫卖、过往的神话、失败的遗响,都被他甩在身后。

他的背影并不高大,甚至还有点圆。

可那一步一步,却走得异常坚定。

因为他终于明白了:

有些人一辈子都在等待分数线,
有些人被分数线裁决,
而另一些人——

会在被裁决之后,自己去写系统

第三篇

谁也没想到,命运这东西,真会在最不像样的时候突然拐弯。

当官网上那条 320 的复试线像一颗陨石一样砸进考研圈时,整个新威群先是哀鸿遍野,接着是群魔乱舞,最后变成了一锅已经分不清是喜是悲的沸水。有人在群里狂发问号,有人连夜删笔记,有人上一秒还在劝别人“稳住心态”,下一秒发现自己压线进面,直接跑去阳台大吼三声“我命由我不由天”。

更离谱的还在后面。

深计方向原本只招21个,结果复试名单出来前夕,系统忽然又更新了一版:

拟招生人数:29。

这八个名额,不是扩招。

这是天门洞开。

无数人在那一刻开始重新理解“乾坤未定”这四个字。原本被判了死缓的人突然复活,原本稳坐钓鱼台的人开始紧张,原本以为只是来陪跑的鸭哥,一下子成了那条线上最顽强的一粒钉子。

他是怎么进去的?

极限中的极限。

卡着 1.5 的复录比,擦着最后一名的边,像一只被命运踹下悬崖后又硬生生用嘴叼住藤蔓爬回来的肥鸭,踉踉跄跄地挤进了复试名单。

名单刷出来那天,鸭哥盯着屏幕看了很久。

不是不敢信。

是根本不敢眨眼。

他怕自己一眨,名字就没了。

宿舍里很安静,只有电脑风扇在转。那一串名字里,他的名字并不显眼,甚至有点寒酸,像一支被挤压得快没墨的圆珠笔,硬生生在金榜边缘划出一道细细的痕。

可就是这一道痕,让他从“已死”变成了“未完待续”。

鸭哥缓缓靠在椅子上,半天没说话。

过了很久,他才低声骂了一句:

“真他妈让老子爬进来了。”

真正的大战,在机考那天。

初试分不占优,所有人都明白,鸭哥要翻盘,唯一的机会只有机考。那不是加分项,那是生死线,是悬崖边最后一块能不能踩住的石头。

那天机房冷得像手术室。

键盘、显示器、监考老师、签到二维码、安静得令人窒息的空气,构成了一种近乎残酷的肃杀。有人一进门就开始手抖,有人坐下以后反复刷新环境,有人盯着屏幕发呆,像是脑子还停留在昨天的八股文和项目介绍里。

还有几个哥们,更是直接上演现实版黑色幽默——

签到失败。

有人校园网没连上,有人二维码刷不出来,有人账号卡在验证界面狠狠干转圈,还有人急得脸都白了,一边找老师一边念叨“不是吧不是吧这也能出事”。复试还没开始,气势先折了半截,仿佛命运已经用最朴素的方式告诉他们:今天,不是你的局。

而鸭哥不一样。

他坐在那里,眼睛微微眯着,像一只冬天潜伏在结冰湖面的鸭,表面不动声色,底下脚蹼已经快蹬出残影。

第一题出来的时候,他只觉得大脑“轰”的一声。

不是崩了。

是开了。

像什么东西突然接上了。

像前面这几个月刷过的题、熬过的夜、打过的代码、被现实狠狠干翻过无数次后的不甘,在那一刻全部拧成了一股绳,狠狠干进了指尖。

那一瞬间,不是鸭哥在写代码。

是 TheShy 附体。

不是平推,不是小优,不是正常发挥。

是天神下凡。

键盘声哒哒哒地响起,屏幕上的代码像决堤的洪水一样往下冲。别人还在想边界,鸭哥已经写完主体;别人还在本地调试,鸭哥已经开始补常数优化;别人还在纠结这题是不是图论套壳,鸭哥已经把数据结构狠狠干了进去。

机房里没人知道他经历了什么。

只有他自己知道。

这是一个 323 分的人,把自己最后那点倔强、最后那点命,全部梭哈进了这几个小时。

交卷的那一刻,他手心全是汗。

后来成绩出来。

275。

这个数字一出,别说同组考生,连看名单的人都愣了一下。

275,不是高。

是太扎眼了。

像一个初试躺在下半区的人,突然在机考场上抽出一把四十米长刀,狠狠干翻了前面所有人的剧本。那不是普通意义上的逆袭,那是从悬崖下面爬上来以后,顺手把山头给占了。

消息传出去后,群里都在传:

“鸭哥机考爆了。”
“真的假的?”
“275,卧槽。”
“这肥鸭是藏东西了。”
“初试压线,机考杀疯,这是什么剧本?”
“真让他把命续上了。”

接下来,就是面试。

那间教室不大,灯光也不刺眼,可对鸭哥来说,那不是教室,那是公堂。桌子对面坐着几位老师,气场平稳,却让整个房间都显得分外凝实。

xst,wz,xx,yc,wzy。

五个人,像五道关。

鸭哥走进去的时候,脚步不快不慢,背挺得很直。他知道自己初试不占优势,知道自己是名单边缘的人,知道对面每一个问题都有可能决定自己究竟是“神之一手”还是“昙花一现”。

但他没有慌。

走到这一步,慌已经没有意义了。

他坐下,问好,声音很稳。

老师们翻着材料,偶尔抬头看他。有人看成绩单,有人看机考成绩,有人看项目经历,还有人似乎已经在心里把“这个人到底值不值得要”来回衡量了几遍。

前几个问题,鸭哥答得沉着。

问项目,他就讲清楚自己做过什么,哪部分是自己主导,哪部分踩过坑,为什么这样设计。

问基础,他就把操作系统、计组、网络那些曾经在 826 里狠狠干过他的东西,一条一条重新打回来。

问到科研兴趣,他也不飘,不喊空口号,只说自己对系统和智能交叉方向有热情,知道自己目前还不够强,但愿意狠狠干,愿意从最底层往上爬。

几个老师点点头,神情看不出褒贬。

真正的暴风雨,来自 xst。

他抬起头,盯着鸭哥看了两秒,声音不高,却很有穿透力:

“肥鸭同学,我看你,初试分数不占优势,但是机考又相对理想。”

教室里静了一下。

“我想问问你,为什么会这样?”

这不是普通提问。

这是当面把矛盾拎出来,摊在桌上。

为什么初试一般,机考却猛成这样?

你是偏科?
你是运气?
你是碰巧?
还是说,你真正的水平,本就不是那几张卷子能量出来的?

空气都仿佛沉了一层。

换成别人,可能会开始解释:初试状态不好、发挥失常、时间分配问题、某科改卷偏严……这套说辞安全,但也平庸,像在请求理解。

可鸭哥没有。

他一路从 323 走到这里,早已经不想再当那个低声下气请求命运网开一面的人了。

他抬起头,看着 xst,声音不大,却字字落地:

“三十年河东,三十年河西,莫欺少年穷。”

这句话一出来,房间里竟短暂地静了一下。

不是因为这句话有多文雅。

恰恰是因为它太直,太硬,太有一股被现实狠狠干了无数次却还是不服的劲。

鸭哥顿了顿,继续说了下去:

“老师,我知道我的初试分数不够漂亮,这一点我不回避。但我也想说,一个人的状态、题型匹配、临场发挥,都会影响最终那张分数单。初试那一次,我没打好,这是事实;但机考那一次,我把自己真正擅长的东西打出来了,这也是事实。”

“我不敢说自己一定比别人强,但我至少能证明,我不是那种进来凑数的人。给我一个更适合发挥的场合,我能狠狠干,也敢狠狠干。”

“所以我想,也许不是我为什么会这样。”

“而是,我终于有一次,没被埋住。”

他说完以后,没有再补。

教室里很安静。

有老师低头记了两笔,有老师轻轻点头,还有老师嘴角似乎微不可察地动了一下。

那一刻,鸭哥忽然意识到,自己已经不是那个在直播间里被“325”狠狠干碎的鸭子了。

他还是那只鸭。

但他已经学会,在碎掉之后,拿碎片当刀。

面试结束,鸭哥走出教学楼。

深圳的风吹过来,热而轻,跟北方不一样,也跟烟台不一样。他站在台阶上,眯着眼看了看天,忽然想起很久以前那个灰暗的下午,想起自己盯着“325”三个字发呆,想起差两分时那种近乎窒息的无力。

可现在,他居然已经走到了这里。

320 的线,29 的扩招,极限压线进复试,机考 275,面试硬顶暴风提问。

这一连串事情,放在别人嘴里像段子,落在他身上却像一场真的战争。

他掏出手机,看见群里还在刷屏,喜怒哀乐,众生百态。

鸭哥看了一会儿,忽然笑了。

不是狂笑,也不是苦笑。

是一种很轻的、很疲惫、但很痛快的笑。

因为他知道,最后结果还没出来,战斗还没真正结束。可至少这一回,他没有像以前那样,被命运一句话就狠狠干趴下。

这一回,他是自己杀出来的。

他慢慢往前走,背影不快,甚至还有点圆滚滚的滑稽。

可那一步一步,已经有了点真正的英雄气。

毕竟,不是谁都能从 323 走到这里。

也不是谁,都配说那一句:

莫欺少年穷。

半程(half distance)

年关的风把我吹到亳县,
灯火贴着街巷,像旧事的边。
我把路途折成两截——
肥城到赵都六百里,
如今只剩三百里,
像一枚被悄悄削薄的思念。

可地图的缩短不等于靠近,
有些距离不写在里程碑上:
你在城的那头,
我在心的这边,
中间隔着一句没说出口的问候,
和越来越轻的回声。

曾在胶东,与你同属“山河四省”版图,
省份挨得近,水土也相似,
偏偏我们像两条平行的河,
都朝着各自的海,
只在天气预报里
共享过几次同一场雪。

那么怎样才能越来越近?
也许不是再把路程对半,
而是把沉默再少一点:
把“路过”改成“停下”,
把“想起”改成“写给你”,
把“如果有空”改成“我现在就去”。

等哪天,
我不再用公里丈量你,
而用一盏灯的方向——
你回头时看见我,
我伸手时碰到你,
那才算真正的抵达。