短篇 招魂者 · 2026/9/5

算法之河

一个P2P受害者、一个算法工程师和一个神秘的「接单人」,在互联网金融的废墟上,试图打捞回不来的钱——以及回不来的人。

老陈蹲在杭州城西银泰门口的台阶上,手里攥着一张皱巴巴的打印纸,上面印着一个二维码,边缘已经磨毛了。七月傍晚的夕阳把他的影子拉得很长,像一根被风吹歪的电线杆。

他六十三岁,头发全白了,但眼睛还亮。退休前他是金华一所中学的数学老师,教了三十五年书,坚信数字不会骗人。

那张纸上写着一个名字:许念念。

这个名字属于他死去的女儿。


2019年春天,许念念从浙江大学毕业,进了一家叫”汇盈通”的P2P公司做风控专员。她跟老陈说,这是正经金融科技公司,有银行存管,有ICP证,中央台打过广告。老陈不懂这些,他只懂女儿开心就好。

同年十一月,汇盈通暴雷。平台实控人卷款出逃,涉及金额四百三十七亿,受害者三十八万人。许念念作为风控专员被警方传唤,然后在取保候审期间,从自家阳台跳了下去。

她留了两样东西给老陈:一张B超照片(她怀孕两个月,没跟任何人说),和一台被她砸得稀碎的笔记本电脑。

警方说她是自杀。老陈不信。他认识的女儿不会丢下孩子去死,除非——

除非她发现了什么比死更可怕的东西。


老陈花了五年时间自学金融、法律、爬虫技术、SQL,以及一套叫”量化扒数”的民间手艺。他的方法很原始:在各种维权群里蹲着,等有人分享新拿到的泄露数据,然后记到一本绿色塑料皮笔记本里。

五年下来,他记了三千多页。

笔记本上有一个反复出现的名字:周深。

周深,1987年生,北京某大学计算机系硕士,曾供职于汇盈通技术部,职位是”算法工程师”。暴雷后半年,他移居新加坡,换了电话号码,从此人间蒸发。

但老陈在数据碎片里找到了他留下的一条后门——汇盈通的风控系统里,有一段代码专门在特定时间窗口内绕过银行的资金托管协议,把一部分借款标的的还款资金直接导入一个海外账户。这不是bug,是设计好的功能。

许念念发现了这个。

她死之前,给老陈寄过一个包裹,里面只有一行字:周深知道。


老陈来杭州,不是为了找汇盈通的受害者维权——他已经不指望那四百三十七亿了。他来,是因为有人告诉他,周深在杭州有痕迹。

不是现在的痕迹。是2019年之前的。

周深在入职汇盈通之前,曾经在杭州一家叫”海川数据”的公司工作过两年。海川数据是一家做现金贷714高炮起家的公司,2018年被端了,创始人判了十二年。但周深在那之前就已经离职,去向不明。

老陈想知道的是:周深为什么要走这条路径?他在汇盈通埋的那个后门,是他一个人的主意,还是有人指使?

他更想知道的是:他女儿究竟发现了什么,让她觉得活着比死更难受?

手机震动。一个陌生号码发来的短信:

“陈老师,城西银泰星巴克,二十分钟后。有你女儿的东西。”

老陈站起来,膝盖发出一声闷响。他把那张皱巴巴的打印纸塞进衬衣口袋,走进了银泰的人群里。


星巴克里开着冷气,老陈觉得冷得过分。他点了一杯美式,不加糖,坐在角落的位置上,看着门口。

一个穿黑色T恤的年轻男人走了进来。三十出头,平头,戴眼镜,眼神里有种老陈很熟悉的东西——那种在新闻里见过的、从某个深井里打捞上来的东西。

他在老陈对面坐下,从双肩包里掏出一个牛皮纸信封,推过来。

“陈老师,我是周深。”

老陈的手停在半空。他盯着对方的脸看了很久。这张脸和他想象的完全不同——不是他在新闻里见过的那些P2P老板的肥头大耳,也不是那种跑路前精心打扮过的精明相。这是一个普通人的脸,带着熬夜留下的青色眼窝,和一种说不清的疲惫。

“你欠我女儿一个解释。“老陈说。

周深没说话。他低头,从信封里抽出一沓打印纸,推到桌上。

老陈低头看。第一页是一份Excel表格的截图,标注着日期、金额、户名。他看不懂那些数字,但右下角有一个红色手写标注,他看得懂——

“XN已查。危险。”

XN。

许念念的缩写。

“这是你女儿的笔迹吗?“周深问。

老陈看着那个歪歪扭扭的红色字迹,喉咙里发出一声低沉的呜咽。他认得这个字迹。女儿从小写字就潦草,他骂过很多次,她改不了。

“你给她写过什么?“老陈问。

周深沉默了一会儿,然后开始说。


2019年3月,许念念在一次例行数据抽查中发现了一笔异常:有一批借款标的在借款人正常还款后,资金没有进入银行存管账户,而是被系统自动转到了一个备用金账户里。金额不大,每天几十万,但她顺着这条线往下查,发现这个备用金账户的开户行是香港的一家中小银行,持有人是一个开曼群岛注册的壳公司。

她没有声张。她知道自己进了一家什么公司。她开始悄悄收集证据。

周深说,她是那个季度绩效最差的人,因为她把时间都花在查账上,而不是在给不合规的标的放行。

“我知道她在查。“周深说,“我给她发过一封匿名邮件,告诉她别查了。”

“你没告诉她真相?”

“我不敢。“周深说,“我当时以为,只要她停止追查,就不会有事。我以为我是在保护她。”

老陈盯着他:“然后呢?”

“然后,她找到了我。“周深说,“她用了一种很笨但很聪明的方法——她在公司内网的访客系统里,查到了所有技术部门的门禁记录。她发现2019年6月到8月之间,有一个外部IP地址多次登录过汇盈通的核心数据库。那个IP地址属于新加坡的一家云服务器供应商。而当时有权限访问那个IP的人,只有我一个。”

“她查到了你是内鬼。”

“她查到了我在数据库里留下了什么。但她没有查到我为什么留。“周深的声音忽然低了下去,“陈老师,我留那段代码,不是因为我想偷钱。我是被迫的。”

“被谁?”

周深没有直接回答。他从包里又掏出一个东西,放在桌上。

是一个U盘。

“这里面是我当年所有的工作记录、邮件往来、还有我被迫执行那段代码的聊天记录。“他说,“我本来打算带进棺材里。但你女儿死了之后,我开始失眠。”

老陈没有去拿那个U盘。他问:“你当年为什么要走那条路?”

周深沉默了很久。

“我父亲,“他说,“2016年生病,需要做肝移植。我没有钱。我老婆刚生孩子。我找遍了所有能借的地方。”

“然后有人找到了你。”

“一个猎头。说是做金融科技的,正好有我一个朋友在里面,缺技术骨干。开的工资是我当时的三倍。我去了才知道,我的任务是给系统埋雷。“周深说,“他们说,只要暴雷了,账就平了,谁也不会查。我以为我是在帮人平账,我不知道那是诈骗。我以为——”

他停住了,没有说下去。

老陈替他说完:“你以为自己只是从犯。”

周深点头。

“但你女儿发现了,你怕她捅出来,所以——”

“不是我。“周深打断他,声音突然变得很尖锐,“陈老师,不是我。我后来才知道,是汇盈通的实控人赵明辉自己发现了她在查。赵明辉让人找她谈了一次话,威胁她如果继续查,就让她坐牢,同时把她查到的那些东西全部嫁祸给她。她是风控,她签字的风控报告就是证据——那些不合规的标的,每一笔都经过她的手。”

老陈的手开始发抖。

“那她为什么要死?”

“因为她发现那封匿名邮件是我发的。“周深说,“她顺着IP查到了我。然后她找到我,说,要么我帮她作证,要么她去自首,把所有证据交出去,把我也拉下水。”

“你威胁她了?”

“我求她了。“周深说,“我跟她说,我愿意站出来作证,但我需要时间准备。她说她等不了,她说她每天晚上都梦见那些受害者的脸,她说她怀了孩子,她不想让孩子出生在一个——“他深吸一口气,“她原话是’一个骗子堆里’。”

老陈的眼泪流了下来。他没有擦。

“然后她就死了。”

“我以为是我害死了她。“周深说,“所以我跑了。我带着这些证据跑了五年。我每天都在想,如果当时我站出来,她会不会不用死。”

“但你没有回答我的问题。“老陈说,“她到底是怎么死的?”

周深张了张嘴,又闭上。

就在这时,老陈的手机响了。

是一个陌生号码。他接起来,听到一个女人的声音——

“陈老师,别信他。”

“你是谁?”

“我是许念念的大学同学。“那女人说,“我叫林晓。我也在汇盈通工作过。我现在是证监会的线人。周深给你看的那些东西,有真有假。但有一件事他没告诉你——你女儿不是跳楼的。”

老陈的手机差点掉在地上。

“什么?”

“她是被推下去的。“林晓说,“目击者是一个邻居,但那个邻居在作证前三天突然改变了证词,说是误看。赵明辉用了一些手段。具体什么东西,我不知道。但周深知道。他当时在场。”

老陈看向周深。

周深的脸变了。

“她说的是真的?“老陈问。

周深没有说话。他的沉默比任何回答都更响亮。


那天晚上,老陈没有回家。他从星巴克出来,在城西银泰的广场上坐了很久,看着对面写字楼的灯光一盏一盏灭掉。

他的手机一直在响。周深发了很多条消息,说要见面谈,说那些证据都是真的,说他愿意去自首。老陈一条都没有回。

凌晨两点,他收到一条新消息,号码是一串奇怪的数字组合,像是某种加密服务的临时号:

“陈老师,你女儿死前最后见的人不是我。是赵明辉的秘书。那个人现在叫李薇,在深圳一家AI公司做公关总监。她知道所有的真相。但她不会说。除非有人能让她相信,说出来对她有好处。”

老陈盯着这条消息看了很久。然后他把手机放进口袋,抬头看着杭州灰蒙蒙的夜空。

他想起女儿小时候,他教她算一道数学题,用了三种方法。她问:爸爸,哪种方法是对的?

他说:都对。数学不会骗人。但人会。

女儿问:那我怎么知道谁在骗我?

他说:你算一遍就知道了。

现在他六十三岁了。他算了五年。他发现有些题不是算出来的,是拿命换出来的。

他站起来,把那张皱巴巴的打印纸从口袋里掏出来。纸上印着的那个二维码,边缘已经磨毛了。那是汇盈通暴雷后他加的第一个维权群,后来那个群被封了,又建了新群,又被封。五年里他换了三十七个群。

他把打印纸叠好,放回口袋。

然后他拿出手机,打开订票软件,订了第二天去深圳的机票。


深圳南山区科技园,一栋玻璃幕墙的写字楼里,李薇正在开会。

她的职位是”公共关系总监”,但她知道自己的真实工作是:灭火。

哪里的负面新闻快爆了,她就去哪里。该删的删,该压的压,该安抚的安抚。赵明辉付给她的工资足够她忘记很多事情——比如2019年11月12日,杭州城西某小区,一个女人从十八楼坠落。

那天她在场。

不是她推的。但她看到了赵明辉的司机从楼道里出来,袖口有一块深色的污渍。她没有问。她知道不要问。

五年过去了,她以为自己已经洗得很干净了。她换了行业,换了城市,换了身份证上的地址和手机号。她以为自己已经是另一个人了。

直到今天早上。

她收到一封信。信里只有一张纸,上面打印着一行字:

“许念念死前最后通话的通话记录,要不要看一下?”

没有署名。没有地址。只有一行字,和一个附件链接。她点开链接,是一个音频文件。她只听了三秒钟,就把电脑合上了。

那是许念念的声音。

她在喊:“赵总,你答应过我的——”

然后是手机落地的声音,和一声她听了五年都没能忘记的尖叫。

李薇坐在会议室里,外面是深圳灰蒙蒙的天。她忽然想起一件事:

许念念死前最后见的人,不是赵明辉的秘书。

是赵明辉本人。


老陈落地深圳宝安机场的时候,收到了周深发来的最后一条消息:

“陈老师,我自首了。今天上午去的证监会。证据已经全部提交。包括赵明辉的那些聊天记录,还有他让秘书删除许念念死亡现场证据的指令。如果您还愿意见我,我在深圳福田看守所。”

老陈没有回复。他关掉手机,叫了一辆网约车,去南山区。

他没有见到李薇。

前台的保安说,李薇今天请假了,没有来上班。她的工位上只有一个空荡荡的水杯,和一张全家福——照片里她抱着一个三四岁的小女孩,笑得很甜。

老陈站在那栋写字楼下,抬头看着十八层的窗户。阳光从玻璃幕墙上反射下来,刺得他睁不开眼。

他忽然觉得,这个城市像一台巨大的机器,昼夜不停运转,每个人都是其中的一个齿轮。有人负责转动,有人负责咬合,有人负责把不听话的齿轮吞进去,消化掉。

他只是一个从金华来的退休老头。他没有能力让这台机器停下来。

但他可以让一些人知道,这台机器里,有一颗螺丝钉,是他的女儿。

他打开手机,打开录音,然后对着手机说:

“许念念,女,1993年生,浙江大学金融系毕业,汇盈通风控专员。2019年11月12日从杭州城西某小区坠落身亡。警方结论是自杀。但我相信她是被害的。我会继续追查。我会让她知道真相的人,一个一个站出来。”

“如果我出了什么事,请看到这段视频的人,帮我把这个视频发到网上。”

他按下停止。

然后他把手机放回口袋,转身走向地铁站。

深圳的夏天很热。他走得很慢。但他没有停。


三个月后,赵明辉在首都机场被控制。同案人员十七人,其中包括深圳AI公司前公关总监李薇。周深作为污点证人,获得从轻处理。

老陈没有出庭。他不喜欢人多的地方。

他回了金华,继续教数学。有学生问他为什么头发全白了,他才六十三岁。他说是遗传。学生不信,他就笑。

他女儿的事,在新闻上只占了一个小角落。三十八个受害者的故事,汇成一条大河,最后只剩下一滴水那么大。

但那条河还在流。

老陈每天晚上都会打开电脑,看一眼那个匿名邮箱——有一个陌生账号一直在给他发邮件,每周一封,从来没有间断。

第一封邮件的附件是一张照片:许念念站在西湖边,笑得很灿烂,背景是断桥残雪。

照片下面有一行字:

“陈老师,我替您记着。您女儿没有被遗忘。”

他不知道那个人是谁。他也没有回复过。

但每周一早上,他都会打开邮箱,等着那封邮件。

像等一条不会干涸的河。


(全文完)

阅读进度会保存在这台设备上。