<p class="ql-block">1</p><p class="ql-block"><br></p><p class="ql-block">S市的秋夜,总是带着一股子资江特有的腥湿气。这种湿气不像是水,更像是一层磨砂的玻璃,蒙在城市的灯火和人脸之上,让人看不真切。</p><p class="ql-block"><br></p><p class="ql-block">作为“云图科技”的算法组副组长,陈晋习惯了熬夜。</p><p class="ql-block"><br></p><p class="ql-block">他刚刚完成了一个名为“天眼”的用户画像算法。这个算法能通过用户在手机上的点击、滑动、停留时长,精准地预测出用户的消费习惯、政治倾向,甚至心理弱点。理论上,这东西能赚大钱,但陈晋有点不安,这东西的底层逻辑,并非原创。</p><p class="ql-block"><br></p><p class="ql-block">三个月前,组里那个叫李远的实习生,一个从湘西大山里考出来的沉默寡言的年轻人,在一次头脑风暴中,无意间提到了一种“沙粒权重”的概念。李远说,数据不是流水的,而是像沙子一样,有重量,有棱角,堆积久了会板结,也会塌陷。当时陈晋只觉得这个比喻很新颖,便让李远写个初稿。</p><p class="ql-block"><br></p><p class="ql-block">李远交上来的初稿,虽然代码粗糙,但核心逻辑惊为天人。陈晋花了整整一个月,将那堆粗糙的代码打磨得光洁如玉,删除了所有的注释,替换了所有的变量名,然后署上了自己的大名,递交给了技术总监。</p><p class="ql-block"><br></p><p class="ql-block">至于李远,在交稿后的第二天,就因为“代码逻辑混乱,无法胜任工作”被陈晋签字辞退了。临走前,李远站在办公室门口,背对着陈默,声音低得像蚊子哼:“陈组长,算法里有个死循环,就像沙子进了齿轮,如果不处理,会卡死整个系统的。”</p><p class="ql-block"><br></p><p class="ql-block">陈晋头都没抬,冷冷地说:“你的算法我已经全删了,现在跑的是我的代码。出去记得把门带上。”</p><p class="ql-block"><br></p><p class="ql-block">那天之后,陈晋再也没有见过李远。他只在朋友圈里看到过一条李远发的动态,只有两个字,配图是一张满是沙砾的特写:“沙……子……”</p><p class="ql-block"><br></p><p class="ql-block">陈晋当时只觉得晦气,随手划了过去。</p> <p class="ql-block">2</p><p class="ql-block"><br></p><p class="ql-block">直到今晚。</p><p class="ql-block"><br></p><p class="ql-block">凌晨两点,陈晋揉了揉发胀的太阳穴,准备关电脑回家。就在屏幕熄灭的前一秒,他眼角的余光瞥见了一丝异样。屏幕并不是完全黑的,而是泛着一种诡异的、像老旧电视机一样的雪花点。</p><p class="ql-block"><br></p><p class="ql-block">他猛地移动鼠标,屏幕亮起。桌面壁纸是他女儿的照片,但此刻,照片的背景里,似乎多了一层淡淡的颗粒感。陈晋凑近了看,那是无数细小的、金黄色的沙砾,正从屏幕的边缘慢慢地往中间蠕动,仿佛屏幕是一块磁铁,而沙子是铁屑。</p><p class="ql-block"><br></p><p class="ql-block">他吓了一跳,伸手去擦屏幕。指尖触碰到冰冷的液晶面板,并没有摸到预想中的粗糙感。但当他缩回手时,几粒沙子竟然粘在了他的指甲缝里。</p><p class="ql-block"><br></p><p class="ql-block">“见鬼了。”</p><p class="ql-block"><br></p><p class="ql-block">陈晋嘟囔着,跑到茶水间用洗手液狠狠地洗了手。回到工位,他打开任务管理器,检查后台程序。一切正常,CPU占用率极低,内存也很干净。</p><p class="ql-block"><br></p><p class="ql-block">“一定是太累了,幻觉。”他安慰自己,再次准备关机。</p><p class="ql-block"><br></p><p class="ql-block">就在这时,电脑机箱里传出了声音。</p><p class="ql-block"><br></p><p class="ql-block">沙——沙——沙——</p><p class="ql-block"><br></p><p class="ql-block">那不是风扇的嗡嗡声,也不是硬盘的读写声。</p><p class="ql-block"><br></p><p class="ql-block">就像有人拿着一把细砂纸,在机箱内部慢慢地打磨,又像是在一个密封的玻璃瓶里摇晃着一把干沙。</p><p class="ql-block"><br></p><p class="ql-block">陈晋浑身的汗毛瞬间竖了起来。他蹲下身,把耳朵贴在温热的机箱侧板上。声音更清晰了,甚至能分辨出沙粒撞击金属壁的清脆回响。这声音并不大,却像一把钻头,直接钻进了他的脑髓深处,让他感到一阵阵的眩晕和恶心。</p><p class="ql-block"><br></p><p class="ql-block">“沙……沙……”</p><p class="ql-block"><br></p><p class="ql-block">他猛地拔掉了电源线。</p><p class="ql-block"><br></p><p class="ql-block">世界瞬间安静了。</p><p class="ql-block"><br></p><p class="ql-block">陈晋瘫坐在椅子上,大口喘着粗气。漆黑的电脑屏幕上,倒映着他苍白扭曲的脸。</p><p class="ql-block"><br></p><p class="ql-block">“只是风扇轴承坏了……对,一定是轴承坏了。”</p><p class="ql-block"><br></p><p class="ql-block">他喃喃自语,强迫自己冷静下来。重新插上电源,按下了开机键。电脑启动,熟悉的Windows图标出现。但紧接着,屏幕并没有进入桌面,而是变成了一片漆黑。光标在屏幕中央孤独地闪烁着。</p><p class="ql-block"><br></p><p class="ql-block">突然,黑色的背景上,一行行白色的字符开始自动跳出,像是某种古老的DOS界面:</p><p class="ql-block"><br></p><p class="ql-block">"Loading SandGhost Module..."</p><p class="ql-block">"Initializing guilt variables..."</p><p class="ql-block">"Warning: Memory leak detected in 'Conscience.dll'..."</p><p class="ql-block"><br></p><p class="ql-block">(正在加载 SandGhost 模块……</p><p class="ql-block">正在初始化内疚变量……</p><p class="ql-block">警告:检测到“良知.dll”中存在内存泄漏……)</p><p class="ql-block"><br></p><p class="ql-block">陈晋瞪大了眼睛,他想去按键盘,手指却僵硬得不听使唤。屏幕上,字符停止了跳动。一个血红色的进度条缓缓出现,进度条的上方,是一行让他血液冻结的小字:</p><p class="ql-block"><br></p><p class="ql-block">"Scanning for Li Yuan's Soul..."</p><p class="ql-block">(正在扫描李远的灵魂……)</p><p class="ql-block"><br></p><p class="ql-block">进度条走得很慢,伴随着那该死的“沙沙”声。陈晋感到后背一阵冰凉,仿佛有人正站在他身后,将一把冰凉的沙子,缓缓地倒进他的衣领里。</p><p class="ql-block"><br></p><p class="ql-block">他猛地回头。</p><p class="ql-block"><br></p><p class="ql-block">身后空无一人,只有一排排漆黑的办公隔断,像墓碑一样沉默地矗立在昏暗的灯光下。</p><p class="ql-block">(●—●)</p><p class="ql-block"><br></p><p class="ql-block">从那天起,沙子跟着陈晋回了家。</p><p class="ql-block"><br></p><p class="ql-block">起初,只是电脑屏幕。后来,蔓延到了手机。</p><p class="ql-block"><br></p><p class="ql-block">陈晋发现,自己手机相册里的照片,无论新旧,边缘都会出现一圈模糊的沙砾虚影。他以为是手机进了灰,拿去售后维修。工程师拆开手机,里里外外检查了一遍,一脸困惑地告诉他:“先生,您的手机内部非常干净,没有灰尘,更没有沙子。可能是您心理上的作用,最近是不是压力太大了?”</p><p class="ql-block"><br></p><p class="ql-block">陈晋无言以对。</p><p class="ql-block"><br></p><p class="ql-block">沙子开始出现在现实世界。</p><p class="ql-block"><br></p><p class="ql-block">吃饭的时候,米饭里会嚼到沙砾,硌得牙酸;穿鞋的时候,脚底下总有异物感,脱下来一倒,却什么也没有;晚上睡觉,被窝里仿佛铺了一层磨脚的地毯,痒得他整夜无法入睡。</p><p class="ql-block"><br></p><p class="ql-block">最可怕的是那种声音。</p><p class="ql-block"><br></p><p class="ql-block">无论陈晋走到哪里,“沙沙”声如影随形。在拥挤的地铁上,在喧闹的菜市场里,在安静的会议室中,那声音总能穿透一切杂音,精准地钻进他的耳朵。它不像耳鸣那样来自颅内,而像是来自外界,来自墙壁的缝隙,来自地板的夹层,来自每一个阴暗的角落。</p><p class="ql-block"><br></p><p class="ql-block">同事们开始用异样的眼光看他。</p><p class="ql-block"><br></p><p class="ql-block">“陈组,你身上是不是沾了什么东西?”有一次开会,坐在他旁边的女同事皱着眉,指了指他的后背。</p><p class="ql-block"><br></p><p class="ql-block">陈晋一惊,下意识地反手去摸。摸到的只有西装面料,并没有传说中沙子鬼撒下的沙子。但他回头时,却看见女同事的手指上,真的沾着几粒晶莹的石英砂。</p><p class="ql-block"><br></p><p class="ql-block">“可能是刚才靠在工地上蹭到的。”陈晋勉强解释了一句,心里却咯噔一下。难道别人也能看见?</p><p class="ql-block"><br></p><p class="ql-block">“工地?”女同事疑惑道,“这附近哪来的工地?这可是市中心。”</p><p class="ql-block"><br></p><p class="ql-block">陈晋哑口无言。</p> <p class="ql-block">3</p><p class="ql-block"><br></p><p class="ql-block">那天晚上,陈晋做了一个梦。</p><p class="ql-block"><br></p><p class="ql-block">梦里,他回到了大学时代的图书馆。李远坐在他对面,低着头,手里不停地抓着一本破旧的书。书页被抓破了,露出了里面发黄的纸屑。李远抬起头,脸上没有五官,只有一层厚厚的沙子。他张开嘴,喉咙里涌出的不是声音,而是源源不断的流沙。</p><p class="ql-block"><br></p><p class="ql-block">“陈晋,你的代码里……有沙子……”梦里的李远说道。</p><p class="ql-block"><br></p><p class="ql-block">陈晋惊醒过来,浑身冷汗。他打开床头灯,惊恐地发现,枕头上真的散落着一层细沙。而那些沙子,竟然呈现出一种诡异的、类似人形的轮廓,仿佛刚才有人躺在他旁边,抖落了一身的尘土。</p><p class="ql-block"><br></p><p class="ql-block">他发疯似的冲进浴室,打开花洒,用热水冲刷身体。水流冲过皮肤,带着灰黑色的泥浆流进下水道。他以为那是沙子,但当他关掉水,擦干身体,站在镜子前时,他绝望地发现,那些沙子并没有被冲走。</p><p class="ql-block"><br></p><p class="ql-block">它们似乎长在肉里。</p><p class="ql-block"><br></p><p class="ql-block">在他的后背,沿着脊椎的两侧,出现了两片粗糙的、灰褐色的斑块。那不是皮肤病,那看起来就像是……人皮上长出了砂纸。</p><p class="ql-block"><br></p><p class="ql-block">陈晋颤抖着伸出手指,轻轻触碰那片区域。</p><p class="ql-block"><br></p><p class="ql-block">没有痛感,却有一种钻心的痒。那种痒不是来自皮肤表面,而是来自肌肉深处,骨头缝里。他用力抓挠,指甲划过砂纸般的皮肤,发出令人牙酸的“嘶嘶”声。</p><p class="ql-block"><br></p><p class="ql-block">“沙……沙……”</p><p class="ql-block"><br></p><p class="ql-block">镜子里的陈晋,面容扭曲,眼神涣散。他知道,李远说的那个“死循环”,那个“沙子进了齿轮”,终于在他自己身上应验了。</p> <p class="ql-block">4</p><p class="ql-block"><br></p><p class="ql-block">陈晋决定回公司,去检查那段代码。</p><p class="ql-block"><br></p><p class="ql-block">他请了病假,选了一个周末,独自潜入了空无一人的办公楼。深夜的大厦像个巨大的坟墓,只有应急灯散发着幽绿的光。</p><p class="ql-block"><br></p><p class="ql-block">他打开了那台让他功成名就的电脑,调出了“天眼”算法的源代码。</p><p class="ql-block"><br></p><p class="ql-block">代码如同一座宏伟的迷宫,逻辑严密,结构精巧。陈晋一行行地翻阅着,试图找到李远留下的痕迹。但他失望了,所有的变量名都是标准的驼峰命名法,所有的注释都是他亲手写下的,没有任何蛛丝马迹。</p><p class="ql-block"><br></p><p class="ql-block">“难道真的只是我的幻觉?”陈晋松了一口气,瘫软在椅子上。</p><p class="ql-block"><br></p><p class="ql-block">就在他准备关掉编辑器的时候,他的目光停留在了其中一个核心函数上。这个函数负责计算用户的“行为权重”,被他命名为 </p><p class="ql-block">"calculateWeight"。</p><p class="ql-block"><br></p><p class="ql-block">陈晋记得,当时李远的原始代码里,这个函数的名字很奇怪,叫 "sandWeight"(沙之重量)。陈晋当时觉得这个名字太不专业,就改掉了。</p><p class="ql-block"><br></p><p class="ql-block">但此刻,看着屏幕上这个"calculateWeight",陈晋总觉得哪里不对劲。他鬼使神差地选中了这个单词,按下了 </p><p class="ql-block">"Ctrl+F" 进行查找替换。在“查找内容”一栏,他输入了“sand”。</p><p class="ql-block"><br></p><p class="ql-block">他只是想确认一下,自己有没有漏掉什么。</p><p class="ql-block"><br></p><p class="ql-block">然而,当他的手指按下回车键的那一刻,屏幕猛地闪烁了一下。</p><p class="ql-block"><br></p><p class="ql-block">并没有弹出“未找到匹配项”的提示框。相反,整个代码编辑器的背景色瞬间变成了血红色。紧接着,所有的代码字符开始疯狂地跳动、重组。</p><p class="ql-block"><br></p><p class="ql-block">那些原本规整的英文字母,像被赋予了生命一样,扭曲着,缠绕着,最终汇聚成了一行巨大的、触目惊心的汉字:</p><p class="ql-block"><br></p><p class="ql-block">“沙子鬼在看着你。”</p><p class="ql-block"><br></p><p class="ql-block">陈晋尖叫一声,猛地拔掉了电脑电源。蜷缩在角落里,双手抱头,瑟瑟发抖。</p><p class="ql-block"><br></p><p class="ql-block">“陈晋,你删得掉代码,删得掉记忆吗?”</p><p class="ql-block"><br></p><p class="ql-block">清晰带着回响,是李远的声音。</p><p class="ql-block"><br></p><p class="ql-block">陈晋抬起头,电脑屏幕虽然黑了,但机箱上的电源指示灯还在幽幽地亮着。在那微弱的光线下,机箱的侧板上,竟然浮现出了一个模糊的人脸轮廓。</p><p class="ql-block"><br></p><p class="ql-block">那张脸,没有五官,只有一层不断流淌、滑落的沙砾。</p><p class="ql-block"><br></p><p class="ql-block">“李……李远?”陈晋颤抖着问道。</p><p class="ql-block"><br></p><p class="ql-block">“算法是公平的,陈晋。”那个沙砾组成的声音说道,“你给了我一个死循环,我就还你一个死循环。你偷了我的逻辑,我就用沙子填满你的逻辑。”</p><p class="ql-block"><br></p><p class="ql-block">陈晋崩溃了,他哭喊着:“我把功劳还给你!我把专利让给你!求求你放过我!”</p><p class="ql-block"><br></p><p class="ql-block">“晚了。”沙砾人脸缓缓说道,“沙子鬼撒下的沙子,收不回去了。你以为这是惩罚?不,这是提醒。提醒你,你背上的重量,是你欠下的债。”</p><p class="ql-block"><br></p><p class="ql-block">话音刚落,陈晋感到后背那两片“砂纸”区域猛地收紧,仿佛有无数只手在撕扯他的皮肉。剧烈的疼痛让他惨叫出声,他感觉自己的脊椎像是被灌满了水泥,沉重得让他无法站立。</p><p class="ql-block"><br></p><p class="ql-block">他挣扎着爬向电梯,身后的地板上,留下了一道清晰的、由沙砾组成的痕迹。</p> <p class="ql-block">5</p><p class="ql-block"><br></p><p class="ql-block">陈晋的病越来越重。</p><p class="ql-block"><br></p><p class="ql-block">他不敢出门,不敢见人。家里的地板上每天都扫出一层沙子,无论他怎么清理,第二天又会凭空出现。他的后背已经完全变成了沙灰色,皮肤干裂,像干涸的河床,偶尔会有细小的沙粒从裂缝中渗出。</p><p class="ql-block"><br></p><p class="ql-block">妻子以为他疯了,带着女儿搬回了娘家。临走前,妻子看着形销骨立的陈晋,流着泪说:“陈晋,你到底做了什么亏心事?求求你,去自首吧。”</p><p class="ql-block"><br></p><p class="ql-block">自首?陈晋想过。但他偷窃的是代码,是知识产权。在现实的法律里,这种事最多赔钱、开除,坐牢都难。可现在的惩罚,是来自另一个维度的。</p><p class="ql-block"><br></p><p class="ql-block">他不信邪。</p><p class="ql-block"><br></p><p class="ql-block">他在网上搜索“S市 沙子鬼”,搜到了一些零星的民间传说。有的说沙子鬼是山里的精怪,有的说是死在矿坑里的冤魂。其中一条论坛回复引起了他的注意。</p><p class="ql-block"><br></p><p class="ql-block">发帖人ID叫“收沙人”,回复只有一句话:“沙子入骨,非药石可医。若想求解,子时携三尺红布,至资江老码头,唤我名号三声。”</p><p class="ql-block"><br></p><p class="ql-block">陈晋像是抓住了救命稻草。</p><p class="ql-block"><br></p><p class="ql-block">那天夜里,下着小雨。陈晋披着一件黑色的雨衣,带着三尺从窗帘上扯下的红布,来到了资江老码头。这里早已废弃,破败的趸船在江面上起伏,发出“吱呀”的声响。江风带着水汽,吹在陈晋满是沙砾的脸上,生疼。</p><p class="ql-block"><br></p><p class="ql-block">他按照指示,将红布铺在潮湿的地面上,然后颤抖着喊道:“收沙人!收沙人!收沙人!”</p><p class="ql-block"><br></p><p class="ql-block">声音在空旷的江面上回荡。</p><p class="ql-block"><br></p><p class="ql-block">起初,什么也没有发生。陈默失望了,正准备转身离开,忽然听到身后传来一阵轻缓的脚步声。他猛地回头,只见一个佝偻的身影,正撑着一把油纸伞,从迷雾中缓缓走来。</p><p class="ql-block"><br></p><p class="ql-block">那是一个瞎子。眼窝深陷,脸上布满皱纹,手里拿着一根盲杖,一下一下地敲击着地面。他穿着一件破旧的长衫,浑身上下都散发着一股江水和泥沙混合的味道。</p><p class="ql-block"><br></p><p class="ql-block">“你身上的沙子,很重啊。”瞎子停住脚步,空洞的眼眶“望”着陈默,声音沙哑得像磨砂玻璃。</p><p class="ql-block"><br></p><p class="ql-block">“您……您就是收沙人?”陈晋激动得语无伦次,“求求您,帮我收了这些沙子!多少钱都行!”</p><p class="ql-block"><br></p><p class="ql-block">瞎子咧嘴一笑,露出一口残缺的黄牙:“钱?钱买不了沙子。沙子是凭空来的,也只能凭空去。”</p><p class="ql-block"><br></p><p class="ql-block">“那怎么才能去掉?”陈晋急切地问。</p><p class="ql-block"><br></p><p class="ql-block">瞎子走到那块红布前,盘腿坐下,示意陈晋也坐下。然后,他从怀里掏出一个黑陶罐,罐口用一块破布塞着。</p><p class="ql-block"><br></p><p class="ql-block">“沙子鬼撒沙,撒的不是江里的沙,是人心的沙。”瞎子缓缓说道,“你做了亏心事,心歪了,沙子就往你身上聚。你背上的不是皮肤病,是你的良心在板结。”</p><p class="ql-block"><br></p><p class="ql-block">“我……我背了良心债。”陈晋哭着承认,“我偷了别人的成果,害了别人。我错了,我真的错了。”</p><p class="ql-block"><br></p><p class="ql-block">“现在知道错了?”瞎子摇了摇头,“晚了。沙子进了骨头,就不是一句道歉能冲走的。”</p><p class="ql-block"><br></p><p class="ql-block">“那怎么办?您一定有办法,对不对?”陈晋抓住瞎子的手,却发现瞎子的手冰凉而粗糙,像树皮一样。</p><p class="ql-block"><br></p><p class="ql-block">瞎子沉默了片刻,将黑陶罐放在红布上,拔掉了塞子。</p><p class="ql-block"><br></p><p class="ql-block">一股阴冷的风瞬间从罐口涌出。陈晋感到后背一阵剧痛,仿佛有什么东西正在被强行从体内抽离。他清晰地感觉到,那些藏在皮肉里、骨头缝里的沙粒,正像潮水一样向后背的皮肤涌去,然后透过毛孔,被吸入那个小小的黑陶罐中。</p><p class="ql-block"><br></p><p class="ql-block">“啊——!”陈晋发出一声凄厉的惨叫。那种感觉,就像是有人在用砂纸打磨他的神经。</p><p class="ql-block"><br></p><p class="ql-block">随着沙粒的流失,后背的沉重感逐渐减轻,那种钻心的痒也慢慢消失。陈默大喜过望,以为自己得救了。</p><p class="ql-block"><br></p><p class="ql-block">然而,瞎子却皱起了眉头。</p><p class="ql-block"><br></p><p class="ql-block">“奇怪……”瞎子喃喃道,“怎么吸不完?”</p><p class="ql-block"><br></p><p class="ql-block">黑陶罐发出“呜呜”的声响,像是在贪婪地吞噬着什么。但陈默背上的沙砾似乎无穷无尽。更可怕的是,陈默发现,随着沙粒被吸走,他的记忆也开始变得模糊。</p><p class="ql-block"><br></p><p class="ql-block">他忘记了女儿的生日,忘记了妻子的模样,忘记了自己在哪上的大学。那些被他偷走的代码逻辑,那些关于李远的记忆,正在被沙子一同带走。</p><p class="ql-block"><br></p><p class="ql-block">“住手!停下!”陈晋惊恐地大叫,“你在吸走我的记忆!”</p><p class="ql-block"><br></p><p class="ql-block">瞎子猛地一拍陶罐,塞住了罐口。风停了。</p><p class="ql-block"><br></p><p class="ql-block">瞎子叹了口气,声音里带着一丝怜悯:“我收不了你的沙。你这沙子,不是外来的,是内生的。你偷了别人的‘沙’,把别人的‘沙’当成了自己的‘肉’。现在,这沙和你的肉长在一起了。强行剥离,你会变成白痴。”</p><p class="ql-block"><br></p><p class="ql-block">“那……那我就只能这样了吗?”陈晋绝望地问。</p><p class="ql-block"><br></p><p class="ql-block">瞎子站起身,重新撑起油纸伞,转身准备走入迷雾。</p><p class="ql-block"><br></p><p class="ql-block">“回去吧。”瞎子背对着他说道,“沙子鬼不是来索你命的,它是来提醒你‘别忘了’。你背上的沙子,就是李远孤坟上的尘土。只要你不忘记,这沙子就永远在那里。忘了,你就真的死了。”</p><p class="ql-block">(●—●)</p><p class="ql-block"><br></p><p class="ql-block">陈晋没有变成白痴,但他也不再是以前的陈默了。</p><p class="ql-block"><br></p><p class="ql-block">他没有去自首,因为关于那段代码的所有权,在法律上依然是一笔糊涂账。但他做了一件事——他变卖了部分房产和车子,用这些钱在李远的老家,湘西的一个偏远山村,设立了一个以李远名字命名的助学基金会。</p><p class="ql-block"><br></p><p class="ql-block">工作闲暇,他会拿着一把扫帚,沿着江边,一遍又一遍地清扫着那些根本不存在的沙子。</p><p class="ql-block"><br></p><p class="ql-block">路过的行人都以为他是个疯子,一个因为压力太大而疯掉的IT精英。只有陈晋自己知道,他不是在扫地,他是在“还债”。</p><p class="ql-block"><br></p><p class="ql-block">直到有一天。</p><p class="ql-block"><br></p><p class="ql-block">他闭上眼睛,仿佛看到李远站在资江的江面上,回过头,对他微微一笑。然后,李远身影化作无数金色的沙粒,随风飘散,融入了茫茫的夜色之中。</p><p class="ql-block"><br></p><p class="ql-block">他才如释重负。</p><p class="ql-block">(●—●)</p><p class="ql-block"><br></p><p class="ql-block">S市的老码头,偶尔会有游客捡到一种奇怪的石头。那石头外表像普通的鹅卵石,但敲开来看,里面却是空心的,内壁光滑如瓷,隐约可见细密的沙粒附着其上。</p><p class="ql-block"><br></p><p class="ql-block">老人们说,那是“沙子鬼”的眼泪。</p>