Narrative 01
:root {
    --lh-red: #c0392b;
    --lh-blue: #2980b9;
    --lh-green: #27ae60;
    --lh-dark-green: #16a085;
    --lh-purple: #8e44ad;
    --lh-orange: #e67e22;
    --lh-yellow: #f1c40f;
 
    --lh-paper-bg: 255, 251, 240;
    --lh-string-color: 192, 57, 43;
    --lh-book-color: var(--gray-monochrome);
    --lh-tape-color: 90,90,90,0.3;
    --lh-white-bg: 249,249,249;
    --lh-dark-bg: 50, 50, 50;
    --lh-highlighter: var(--bright-accent);
    --lh-border-color: var(--gray-monochrome);
    --lh-wiki-note-color: var(--bright-accent)
}
 
/**
 *  旧代码合集
 *  为了向下兼容而保留
 */
 
.grid-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.grid-container,.grid-container [class*=grid]{box-sizing:border-box}[class*=grid]{padding:5px}.grid{width:100%}.grid-large{width:75%}.grid-big{width:50%}.grid-medium{width:33.33%}.grid-small{width:25%}@media screen and (min-width:768px){.wd-grid-large{width:75%}.wd-grid,.wd-grid-big{width:50%}.wd-grid-medium{width:33.33%}.wd-grid-small{width:25%}}.text-hover-hide{opacity:0;transition:opacity .3s}.text-hover-hide:hover{opacity:1}.text-block-hide{background:rgb(var(--black-monochrome));color:rgb(var(--black-monochrome));transition:background .3s}.text-block-hide:hover{background:0 0}.text-blur-hide,.text-blur-hover-hide{filter:blur(.3rem);-webkit-filter:blur(.3rem) transition: blur .3s}.text-blur-hover-hide:hover{filter:blur(0);-webkit-filter:blur(0)}.lyric-box{text-align:center;font-size:1.05rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.lyric-box p{margin:1.5em auto}.lyric-box.with-bigger-line p{margin:3em auto}
 
/**
 *  便签纸
 *  notepaper
 */
 
.notepaper {
    background: linear-gradient(rgb(var(--lh-paper-bg)) 95%, #ddd 0);
    line-height: 2em;
    background-size: 100% 2em;
    background-attachment: local;
    border: 2em solid rgb(var(--lh-paper-bg));
    box-shadow: 0 0.1rem 0.3rem rgba(0,0,0,0.2);
    padding: 0;
    margin: 1em auto;
    box-sizing: border-box;
    position: relative
}
.notepaper p {
    margin: 0;
    font-size: 1.05rem;
    letter-spacing: 0.1rem;
    line-height: inherit
}
.notepaper.narrow,
.notepaper.wide {
        width: 90%
}
@media screen and (min-width:768px){
    .notepaper.narrow {
        width: 50%
    }
    .notepaper.wide {
        width: 75%
    }
}
 
.notepaper.tight {
    border-width: 1rem;
    border-left-width: 1.2rem;
    border-right-width: 1.2rem;
    line-height: 1.8em;
    background-size: 100% 1.8em;
    font-size: 13px
}
 
.notepaper.with-string::before {
    content: '';
    width: 0.5em;
    height: 6rem;
    background: rgb(var(--lh-string-color));
    top: -2rem; right: -1rem;
    display: block;
    position: absolute;
    box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.2);
    clip-path: polygon(-100% -100%,100% 0%,100% 100%,50% 98%,0% 100%);
}
.notepaper.with-tape::before {
    content: '';
    border: 1px solid #ddd;
    background: rgba(var(--lh-tape-color));
    width: 1.5em;
    height: 4em;
    transform: rotate(45deg);
    display: block;
    position: absolute;
    top: -3em;
    left: -1.8em
}
 
.notepaper.tight.with-string::before {
    top: -1rem; 
    right: -0.25rem;
}
.notepaper.tight.with-tape::before {
    top: -2.5em;
    left: -1.3em
}
 
.notepaper.page {
    min-height: 36em;
    counter-increment: page;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}
@media screen and (min-width:768px){
    .notepaper.page {
        width: 70%
    }
}
.notepaper.page:after {
    content: counter(page);
    display: block;
    text-align: center
}
.notepaper-group {
    counter-reset: page;
}
 
.book-pattern {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row
}
.book-pattern .notepaper.page:not(.notepaper > .notepaper) {
    width: 100%
}
@media screen and (min-width: 768px) {
    .book-pattern .notepaper.page:not(.notepaper > .notepaper) {
        width: 50%
    }
}
 
.book-wrapper {
    background: rgb(var(--lh-book-color));
    padding: 0.5rem;
    box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.2);
    border-radius: 5px;
    margin: 1rem auto
}
@media screen and (min-width: 768px) {
    .book-wrapper .notepaper {
        margin: 0
    }
}
 
/**
 *  文字修饰
 */
 
.text-highlighted {
    position: relative
}
.text-highlighted::before {
    content: "";
    position: absolute;
    height: 0.9em;
    bottom: 2px;
    left: -2px;
    width: 105%;
    z-index: -1;
    background-color: rgb(var(--lh-highlighter));
    opacity: .6;
    transform: skew(-15deg);
    transition: opacity .2s ease;
    border-radius: 3px 8px 10px 6px;
    transition: 0.1s ease background-color;
}
 
.text-underlined {
    text-decoration: underline;
    text-underline-offset: 4px;
    text-decoration-thickness: 2px;
    text-decoration-color: rgb(var(--lh-highlighter))
}
.text-wavy {
    text-decoration: underline wavy;
    text-underline-offset: 4px;
    text-decoration-color: rgb(var(--lh-highlighter))
}
 
.text-circled,
.text-squared {
    display: inline-block;
    border: 2px solid rgb(var(--lh-highlighter));
    border-radius: 100%;
    box-sizing: border-box
}
.text-squared { border-radius: 0 }
 
.text-shadow { text-shadow: 0.075em 0.075em 0 rgb(var(--lh-highlighter)) }
 
.text-highlighted.td-red::before { background: var(--lh-red) }
.text-circled.td-red, .text-squared.td-red { border-color: var(--lh-red) }
.text-underlined.td-red, .text-wavy.td-red { text-decoration-color: var(--lh-red) }
 
.text-highlighted.td-blue::before { background: var(--lh-blue) }
.text-circled.td-blue, .text-squared.td-blue { border-color: var(--lh-blue) }
.text-underlined.td-blue, .text-wavy.td-blue { text-decoration-color: var(--lh-blue) }
 
.text-highlighted.td-green::before { background: var(--lh-green) }
.text-circled.td-green, .text-squared.td-green { border-color: var(--lh-green) }
.text-underlined.td-green, .text-wavy.td-green { text-decoration-color: var(--lh-green) }
 
.text-highlighted.td-darkgreen::before { background: var(--lh-dark-green) }
.text-circled.td-darkgreen, .text-squared.td-darkgreen { border-color: var(--lh-dark-green) }
.text-underlined.td-darkgreen, .text-wavy.td-darkgreen { text-decoration-color: var(--lh-dark-green) }
 
.text-highlighted.td-purple::before { background: var(--lh-purple) }
.text-circled.td-purple, .text-squared.td-purple { border-color: var(--lh-purple) }
.text-underlined.td-purple, .text-wavy.td-purple { text-decoration-color: var(--lh-purple) }
 
.text-highlighted.td-yellow::before { background: var(--lh-yellow) }
.text-circled.td-yellow, .text-squared.td-yellow { border-color: var(--lh-yellow) }
.text-underlined.td-yellow, .text-wavy.td-yellow { text-decoration-color: var(--lh-yellow) }
 
.text-highlighted.td-orange::before { background: var(--lh-orange) }
.text-circled.td-orange, .text-squared.td-orange { border-color: var(--lh-orange) }
.text-underlined.td-orange, .text-wavy.td-orange { text-decoration-color: var(--lh-orange) }
 
/* 隐藏文字 */
 
.text-blank { color: rgba(0,0,0,0) }
.text-block { 
    background: rgb(var(--black-monochrome));
    color: rgb(var(--black-monochrome)); 
}
.text-blur { 
    filter: blur(0.3em);
    -webkit-filter: blur(0.3em)
}
 
.text-hoverback,
.text-selectback {
    transition-duration: 0.3s;
    transition-property: background, transform, color
}
 
.text-blank.text-hoverback:hover,
.text-blank.text-selectback::selection,
.text-blank.text-selectback *::selection { color: rgb(var(--black-monochrome)) }
 
.text-block.text-hoverback:hover { background: transparent!important }
.text-block.text-selectback::selection,
.text-block.text-selectback *::selection { color: rgb(var(--white-monochrome, 255, 255, 255)) }
 
.text-blur.text-hoverback:hover { filter: blur(0)!important; -webkit-filter: blur(0)!important }
 
/**
 * 附加项
 */
.with-border, .with-box-style { border: 1px solid rgb(var(--bright-accent)) }
.with-border-dark { border: 1px solid rgb(var(--black-monochrome)) }
.with-border-light { border: 1px solid rgb(var(--white-monochrome)) }
.with-border-thick { border-width: 2px }
 
.with-shadow-sm { box-shadow: 0 0 0.1em rgba(0,0,0,0.2) }
.with-shadow { box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.2) }
.with-shadow-lg { box-shadow: 0 0.15em 0.3em rgba(0,0,0,0.2) }
.with-shadow-xl { box-shadow: 0 0.2em 0.5em rgba(0,0,0,0.2) }
.with-shadow-xxl { box-shadow: 0 0.25em 0.8em rgba(0,0,0,0.2) }
 
.with-padding, .with-box-style { padding: 0.25em 1em }
.with-p-sm { padding: 0.125em 0.5em }
.with-p-lg { padding: 0.5em 2em }
 
.with-margin, .with-box-style { margin: 1em auto }
.with-m-sm { margin: 0.5em auto }
.with-m-lg { margin: 2em auto }
 
.with-narrow-width { 
    width: 90%!important; 
    margin-left: auto; 
    margin-right: auto 
}
@media screen and (min-width: 768px) {
    .with-narrow-width { width: 75%!important }
}
[class*="with-bg-"], [class*="with-bg-"] h1 { color: #fff!important }
.with-bg-red { background: var(--lh-red)!important }
.with-bg-blue { background: var(--lh-blue)!important }
.with-bg-green { background: var(--lh-green)!important }
.with-bg-darkgreen { background: var(--lh-dark-green)!important }
.with-bg-yellow { background: var(--lh-yellow)!important }
.with-bg-orange { background: var(--lh-orange)!important }
.with-bg-purple { background: var(--lh-purple)!important }
 
/**
 * 删除类
 */
 
.offwith-shadow { box-shadow: none!important }
.offwith-border { border: none!important }
.offwith-padding, .offwith-pam { padding: 0!important }
.offwith-margin, .offwith-pam { margin: 0!important }
 
.offwith-width-limit {
    width: auto!important;
    margin-left: auto!important;
    margin-right: auto!important
}
 
div[class*="grider"].offwith-grid-gap { grid-gap: 0!important }
 
/**
 * 网格布局
 */
 
/* Gridder 容器 */
 
div[class*="gridder"] {
    display: grid;
    box-sizing: border-box;
    grid-gap: 1rem;
    padding: 0
}
div[class*="gridder"] * { box-sizing: border-box }
 
.gridder, .gridder-col-2 {
    grid-template-columns: 1fr 1fr;
}
.gridder-col-3 {
    grid-template-columns: repeat(3, 1fr);
}
.gridder-col-4 {
    grid-template-columns: repeat(4, 1fr);
}
 
@media screen and (min-width: 768px) {
    .pc-gridder, .pc-gridder-col-2 {
       grid-template-columns: 1fr 1fr;
   }
   .pc-gridder-col-3 {
       grid-template-columns: repeat(3, 1fr);
   }
   .pc-gridder-col-4 {
       grid-template-columns: repeat(4, 1fr);
   }
}
 
.spanner, .spanner-2 {
    grid-column-start: span 2;
}
.spanner-3 {
    grid-column-start: span 3;
}
 
/**
 * 告示组件
 */
.signblock,
.signblock-dark,
.signblock-warn {
    margin: 1rem auto;
    box-shadow: 0 0.1rem 0.3rem rgba(0,0,0,0.4);
    background: rgb(var(--lh-white-bg));
    font-size: 1.05rem;
    padding: 2rem
}
@media screen and (min-width: 768px) {
    .signblock,
    .signblock-dark,
    .signblock-warn {
        width: 75%
    }
}
.signblock-dark, 
.signblock-dark h1 {
    background: rgb(var(--lh-dark-bg));
    color: #fff
}
.signblock-warn, 
.signblock-warn h1 {
    background: var(--lh-red);
    color: #fff
}
 
.signblock h1,
.signblock-dark h1,
.signblock-warn h1 {
    text-align: center;
    font-size: 2rem;
    margin: 0;
    font-weight: 700
}
.signblock-img {
    display: flex;
    flex-direction: row;
    justify-content: center
}
.signblock-img img {
    width: 8em
}
.signblock-footer {
    font-size: 0.9em;
    text-align: center;
    margin: 0.5rem 0;
    font-weight: bolder;
    display: block
}
 
/**
 * 报告
 */
 
.reportblock,
.reportblock-dark {
    border: 2px solid rgb(var(--lh-border-color));
    box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.3);
    background: rgb(var(--white-monochrome));
    padding: 0.8rem 1.5rem;
    padding-bottom: 0.4rem;
    margin: 1.5rem auto;
    margin-bottom: 1rem;
    position: relative
}
 
.reportblock hr,
.reportblock-dark hr {
    background-color: rgb(var(--lh-border-color));
    margin-left: -1.5rem;
    margin-right: -1.5rem
}
 
.reportblock h1:first-child,
.reportblock-dark h1:first-child {
    position: absolute;
    top: -1rem;
    left: 1.5rem;
    font-size: 110%;
    font-weight: 600;
    background: rgb(var(--lh-border-color));
    color: #fff;
    padding: 0.2rem 0.5rem;
    margin: 0;
}
 
.reportblock-dark,
.reportblock-dark h1 {
    border-color: rgb(var(--lh-white-bg));
    background: rgb(var(--lh-dark-bg));
    color: #fff
}
 
.reportblock-dark hr {
    background-color: rgb(var(--lh-white-bg));
}
 
/* 更好的折叠框 */
 
.bettercollap {
  margin: 1em 0;
}
 
.bettercollap .collapsible-block {
  width: auto;
  overflow: hidden;
  border: 1px solid rgb(var(--lh-border-color))
}
 
.bettercollap .collapsible-block-content,
.bettercollap .collapsible-block-link {
  background: rgb(var(--white-monochrome));
  padding: 0.5em
}
 
.bettercollap .collapsible-block-content {
  padding-left: 1em;
  padding-right: 1em
}
 
.bettercollap .collapsible-block-link {
  color: rgb(var(--lh-border-color));
  background: rgb(var(--white-monochrome));
  transition: .3s;
  display: block;
}
.bettercollap .collapsible-block-link:hover,
.bettercollap .collapsible-block-unfolded .collapsible-block-link,
.styledcollap.bettercollap .collapsible-block-link {
  color: rgb(var(--white-monochrome));
  background: rgb(var(--lh-border-color))!important;
  text-decoration: none
}
 
.bettercollap .collapsible-block-link:hover a { color: rgb(var(--white-monochrome)) }
 
.bettercollap .collapsible-block-link::before {
  content: "\25BC";
  display: inline-block;
  margin-right: 0.5em;
  transform: rotate(-90deg) scale(0.9)
}
.bettercollap .collapsible-block-unfolded .collapsible-block-link::before {
   transform: rotate(0) scale(0.9)
}
 
.bettercollap .collapsible-block + .collapsible-block { border-top: none }
 
.styledcollap.bettercollap .collapsible-block {
  border-radius: 2px;
  box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.3)
}
 
.styledcollap.bettercollap .collapsible-block-content {
  background-color: rgb(var(--pale-gray-monochrome));
  border-width: 3px
}
 
.styledcollap.bettercollap .collapsible-block-link:hover {
  background: rgba(var(--lh-border-color),0.95)!important;
}
 
/**
 * 提示框
 */
 
.infoblock {
    color: #f1f1f1;
    font-weight: bold;
    background: #424242;
    padding: 5px 5px 5px 5px;
    border-radius: 4px;
    margin: -0.5rem 0 1rem 0;
    display: block;
    width: fit-content;
    padding-right: 25px;
}
 
.infoblock::before {
    content: "ⓘ "
}
 
/**
 * 单页迭代 
 */
 
.offset-page:not(:target), .offset-page:target ~ div#u-default-page { display: none }
.offset-page:target { display: block }

本文带有敏感内容,包括自杀、抑郁、宿命论等负面元素,如产生生理不适请立即停止阅读。


评分: +9+x





  20世纪60年代,法国文学研究领域受到俄国形式主义与结构主义影响后,结合普洛普的民间故事功能分析法、格雷马斯的符号矩阵理论,以及罗兰·巴特构建的功能—行为—叙述三层分析体系等理论进行了大量关于叙事作品结构分析的尝试。而后逐渐酝酿形成了一种新的研究叙事艺术的理论和批评方法,即叙事学

  叙事的基本成分是故事,任何叙事都是对现实世界的某种解释,包含着对历史事件发展过程的体验和情感态度。事件由所叙述的人物行为及其后果构成,情节是按照因果逻辑组织起来的一系列事件,而且要求在事件的发展中表现出人物行为的矛盾冲突,由此揭示人物命运的变化过程。其包含了事件内在关系的主观解释,并可能增添情感成分。人物是情节与事件发生的动因,人物自身拥有二重性:行动元角色。行动元是情节的动因,表现为人物行为,而角色是人物形象的基础,表现为人物行为背后的主观原因。场景是人物行为与环境的组合与互动。1

  文学四要素中包含了世界,在怎样的世界与环境里,受到怎样的世界观影响,都促成作者在这世界观中完成特定的笔法。


—— 前言 & 世界观之外的现实





Sequence 01



  在一九八七年六月十四日下午七点四九分二十三秒点八四,他从前厅回到了这里。因为一场大雨,地铁站台漫水严重,他打算乘出租车回到住所时,在第三大街的十字路口前的桥上,汽车打滑掉入河中。在无穷无尽翻起的黄沙中,他回到了家。失踪的消息散布在城市之中,他的父母请求警察找回他的躯体,未果。也许早就顺流而下飘进海洋,在北海海底被鱼分食,所以很快他就将被遗忘。

  呼吸恢复,太阳发出嗡鸣的声响,墙纸泛黄。天旋地转后,威廉·卡尔特站了起来,望见了满目的黄。平静地望着远方无限的廊厅,身处于一个未知的环境中,每条道路都给他带来一样熟悉感。他肆意穿行,用腿杖量着这些地面,用手触碰着这些门扉,刻画着不同的痕迹,一切最终将被谈论起。

  穿过门厅、廊道,直至撞上墙,切出。他到达了层一,也是他将待定最多时间的一层。在宽敞开阔的空间里,单调褪色的墙壁将绵延数英里,偶尔出现的混凝土支柱支撑着整个结构。他将在这里,望着近处的桌椅,试图靠近却愈行愈远,然后转头调换方向,适应那种非欧空间的异样感。他不必明白正曲率空间与负曲率空间,他仅需要感知,就可以在几分种内完全掌握切行,然后慢慢走过走廊与大厅,在熄灯状态下到达社区,为了某些经历而加入The Leaders

Sequence 02



  望着慢无目的行走的秒针。

  威廉·卡尔特已经不知道这是他来到这里的第几天了,这里只有无尽的黑暗,以及被黑暗覆盖着的天花板。基地的生活一直很平静,偶尔会有人到达这里,大部分是惊恐未定的人,与他一样,被分配到同个居住区。在这几天里,他就面对着墙壁思考,或者就看看每日派送的报纸,从字里行间渴望着发现什么,他仍然很难相信他竟然仅凭一个冲动就切出了第零层,并且短时间内就适应了他们所说的非欧空间,然后在熄灯状态下一脸轻松地到达了前哨站。守卫的士兵很少见过有人可以如此平静地到达这里,因此尚还震惊。他们年纪还很轻,在后室的经历很少,大概报纸一个版面的八分之一就可以写完。

6bc7e898f333a707.jpg

威廉·卡尔特居住小屋前,摄于1987/07/22

  正当他还在桌面看报纸时,敲门声响起,很轻但持续了有一会儿了,他现在才注意到,他刚起床洗漱完大约二十分钟。日报还不应该来的那么早,难道是吃早饭吗?不过前几天好像也没敲门声,早饭吃不吃全凭自愿。可能是发生什么事了?他止不住地看了眼钟表,12:00,已经坏了很久了,除了不断进行的秒针,时针与分针就永远停止于12点。他站起身慢慢打开了门,那名前哨站士兵在准备第四次敲门时差点摔到威廉·卡尔特的身上。他猛然抽回离门过近的身体,面露难色,像面对领导一样他抿了抿嘴,然后下定决心的张开口:“额,最近我们要登记居住区的身份信息,需要您跟随我们到食堂那里登记您的信息。呃,我们不会对外透露的,还请您放心!”

  威廉·卡尔特尚还疑惑,他在整理了一下杂乱的桌面后,跟着其他人一起到了食堂那里,队伍很长,他问后面的人现在几点了,知道才八点二十。直到十点四十五左右,才轮到他,从对面那里抽过纸,走到了一张没有人的桌子开始填写信息。大多数很正常,例如姓名、出生日期、性别、居住位置等等,居住位置已经被打印好—“C12-24”—大概就是他住的地方。食堂的角落有一叠有关后室层级的书册,现在已经发到他手上。在填完信息后,他回到了房间里,草草读完手上的小册子,如同稀世珍宝,威廉·卡尔特才发觉后室远比他想的还要危险复杂。社区的争执从1980年开始就没停过,只是现在他所在的组织—The Leaders—里,占据了一定优势。各社区的战争从未中断,仅有这里稍微平静一点。现如今越来越多的层级被发现,层级总数已被推至1200余,各种探索工作也开展稀少。他内心激荡着,幻想可以通过探索层级来建功立业,不那么碌碌无为,至少战争对他来说太过惊险,不过很快就被否定掉,他没有头脑没有能力没有机遇没有勇气,有的只是按需分配的一日三餐。

  他望着时钟,不知何时已经被修理过了,现在时间是仍然是12:00,只是分针又开始了旋转。他不甘平凡,他在前厅里身为社畜早九晚七默无声响,可是后室对他的雄心壮志又是沉重的打击。可能是也带有几十个世纪前印欧人2祖先的血脉影响,他那游牧、好战的天性不能就这样被沉默。社会对他各种沉默的沉重的否定,最终将他压缩到失去意义,至少在那里他还有父母以及挂念的人、对他重要的人,可是在这里,他就只是一张纸上的“C12-24”而没有意义,他宁愿去死。于是他决定好了,与其面对着终日不变的供给,还不如闯出些名堂。

Sequence 03



  他的笔试顺利通过,大多数题目是紧急避险与层级知识,这对他来说也很简单。很快他将走向职场,成为一名层级的记录员,通过视频、录音、拍摄与笔记,负责记录探索队的各种行为与发现,然后写成详细的长篇报告递送给数据库专员。

  “姓名。”

  “威廉·卡尔特。”

  “性别。”

  “男。”

  “年龄。”

  “27。”

  “入职职位。”

  “记录员。”

  ……

  “后室生活时间。”

  “13天。”他顿了顿回答到。

  “那你还挺有勇气的,那去604专队。”

  在长达十分钟的面试后,他终于如愿以偿地加入了组织,成为了其中的一员。经过长廊,他慢慢浏览着各房间的标牌,走过二十七个门扉,604的标志终于出现在他的眼前。这是一个刚刚建立的队伍,加上他就只有四名队员,三男一女,最大的看起来不到四十。除了他实在没什么可以穿的,而只能穿着便衣,其他人或多或少正式一点,有一位全身都是制式衣装,带着一份庄严,给了威廉·卡尔特一种久经沙场的感觉,也许前不久刚从前线调下来,他如此想着。普通的探员,就算是面试他的人,都没有这种气势。

  他就是队长。听到威廉·卡尔特那第三次开门的声音,细细观察了一圈,知道队员已经来齐了。面对着这些队员他备感惆怅,早先天刚因为角骸裂谷战役从最前线负伤而撤下来,右手现在还抬不起来,又因为战线吃紧而人手紧缺,被迫成为604的队长,然后还要去探索长险七号公路的可切出性。他不敢保证四个人之间的合作,只能尽力安排和谐的环境,让队员之间尽可能早点相互接纳。

  他开口打破沉默:“各位先自我介绍一下吧,我叫柯本察斯,平常叫我柯本就好,是小队的队长。”他望了望凝固的空气,决定让所有人轻松一点,于是又补充到“虽然你们应该能看出来我原本是个士兵,但是嘛,因为
我打地铺,自己的手又不愿意,于是拼命反抗以至于自己受了伤,吃了点药,现在手好了,脑子却不灵光了,也恳请见谅了。”

  “我的名字是亚利克斯,原先是名护士,现在是医疗队员,虽然你们可能听说的‘烂好人’称号更多一点。”坐在柯本察斯旁边椅子上的女生顺着说道,声音很温柔。

  威廉·卡尔特站在她的旁边,打量着这名约莫二十五岁的女子,她的脸上一直挂着笑容,正期待着另外两个人的回复。“我的名字是威廉·卡尔特,叫我威廉就好,记录员。”

  “林克恩,曾经是护卫队的,现在调到这里当个护卫,希望可以与各位相处愉快,毕竟作为队友,在层级里面还是要相互担待一下的。”

  在所有人都介绍完后,柯本察斯便开始阐述近期的任务,主要为适应二号位线的干旱缺水的沙漠环境,在一周后他们就要准备探索,用来分析这一层级是否可以用来运输物资。角骸裂谷战役从1983年1月就开始,现在还未结束,前线吃紧严重。兵力与物资严重不够,长年的征战与层级的特性也导致了精神衰弱,原先的一号位线因为物资运输少而耗时长近乎废弃,现在的组织正打算用二号位线来运输物资。在七周前,一种理论证明了这一层的切行有着规律性,每隔大约十英里,其的切出层级就会更换。他们只需要将摄像机绑定在半自动的机械小车上,通过侧翻这些车辆,摄像机就切出到其他层级,并将录像上传到云端,经由记录后插上告示牌。十三天后,行为终止,他们在完成任务后,这一运输想法也将终止。这就是604队的第一次任务,他们不需要探索未知,唯一需要的,是行驶过一段段的路标,在前人经验上在向外辐射,等待小车到达战场

  “(第三幕始)(阿尔及芒上场,上衣镶嵌着大量发光珠宝,右手拿着报纸)所以这就是你们打算给我看的!(将报纸摔到地上)他就这样自杀了?哦!不!(垂下头)我还爱着他!我们还没有去看日落!(抬头,震声)可是他就这样死了?怎么可能?(跑下场)[女演员因为止不住情绪,一边遮住脸一边狂笑着离场了]……”“这就是近期大火的戏曲吗?与十九世纪的烂俗爱情没什么不同,我看还不如去看易卜生3的作品。”林克恩抱怨着,作为布置任务完后的消遣,他实在受不了这种一惊一乍的戏剧,连带着其他三个人,全都半场离开了。

ac19f2b64a796c00.jpg

正在排练的第二幕戏剧,摄于层一的中心剧院。中间为女主人公。

  协恩,你曾经问过我,普鲁士的日落与这里有什么不同。我以前告诉你,那里没有多少山,只有城,那里是看不到日落与日出的。可是呢,我们从没有登上阿尔卑斯山看过日出与日落,我们只是在看着太阳沉下去,这并不是日落。每个世界的日落都一样,是因为我们拥有着情感,那些日月更迭才显得不同。没有了你,我的人生再也没有日出与日落,那种浪漫也将一去不返。(阿尔及芒放下玫瑰,静静地望着墓碑)(许久)(声音嘶哑)这个世界并不缺乏奇迹,我相信在未来某一天仍然可以遇见那种你,做着那些滑稽可爱的事情。总有一天我会相信,就算世界仅由剧本构成,就算我们没有真实的情感,就算我们没有意识,但我们曾经爱过,以后也会一直爱着,这就够了。(幕落)

  终。4

Sequence 04



  他们准备好了一切,甚至于柯本察斯还带了个杂物包,里面放着手电筒、十字架、螺丝刀、伞、书、以及一些纸牌;为了应对可能出现的沙尘暴,他们也准备了一些汽车固定装置,在危险时刻将车辆牢牢控制于原地,以防意外切出。于1987年7月7日,他们启程。公路上一直保持安宁,汽车在柏油路上行驶,风沙被扬起染黄了玻璃,从侧窗看不出任何的东西。柯本察斯将汽车行驶到了后半夜,后面的威廉·卡尔特与亚利克斯无聊到与副驾驶的林克恩打了会儿牌,不过很快后面的二人就又恢复了安静。在那里他还可以读报纸消磨时光,“白昼”的时长在报纸只言片语中就转眼而过;这里的确没什么干的,这种娱乐活动终究难以抵抗渐生的无聊。在渐入夜的天空里,四个人沉默不言,不知道交谈什么,层级内缄默的夜将荒漠漆成了绛紫,柏油路上仅有微弱的灯光。

  他们很快停了下来,在长达10小时的行驶后他们决定露营修整,以便第二天的长途行驶。篝火给荒漠的夜增添了温暖,他们带的压缩饼干、便食、巧克力棒与方糖已经足够使用一个月。面对着不断窜动的火焰,他们聊会儿天,很快就睡着了。他们谈论着坐在高管办公室的那位肥头大耳的玛格丽特:她总是操着口音在自建的茶室喝茶,在过去她的祖先把牛奶倒入茶中,现在她发明了把可乐放在牛奶里的特制饮料,十个月前用毛笔一挥写成“平庸是最大的罪恶”八个汉语大字,至今还挂在办公室里,逢人就提这门雅事。林克恩在夜晚一直盯着远方,有关玛格丽特的话题终止后,就不再说话,默默开始了守夜来防止意外。他曾经作为玛格丽特的直系下属,品尝过那种茶饮后上吐下泻了九天有余。她总是用一种“可是现在无论如何都是好的”的语气与人对话;明明只是“请进”一个词语,她的嗓门却又可以让全层的人都清楚听到,呼起“又是那个没妈养的玛格丽特”的辱骂。有时他会在同事面前挺直身子,眯起眼睛,把空气全压到胸口,右手捏个兰花指,摇头晃脑地模仿她的形象,用温和尔雅的锯木声说起玛格丽特的口头禅“可是现在无论如何都是好的”“这么应付我,你死不死啊?”。

  灭了篝火,他慢慢凝视着天蓝色月亮的升起,其他人在一旁沉睡着。

c3dfaae9e23d6401.jpg

他们会看到的

  他们醒来后,已经下午时分。汽车再次在公路上行驶,车载的收音机在播放着有关生活小技巧的播客,两个人仍在后座打牌。林克恩望着天蓝色的月亮与太阳,也显得无聊,直到他看到了指示牌。车停下来,众人望了望上面刻上了“A4”,威廉·卡尔特看了看时间,在笔记本上写下了“19870708-1604”,他们终于看到了前人留下的迅息。汽车开始提速,疯狂涌入的风缓解了车内的热气,在总共行驶1210英里,穿过由26个路标构成的指示群,再向前行驶了20英里,路标消失,他们停下车,取下小车与标示牌开始测验。

  在7月11日的夜晚,他们早早停下,准备休息一天,他们已经向前探索了780英里,期间并没有看到Level 285的场景,他们仍然需要继续向前。柯本察斯在连续5天的高强度行驶下,已经劳累不堪,纸牌已经消失不见,也许在某天被狂风吹走了。林克恩在荒地上升了火,今天不是他守夜,早早睡去,至于在车里正酩酊大醉的柯本察斯,没有人愿意上去听他那响亮的呼噜声。威廉·卡尔特闲着无聊,在野外逛了逛,望着正在读书的亚利克斯,他又一次想到了十二天之前的会面。

  那是在戏剧散场后的食堂里,菜仍然不是很丰富,全是素菜。他随便找了个空旷的位置坐,正面着那些向未发完的书册。柯本察斯坐在他对面挡住了他的视线,抱着一匝啤酒,与林克恩一齐喝了起来,时不时谈论到玛格丽特的那个出名的瓷制的觯5,在推广到食堂时满天都是不慎摔落碎裂的声音。亚利克斯只好坐在他旁边。威廉·卡尔特先天好奇心泛滥:“冒味问句,话说你的那个称号是哪里来的?我刚来不是很清楚。”“哦,没多大事,就是我总是帮其他人,有人觉得我对人太宽容大度了就传开了。”她停下手里的动作,用一种很温柔平淡的语气回答到,这时柯本察斯已经喝醉了,他转过头大大咧咧的开口:“原来是这样啊,谁这么说你的,我去找他去!”“哦,不必了,没什么关系,我觉得这形容的挺恰当的。”她几口吃完面包,转身就走了。柯本察斯感到奇怪,在喝完所有的啤酒后,与林克恩相搀扶着走出了食堂。

6c9ff6e7ee4927ee.jpg

在这荒漠的一角

  还有一次,他记得很清楚,是7月9日的早上,亚利克斯打牌打累了,从柯本察斯的杂物包中翻出了一本精装过的书本,说了句不想打了,就开始读书。不久后,威廉·卡尔特感觉无聊,也从中摸出了一本书。他记得很清楚,那是《追忆似水年华》的第一卷6。在前厅他或多或少听到过普鲁斯特的名字,只是从来没读过他的书。亚利克斯向他那里瞟了一眼,正好迎上威廉·卡尔特向她瞟去的目光,在几秒的尴尬中,亚利克斯率先晃了晃手中的《杀死一只知更鸟》7,挂着温柔的微笑问道:“你读过这本书吗?”威廉·卡尔特望了望她,天蓝色的日光将视野上的大片地方转化成了闪烁着的圆圈,他没有看清她全部的脸,而是半隐半现,朦朦胧胧。他回答到没有,也晃了晃他的那本书,也微笑问道:“你读过这本书吗?”“读过,不过你还是换一本吧,这本书不适合现在看,容易看困。”“那你可以和我说说里面写了什么吗?我还是挺好奇的。”“嗯,就一个男的对一个女的…谈恋爱了,然后男的…原先还很…喜欢她,之后…就平平淡淡了。”“那我还是换本吧。”现在她仍然在看书,威廉·卡尔特很快又想到了先前看的戏剧,女主人公的名字他已经忘记了,但这并不重要,在夜幕下她的剪影与他记忆中的印象保持一致;火光跳动,她时而向大地上延伸开自己的阴影。

  柯本察斯是一个普通人,和那些俗世化的故事中的某个配角相一致,在外表上看他酗酒如命、大大咧咧、严肃凶狠,内心却是柔软的。战争构成了他全部的生活,浪漫柔软的内心被无尽的战争掩埋,不过平淡的生活很快掀开了他的外表,他仍是一个孩子,只是和雾都中的孩童一样过早接触了生活的苦难。他只是一个配角,放在宏大叙事里是用来指引主角的,不出几页就会死去然后被遗忘,他的身份和他的性格一样庸俗。

  后人对这段时间里的情感有个十分精准的概括,他们在最初的时间里都显得克制。

Sequence 05



  “人对于一切都缺乏同情。”柯本察斯曾经是如此说道的,后来他补充了,“我指的只是挑起战争的那些人。”他总是在不经意间展现出自己对社会的批判,尤其在经历1985年角骸裂谷战役后。那年的战争死伤惨重,仅凭填线就失去了几十万人,而这在人口稀少的地方根本承担不起;后来的几个月里,社区因为防备人员过少,经常受到实体的攻击,大致上再死了几万人,还没有算上社区动乱而产生的战争与示威。在1987年4月,情况才渐渐恢复到1984年的水平。

  在那天夜晚,威廉·卡尔特很罕见地失眠了,他盯着手表,秒针转动,分针也跟着转动,时针以不可阻挡的速度,被分针不断拥挤着向前。他颇有种不好的预感,眼睛干涩,几乎没眨过眼,显得红肿,像流过泪。风吹进来,可能已经白天,但是他在开车吗,应该不是,天蓝色的月亮正浮动在眼前。他打算下车,不慎被沙子呛到,眼睛也进了沙,睁不开。他拼命睁开后,什么也没有。篝火未熄,火烧得猛烈,火星窜动,点燃了一旁草丛。那是7月17日的凌晨。

  新一天,阳光初照,威廉·卡尔特一夜未眠,但他仍不敢睡觉。“沙尘暴最危险的不是沙,是没有任何阻挡而毫无保留向你袭来的风”他突然想到一句电影里的台词。不过很快,柯本察斯停下车,用命令的口气,吩咐众人将东西固定好,而他拼命从车厢中,拿出防风装置,开始给车固定。车厢里除了食物、告示牌、小车及摄像机,其他就是杂物,三人不敢怠慢,用锁扣扣完所有东西。威廉·卡尔特的惨白脸色已不用其他人询问,柯本察斯让他就待在车厢里,他现在也无力帮助其他人。林克恩离开了车厢,帮助柯本察斯一起固定。十余个钢针一齐刺入车内,那是装置开始运行,而后又是巨响,钢筋刺入沥青,十余天未释放的弹簧,以2000N的作用力将车牢牢锁在地面。十二个安置声不断响起,在失去意识时,威廉·卡尔特最后听到车厢门关闭的声音。

  亚利克斯从来没看到过如此巨大的沙尘暴,在内华达洲西部的荒漠上,沙尘暴时常发生,她几年前还在那里居住过,可从未见过这种程度的沙尘暴。空气在4秒内直接染成黄色,墙壁以惊人之速袭来,整个地平线上尽是黄沙;从出现在视野中不过15秒,他们停下还不过70秒,就直接扫过他们。她在车厢内照看威廉·卡尔特,将他移向角落,给车厢内提供另外两个人的空间,摸了摸他滚烫的额头,她立即从杂物箱中拿出毛巾,用杏仁水打湿后小心翼翼放在他的额头上。车厢门被锁上,很快汽车就开始震动,先是纸箱向后滑动,带有沉闷的、无法辨识的断裂声响起,车厢摇摆加剧,在大约20分钟后停止。林克恩的身躯阻止了威廉·卡尔特滑动,风高速摩擦过车顶,世界在眼前震动,在感知里,在脑海里,一切都在飞旋着,被卷上天际,未定时间后摔落在地,激起巨大的轰鸣声。

  沙尘暴停止后,钢筋已经断得只剩四根。柯本察斯将剩下四根取下,在之后的时间内已经不必再度担扰,沙尘暴短期内不会再次出现。威廉·卡尔特仍然昏迷,柯本察斯打算先看看之前的标牌是否消失不见:在当地立了个标牌后,他安置好其他三个人,自己开车回头行驶了150英里,一路标牌尽失。他叹了口气,回到了众人所在的地方,他们先前的计划亳无疑问地失败了,但这并不是问题,他们只需要找到那里,其余的他并不关心。

  在威廉·卡尔特醒来后,已经是7月18日的凌晨三点多,亚利克斯在他旁边睡觉,他头上的毛巾仍然湿凉,林克恩在车厢旁守夜,威廉·卡尔特估计柯本察斯仍睡在驾驶位上。他的高烧已经消退,脸色恢复红润,不过他不知道这些事情,他危险的预感全然消退,望着同样无聊的车厢天花板,眼色凝滞。

  7月20日15点46分26秒,在重新行驶大约2天,他们记录到Level 285的出口。任务完成。

Sequence 06



  他们重新回到了Level 1。威廉·卡尔特重新回到了C12-24的居所,壁挂的信报箱中的报纸近于溢出。他将所有的报纸全都抽出来,随意抽出几张,这些报纸二分之一的版面全是报告通讯与文学作品,并没有多少大事情。其中一张上,“三人在L54行驶时遭遇沙尘暴,突发意外而二死一伤”的题目放在版面中央,扫了一眼上面记载了7月18日,三位平民在Level 54行驶时差点丧生,版面如此提到:“突然闯入黄色迷雾后,一顿冲击而昏迷,在L48被发现,二人不治身亡,一人二级重伤”。

  他很是失望,将报纸揉着一团,扔在一边,而不再关注。他所希望的只是证明,证明自己的意义,证明自己活着,拥有自己的生活与生命,证明自己可以为人知晓,绰号也好恶名也罢。而现在,这里的桌面、床、地面都蒙了层灰,时钟估计没了电,秒针也已经停转,周围的信报箱也已经溢出,在十几天前这里尚还有人居住。天花板仍然沉默着,将一切时间与其上的空间全部隐藏,他时常幻想着自己住在伦敦的地下,只是这里都被封住而无法离开。

  玛格丽特找来了他们。她的确嗓门很大,身材也很胖,办公室满是茶香,书法作品已经撤除。亢奋的茶香已经无从拯救她的憔悴,现今L1的实体冲击越发频繁,而战事又一次到了关键时刻,西线已经失守,兵力仍待大量赴死。她到希望更多人去L48安宁生活,至少那里作为停战区,不会出现战事。组织的未来并不重要,是否毁灭也毋需探讨;任何形式的顽固抵抗都必以牺牲生命为代价;在这个危机重重的世界里,仍然为了各种各样的原因而争战不停,也实在令人唏嘘不已。她有考虑过成为一个优秀的带动社会进步的领导者,但这并不是她的本性,她有自己的行事标准而不将规章制度奉为圭臬;她并不希望社区里因为不同的仇敌而大打出手,所以社区里所有人的仇敌共同指向了她,尽管这也没有出于她的本性。在接受玛格丽特的表彰后又过了四天,柯本察斯两天前上了前线,他们三个人被派守驻托在社区的出入口。原先与威廉·卡尔特有过一面之缘的士兵,而今已经消失不见,而不久后他将在森林里重新遇见。

  L1的天气阴晴不定,最近时常灯光闪烁而落得一片漆黑,视野上仅有绿色应急灯尚在发光。街道上数不清的人影,在熄灯之后,消失于阴影之中,极小的摩擦声,混合着滴水声,蔓延在脑海之中,风从身旁吹过,而不是实体。如今他在想自己的来临竟然具有如此传奇色彩,莫大的震撼围绕在其身边。

  圣诞节尚有一周就要来临,最近柯本察斯的前线来信不断增多,他说战争将要结束,他们最近反攻十分顺利,不出几周就可以占下那里。林克恩一直在筹备凯旋仪式,为此已经忙碌了五天有余。亚利克斯与威廉·卡尔特最近也不再参与驻守,自从三个月前他迁居到B区后,林克恩就再也没有看见过他。亚利克斯经常出门和一个人在停车场附近散步,林克恩从没有见过他的正脸,不过他感觉很熟悉。两个人时常一起吃饭,估计关系还不错。威廉·卡尔特现今开始写小说,总是今天挥霍挥霍笔,三万字写成,然后明天就全撕了,又开始冥思苦想。毕竟他实在不是写文章的料,买纸的费用已经使得他没钱吃早饭,他就一觉睡到十二点,和亚利克斯一起吃午饭,探讨一下他的写作风格,然后和她一起闲逛。每当她找到一个错字,威廉·卡尔特还不承认时,就开始咯咯笑,然后把正确的字订正过来,最好笑的一次时他全文的某个词都多拼了个“s”,整个文章混乱到可以售卖沙漠。社区里的人都期待着圣诞节的来临,广场上已经有人开始售卖工艺品;玛格丽特操着嗓门,骂人道,想过真的圣诞节就去Level 48,这里可没有狗屁的圣诞礼物。

  圣诞节当天,亚利克斯给威廉·卡尔特送了顶帽子,做工不是很精良,能看出来是自己缝的,威廉·卡尔特买了个发卡,虽然是透明的,但他也不知道还可以送什么了。亚利克斯看到发卡后沉默不语,很快又恢复原貌,不过她很快打算过几天不理他了。他们在集市上走了几圈,买了点手工艺品与蛋糕,等着林克恩与柯本察斯回来。直到节目庆典结束,他们也没有等到,林克恩就此失踪而杳无音信了。

Sequence 07



  角骸裂谷灰茫依旧,战争已经停止,他们迎来了久违的胜利。林克恩想到他初次与柯本察斯相遇的那一天。在墨尔本国际机场,他的留学生涯刚刚结束,打算回到西雅图看望父母,然后在那里找个工作。他带着两个大型行李箱,在找标志牌的时候不慎撞到了柯本察斯,他正带着妻子与女儿。林克恩还没有道歉的时候,柯本察斯就扶好了他,并在知道他要中转到东京后,就开始帮他搬行李。柯本察斯说他也正好要带一家子去东京玩一圈,加上他们一家实在过于热情,林克恩不好拒绝而脸红着答应了。

  九月份的城市将转入春季,天气没有回暖,四个人穿行在登机口之间,厚重的衣物却丝毫无法阻碍他们喜悦的心情。在等待之时,柯本察斯给林克恩买了杯咖啡,与他聊起了天。柯本察斯说,他现在是个退伍军人,在他18岁那年脑子一热就去参了军,过了3年后找了个全球到处跑的工作,偶尔出差时会带上家人。而他成家原因是在奥地利一见钟情,然后就步入婚姻生了个女儿。他当时尚还青涩,觉得柯本察斯很厉害,而满脸都是羡慕,现在认识他5年有余,他到是想给自己一巴掌,他实际上天天神神叨叨地,是个不折不扣的话痨,还时不时去教堂礼拜。但是,一想到那架飞机最终在太平洋坠毁,而柯本察斯与他切入了后室,成为了这里的一个苦命人,拼命找了自己妻女5个月却一无所获而抑郁寡欢,还总是身陷危机九死一生,他的牢骚也就一去不返。现在柯本察斯的妻女仍然没有消息,他也不愿意去找了,他时常就说,她们已经从他的记忆中消失了,然后就开始一个人自己哭。他也时常想着自己的父母,要是知道自己死了得有多悲伤,他的父母一直关怀备至,为了供他上学而累倒在床上,出了毛病也不去医院,可是现在他却没有办法报答他们了。

e6ae886ea3c3dea3.jpg

无名之林

  现在,战争结束了,废墟上遍插箭矢,到了最后物资已经耗尽,而不得不重新冲锋陷阵,拿上刀剑相厮杀。在日落的那一处方向,剪影被白日抹成黑色,两个人在那里相互跪着支撑着,手握着黑色长条相刺入对方的身体。太阳半入地面,与地平线相交的地方延伸成了长条的白线。他们就这样跪着而一动不动,心脏被刀所刺穿,血液已经干涸,不悲不喜。他就像位受人景仰的骑士,比塞万提斯笔下的还要高贵,超过了中世纪所谓的所有骑士。此身虽未身披铠甲,但深邃的夜仍为其哀悼,所有皆因他的离开而惊吓到失去颜色,未来的光景已被抹去而时间停滞,等待着苏醒,从大地上唤起雷电而震憾世人,将悲伤的记忆全部洗净,只是可惜这一进程将永久存续。

  柯本察斯死后三天,林克恩仍然不见踪迹,在他死后,林克恩就辞去了一切工作。威廉·卡尔特曾去过角骸裂谷,在那里的一座小山丘上见到了柯本察斯的遗体,跟着其他的后勤,把刀从心脏中抽出,换了件新的衣服,擦洗了他的身躯与面容,然后在平整的土地上埋藏了他。荣光扫过大地,尽是尸骸,刀箭交横。没有人知道这些人的名字,他们覆盖了整片大地,没有那么多空间与棺材为他们下葬。现在那里已不再有灰烬与战争,林木从他们的身躯中长出,从土壤中向上生长扩展,成为极其广袤的森林。山丘上孤松挺立。生活着的过去,与为之存在的、牺牲的、恐惧的、喜爱的,一模一样的载体,空无地消损着。灰白的梦,逐渐消弭,成为个人的第二世界,脱离了风景,偏离了轨迹。

  而今已是一九八八年,不久后又将跨入一九八九年。

Part 1 —End.


— 1986年9月24日写于Level 82.







© The Cloudrooms云室维基 (2022-2026) - 本站不遵循CC协议。