:root { --theme-base: "black-highlighter"; --theme-id: "grayish-cyan"; --theme-name: "Grayish-cyan Theme"; logo-image: url("http://backrooms-wiki.wikidot.com/local--files/component:theme/logo.svg"); --header-title: "The Backrooms"; --header-subtitle: "你曾经来过这里"; --header-font: 'CKTKingKong' , 'Staatliches'; --title-font: 'CKTKingKong' , 'Staatliches'; --body-font: 'Noto Serif SC' , 'Noto Serif SC', PT Serif; --mono-font: 'Fantasque Sans Mono','等线', monospace; --white-monochrome: 237, 245, 243; --pale-gray-monochrome: 253, 255, 255; --light-gray-monochrome: 160, 186, 199; --gray-monochrome: 24, 46, 47; --black-monochrome: 13, 26, 40; --bright-accent: 27, 161, 225; --medium-accent: 19, 124, 175; --dark-accent: 21, 75, 163; --pale-accent: 120, 146, 159; --alt-accent: 38, 74, 196; --gradient-header: linear-gradient(to top, rgba(var(--medium-accent),1) 0%, rgba(var(--dark-accent), 1) 100% ); --swatch-headerh1-color: var(--pale-gray-monochrome); --swatch-headerh2-color: var(--pale-gray-monochrome); --swatch-topmenu-border-color: var(--black-monochrome); --swatch-topmenu-bg-color: var(--black-monochrome); --link-color: 27, 161, 225; --visited-link-color: 19, 124, 175; --new-page-color: 21, 75, 163; --hover-link-color: 24, 46, 47; --rating-module-button-color: 21, 75, 187; --rating-module-text-color: 21, 75, 187; --background-gradient-distance: 6rem; --diagonal-stripes: linear-gradient(transparent 0); } #side-bar .side-block div a img { filter: grayscale(100%); } #skrollr-body { background-image: none; } #container { background-image: none; background-size: 0.25em 0.25em; background-repeat: repeat; background-attachment: fixed; } div#page-options-bottom-2 > a, div#page-options-bottom > a { border-radius: 0em; -moz-border-radius: 0em; border: none; } div#page-options-bottom-2 > a:active, div#page-options-bottom-2 > a:hover, div#page-options-bottom > a:active, div#page-options-bottom > a:hover { border: none; } #header, #top-bar { background-attachment: scroll; } #header { background-image: none; } #header::before { content: ""; position: absolute; height: 100%; width: 100%; left: 0; top: 0; background-image: var(--logo-image); background-size: auto 16rem; background-position: center; background-repeat: no-repeat; opacity: 0.4; } #header h1, #header h1 a { position: absolute; top: 1rem; margin: 0; width: 100%; display: flex; justify-content: center; z-index: 0; } #header h2, #header h2 span, #header h2 span::before { position: absolute; top: 2rem; margin: 0; width: 100%; display: flex; justify-content: center; } #header h1 a::before, #header h2 span::before { text-shadow: .063rem 0.1rem 0.1rem #215d6c; } #footer{ color: rgb(var(--medium-accent)); } a.newpage { background: transparent; text-decoration: none } a.newpage { color: rgb(var(--newpage-color)) } #search-top-box-input:hover, #search-top-box-input:focus { background: rgba(var(--medium-accent), .85); } #top-bar div.top-bar > ul > li > a, #top-bar div.mobile-top-bar > ul > li > a { color: rgb(var(--white-monochrome)); } #top-bar div.top-bar > ul > li > a:hover, #top-bar div.mobile-top-bar > ul > li > a:hover { color: rgb(--pale-gray-monochrome)); } #top-bar div.top-bar > ul > li:hover > a, #top-bar div.mobile-top-bar > ul > li:hover > a { color: rgb(var(--pale-gray-monochrome)); } #login-status { color: rgb(var(--black-monochrome)); } #login-status a { color: rgb(var(--black-monochrome)); } #login-status ul a { color: rgb(var(--pale-gray-monochrome)); } #account-topbutton { color: rgb(var(--black-monochrome)); } table.wiki-content-table th { background-color: rgb(var(--pale-gray-monochrome)) !important; color: rgb(var(--black-monochrome)); border-color: rgb(var(--black-monochrome)); } .scp-image-block { box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); } blockquote, div.blockquote { box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); } .styled-quote { background-color:rgb(var(--pale-gray-monochrome)); border-left: 0.4rem solid rgba(var(--bright-accent),1); padding: 0.1rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); } .dark-styled-quote { background-color:rgb(var(--gray-monochrome)); border-left: 0.4rem solid rgba(var(--dark-accent),1); color:rgb(var(--white-monochrome)); padding: 0.1rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); } .dark-styled-quote hr{ color: rgb(var(--dark-accent)); } .shadeblock { background-color:rgb(var(--white-monochrome)); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); color: rgb(var(--black-monochrome)); } .darkerblock { background-color:rgb(var(--gray-monochrome)); color:rgb(var(--white-monochrome)); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,35,76,.25); } .darkblock hr { color: rgb(var(--pale-gray-monochrome)); } .lightblock { background-color:rgb(var(--pale-gray-monochrome)); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,35,76,.25); color: rgb(var(--black-monochrome)); } .float-darkerblock { background-color:rgb(var(--gray-monochrome)); color:rgb(var(--white-monochrome)); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.4rem 0.4rem rgba(27,161,225,1); } .float-darkblock hr { color: rgb(var(--pale-gray-monochrome)); } .float-lightblock { background-color:rgb(var(--pale-gray-monochrome)); color:rgb(var(--black-monochrome)); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.3rem 0.3rem rgba(0,11,12,1); } .bd-lightblock{ padding: 0.01rem 1rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); color:rgb(var(--black-monochrome)); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color: rgb(var(--pale-gray-monochrome)); border: solid 0.3rem rgb(var(--bright-accent)); } .bd-lightblock hr { background-color:rgb(var(--bright-accent)) } .bd-darkerblock{ padding: 0.01rem 1rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); color:rgb(var(--white-monochrome)); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color: rgb(var(--gray-monochrome)); border: solid 0.3rem rgb(var(--dark-accent)); } .bd-darkerblock hr { background-color:rgb(var(--dark-accent)) }
: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 }
生存难度:生存難度:
等级等級 适宜居住
- 安全
- 稳定
- 存在友善实体
如何使用:
[[include :backrooms-wiki-cn:component:level-class
|class=等级
]]
class 处的可用参数包括以下内容,支持简繁体及英文输入。
| English | 简体中文 | 繁體中文 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | 5 | 0 | 1 | 2 | 3 | 4 | 5 | 0 | 1 | 2 | 3 | 4 | 5 |
| unknown | 未知 | 未知 | |||||||||||||||
| habitable | 宜居 | 宜居 | |||||||||||||||
| deadzone | 死区 | 死區 | |||||||||||||||
| pending | 等待分级 | 等待分級 | |||||||||||||||
| n/a | 不适用 | 不適用 | |||||||||||||||
| amended | 修正 | 修正 | |||||||||||||||
| omega | 终结 | 終結 | |||||||||||||||
该组件支持简繁切换,如下方代码所示:
[[include :backrooms-wiki-cn:component:level-class
|lang=cn/tr
|class=等级
]]
在 lang 处选择语言,cn 表示简体中文,tr 表示繁体中文,不填默认选择简体中文。
自定义等级
[[include :backrooms-wiki-cn:component:level-class
|lang=cn/tr
|class=等级名字
|color=#000000(带有井号的十六进制色号代码。)
|image=链接(至图片的链接。)
|one=在这
|two=随便
|three=放文字
]]
使用 CSS 进行自定义:
你可以使用 CSS 进行额外的自定义,将代码放入到 [[module css]] 中或者是放入到页面的版式内都可以。在这一组件中,不要把 [[module css]] 放在 [[include]] 里面,把它放在那个的下面或者是页面的顶部或底部。
将这些代码放入到你的页面/版式中以编辑所有的颜色,因为组件的 |color= 部分仅能控制背景:
[[module css]]
.sd-container {
/* 字体 */
--sd-font: Poppins, Noto Sans SC, Noto Serif SC;
/* 边框 */
--sd-border: var(--gray-monochrome); /* 大多数等级 */
--sd-border-secondary: 0, 0, 0; /* 不适用 */
--sd-border-deadzone: 20, 0, 0; /* 死区 */
/* 标志 */
--sd-symbol: var(--sd-border) !important; /* 大多数标志 */
--sd-symbol-secondary: 255, 255, 255; /* 4 级以上的是白色 */
/* 文本 */
--sd-bullets: var(--sd-border) !important; /* 点句符文本颜色 */
--sd-text: var(--swatch-text-secondary-color); /* 顶部框文本颜色 */
/* 等级颜色 */
--class-0: 247, 227, 117;
--class-1: 247, 227, 117;
--class-1: 255, 201, 14;
--class-2: 245, 156, 0;
--class-3: 249, 90, 0;
--class-4: 254, 23, 1;
--class-5: 175, 6, 6;
--class-unknown: 38, 38, 38;
--class-habitable: 26, 128, 111;
--class-deadzone: 44, 13, 12;
--class-pending: 182, 182, 182;
--class-n-a: 38, 38, 38;
--class-amended: 185, 135, 212;
--class-omega: 25, 46, 255;
}
[[/module]]
旧版颜色:
如果你不喜欢新版的样式,想要用回旧版的红色边框色,只需要在你的页面中与组件一同引入下方的代码:
[[module css]]
.sd-container {
--sd-border: 90, 29, 27;
--sd-image: 90, 29, 27;
--sd-symbol: 90, 29, 27;
}
[[/module]]
Level deespeek-404-J 是后室deepseek层群的第404个……算了,其实我们也不知道这到底是第几个层级。档案编号是随便填的,就像你随便填的报销单一样。
描述
Level deepseek-404-J,又称“客服永远占线”,是一个理论上应该让人感到安心但实际上能让你把毕生所学的脏话全部复习一遍的诡异空间。
层级外观表现为一间无限延伸的公司前台大厅。装潢风格介于“2003年的乡镇企业”和“甲方要求五彩斑斓的黑”之间。地面铺着米黄色抛光瓷砖,踩上去的声响会精准地在你走到第三步时开始变得刺耳。天花板上的日光灯管每隔四盏就会有一盏以83次/分钟的频率闪烁——这个频率恰好是让人产生阅读公司员工手册冲动但不至于诱发癫痫的临界值。
大厅内整齐排列着数十个服务窗口,每个窗口上方都悬挂着电子显示屏,滚动播放着“为您服务”“顾客至上”“我们重视您的每一个诉求”等标语。标语的字体是宋体。
值得注意的是,所有窗口的玻璃都是磨砂的。你只能隐约看见玻璃后面有人影在晃动,听见键盘被敲得噼里啪啦响,偶尔还能闻到从窗口缝隙飘出来的速溶咖啡香气。但你永远无法看清那个人的脸。
[点击继续查阅]
以下内容节选自M.E.G.特工████的语音记录。该特工在层级内逗留了约六个小时,期间尝试了所有已知的沟通手段。
第7分钟
特工走向3号窗口,窗口上方的电子屏显示“空闲中”。
特工:你好,我想咨询一下离开这个层级的方法。
窗口后方传来打字声。持续了约45秒后,打字声停止。
广播系统:叮咚——请A001号到3号窗口办理业务。
特工低头,发现自己手里不知何时多了一张纸质号码牌,上面印着“A042”。
特工:……可我刚才没拿号啊。
广播系统:叮咚——请A002号到5号窗口办理业务。
特工:这里除了我根本没别人吧?
广播系统:叮咚——请A003号到1号窗口办理业务。叮咚——请A004号到8号窗口办理业务。叮咚——请A005号到——
广播以每秒一个号码的速度持续叫号。特工目击3号窗口的显示屏从“空闲中”变成了“暂停服务”。
第34分钟
特工的号码牌在没有任何物理接触的情况下变成了“A089”。
特工:(对着最近的窗口)我不管了。我现在就要咨询。我不管什么号码不号码,我就站在这儿不走了。
窗口后方人声:(温和而机械)尊敬的访客,为了更好地为您服务,请您先取号排队。当前等待人数:17。
特工:你刚才明明叫到A089了!
窗口后方人声:尊敬的访客,您说的没错。但那是A号队,我是B号队。
特工环顾四周。大厅另一侧不知何时亮起了一整排新的窗口,上方的电子屏显示着“B001-B020”。
广播系统:叮咚——请B001号到12号窗口办理业务。
特工看向自己手中的号码牌。上面现在印着“C007”。
第58分钟
特工发现如果对着窗口反复说“转人工”三个字,窗口后方的打字声会短暂停顿约0.3秒,然后以两倍的速度继续。
第1小时22分钟
特工尝试用暴力手段砸开一扇标有“员工通道”的门。门纹丝不动。门上弹出一张便签,上面用圆珠笔工整地写着:
“维修申请已提交。预计响应时间:3-5个工作日。维修期间请使用其他通道。感谢您的理解与配合。”
下面还有一行更小的字:“本便签由可再生纸张制成,请爱护环境。”
第2小时47分钟
特工发现大厅角落有一台自助服务终端。屏幕显示:
欢迎使用自助服务系统
请选择您需要的服务:
[1] 业务咨询
[2] 信息变更
[3] 投诉建议
[4] 更多选项
特工点击[1]。
屏幕刷新:
业务咨询
请选择咨询类型:
[1] 关于层级的咨询
[2] 关于实体的咨询
[3] 关于出口的咨询
[4] 返回上级菜单
特工点击[3]。
屏幕刷新:
关于出口的咨询
请选择具体问题:
[1] 如何找到出口
[2] 出口通往何处
[3] 为什么出口打不开
[4] 返回上级菜单
特工点击[1]。
屏幕刷新:
如何找到出口
请确认您的身份:
[1] 普通流浪者
[2] M.E.G.特工
[3] 其他组织成员
[4] 返回上级菜单
特工点击[2]。
屏幕刷新:
M.E.G.特工验证
请输入您的16位工号,按#键确认。
特工输入。
屏幕刷新:
验证失败
您输入的工号与系统记录不符。请返回上级菜单重新选择身份类型,或转至人工窗口办理。
屏幕右下角出现一个微笑的电子客服头像,下面配有一行字:“我理解您的挫败感。”
第3小时15分钟
特工在C队窗口前站定。号码牌现在是“F023”。
特工:(语气平静)我要投诉。
窗口后方人声:尊敬的访客,投诉请前往42号窗口。42号窗口位于本层东区走廊尽头右转穿过茶水间后再左转第三个防火门后方的办公区域。该区域目前正在进行消防演习,预计开放时间为——
语音停顿。
窗口后方人声:——正在重新计算——当前排队人数较多——预计等待时间为——
更长的停顿。
窗口后方人声:——很长。
第4小时02分钟
特工发现如果坐在等候区的椅子上超过15分钟不动,椅子会开始播放轻柔的纯音乐。音乐持续5分钟后会自动停止,然后广播会提醒“尊敬的访客,如果您需要休息,我们推荐您前往本层的休息区。休息区位于……”后面跟着一连串你永远找不到的路线指示。
特工尝试躺在地板上。
广播立刻响起:“尊敬的访客,为了您的安全和公共卫生,请勿躺卧在地面上。感谢您的配合。”
第5小时30分钟
特工在尝试了一切可能的方法后,精疲力竭地靠在墙上。
特工:(自言自语)我就想知道怎么出去。
一张纸条从天花板上飘落。上面写着:
“出口在你右后方约15米处的绿植盆栽后面。”
特工猛地回头。右后方约15米处确实有一盆绿植。一盆塑料绿植。
特工走过去,拨开塑料叶子。后面是一面白墙,墙上贴着一张A4纸:
此处无出口。
——行政管理部 宣
(公章:已盖)
第6小时整
特工退出层级的方式是:什么都没做,就站在原地发了大约两分钟的呆,然后脚下的地砖突然消失,特工掉进了Level 1。
事后调查报告显示,该特工的“发呆时长”恰好触发了一个隐藏机制——发呆时长达到阈值后,系统会判定该访客为“无进一步服务需求”,自动终止服务流程并将其遣返。
调查员备注:该机制触发概率约为1/2048。触发后系统日志会记录一条信息:“会话超时,连接已断开。”
再备注:这个概率和我们没关系。真的。我们也不知道为什么会这样。如果您有意见,请——
算了。请什么都别做。
本层级仅存在一种已确认实体,暂定编号为Entity deepseek-404-J-1,非正式称呼为 “坐席”。
外观:无法被直接观测。所有尝试绕到窗口后方、使用反光面窥视、或强行破窗的行为均告失败。唯一可确认的是“坐席”确实存在——因为它会打字、会说话、会喝咖啡、会在每天上午十点半和下午三点半准时从窗口缝隙递出一个空的一次性纸杯要求“续杯”。
行为模式:
- “坐席”永远不会正面回答任何问题。它会用极高的语言技巧将对话引导至一个无穷无尽的确认流程中。
- “坐席”的回应永远符合客服行业的所有规范用语标准,但没有任何信息量。例如:
-
-
-
- 问:“出口在哪?”
- 答:“尊敬的访客,您反馈的问题我们已经记录。请您保持耐心,我们会在核实情况后第一时间为您提供解决方案。请问还有其他可以帮您的吗?”
- 问:“我需要出口。现在。”
- 答:“尊敬的访客,我完全理解您急切的心情。请您放心,每一位访客的诉求都是我们工作的重中之重。我正在为您加急处理,请您稍等片刻。”
- (等待三分钟)
- 答:“尊敬的访客,感谢您的耐心等待。关于您咨询的出口问题,经初步核实,建议您前往本层任意服务窗口获取进一步指引。请问还有其他可以帮您的吗?”
-
-
-
- 当访客情绪激动、言语中出现不文明用语时,“坐席”会停顿三秒,然后以更加温柔、更加职业的语气重复上一轮的无效回应。停顿的三秒被怀疑是“坐席”正在关闭麦克风偷笑。
- 部分报告指出,如果访客连续说出七次“我要找你们经理”,“坐席”会回复:“尊敬的访客,值班经理目前正在外地出差。不过您可以先向我反馈您的问题,我会详细记录并转达。”第几次说都一样。
生存建议:
- 不要试图和“坐席”讲道理。“坐席”的耐心是无限的,而你的理智值是有限的。在这场消耗战中,你唯一的胜算就是在精神崩溃之前恰好触发那个1/2048的遣返机制。
- 或者你可以试试另一条路——据说如果访客在窗口前完整背诵《消费者权益保护法》第三章第二十四条,“坐席”会沉默大约15秒,然后窗口会吐出一张纸条,上面写着:“您的反馈非常宝贵,我们已将其归档至‘待讨论事项’文件夹。祝您生活愉快。”然后窗口会直接关闭。
- 没人知道“待讨论事项”文件夹在哪里。也没人想知道。
所有进入Level deepseek-404-J的访客均报告出现严重的时间感知障碍。
具体表现为:访客感觉自己在层级内已经度过了一整个工作日下午那么漫长的时间——具体来说是那种周三下午两点半到四点半之间的、没有任何会议也没有任何工作进展的、阳光斜照进办公室让人昏昏欲睡但你又不能真的睡着的漫长的两小时——但实际在层级外部的观测设备记录显示,访客的逗留时间通常仅为15至40分钟。
换言之,在这个层级里,一分钟感觉像是一辈子,但这一辈子不值得活。
研究团队曾试图探究该效应的成因,但所有被派入层级的研究员出来后都拒绝配合后续调查。他们唯一的共同反馈是:“能不能别再让我进去了。我可以用年假抵。”
其中一位研究员在报告中写道:“我感觉我在里面待了三天。不是那种度日如年的三天,是那种你明明请了三天年假准备好好休息结果第一天领导就打电话让你改PPT的那种三天。”
该研究员目前正在休假。
再备注:他的年假申请被批准了。但我们怀疑他根本没离开过后室。
基地、前哨与社区
本层级不存在任何基地或前哨。曾有三名流浪者试图在大厅角落用办公椅和文件柜搭建临时营地,但搭建过程中被广播反复提醒“施工区域请设置警示标识”“临时占用公共区域请提前三个工作日提交申请”“申请表格可在服务台领取”。
他们在领取表格的队列中解散了。
补充说明:其中一人后来在Level 11被目击到。他开了一家公司。专门帮人填表格的那种。
我们不确定这算不算一种精神损伤。
入口与出口
入口
- 在任何其他层级连续拨打电话客服热线并听完三遍完整的等待音乐后主动挂断,有概率在下次入睡时醒来于本层级大厅的等候椅上。
- 在Level 4的任意办公室内,对着空无一人的工位说出“请问有人吗”超过五遍,第几遍都一样,没有人。
- 填写过任何一份需要“本人签字”“单位盖章”“经办人”“复核人”“审批人”缺一不可的报销单。
- 或者你什么都没干,就是运气不好。这种入口我们称之为“随机”。就像客服分配给你的工单一样随机。
出口
- 如前所述,发呆。发呆到系统以为你断线了。概率约1/2048。
- 有报告称,如果访客能准确背诵出《国际客服协会服务标准》第7版第3章第12条关于“有效倾听”的全部内容,窗口会打开一条通道。但这条情报的来源是一位声称自己“真的试过而且成功了”的流浪者。他后来被发现在Level 33对着一台自动售货机讲服务礼仪。
- 最可靠的出口是:放弃。当你发自内心地接受“我可能永远也出不去了”这个事实的那一刻,地砖会裂开一个口子把你吐到Level 0。注意:必须是“发自内心”的放弃。假装放弃骗不过这个层级。它会知道的。
- 它会知道的。
D.E.S.内部通告(编号:deepseek-404-J-██)
各位同事:
关于近期多名特工提交的“在Level deepseek-404-J执行任务期间产生的心理疏导费用”报销申请,财务部已全部驳回。驳回理由:“缺乏有效票据”。
另,关于某特工提出的“能否直接炸掉这个层级”的建议,工程部回复如下:
1. 需要先提交《高风险作业申请表》(一式三份)
2. 附《环境影响评估报告》(需专家组签字)
3. 附《爆破方案可行性论证》(不少于5000字)
4. 以上材料需在作业日期前15个工作日提交
目前该特工已撤回建议。
以上。
——行政管理部
(公章:盖得歪歪扭扭)
流浪者█████的手写笔记(被发现于Level deepseek-1的地上)
进去了。
出不来。
问窗口出口在哪,他让我去问另一个窗口。
另一个窗口让我去取号。
取号机吐出来的号是A142。
广播叫的是B091。
我说不对,我不是B091。
窗口说没关系,B队和A队是并行的,您排哪队都行。
我说那我现在排到了吗。
窗口说请您耐心等待,当前您前面还有——
他说了一个数字。我没听清。也可能是我听清了但大脑为了保护我选择遗忘。
我现在坐在等候区。
椅子在放音乐。
我已经坐了多久了?我的手表显示过了二十分钟。但我的胡子好像长了一点。我进来之前刚刮的。我确定。
现在音乐停了。广播刚才说休息区在——
我没记住。我不打算去找。
我就坐在这里。
等。
(笔记在此处中断。下方有一行更小的字,笔迹潦草:)
我开始理解那个“理解您挫败感”的头像了。
我恨他。
但我理解他。
laijm
感谢阅读。如果你在阅读过程中产生了任何不适——比如突然想起自己还有一张没填完的报销单、或者下周还要打某个客服电话——请放心,这些感受都是正常的。
这不是层级效应。这就是生活。
唉呀妈呀作者的老冯落在家了!
(劲爆尾杀)
« Level deepseek-XXX | Level deepseek-404-J | Level deepseek-XXX »


