[[div_ style="display:none"]]
WikiJump include 未展开: 跨站引用未启用(:scp-wiki:component:toggle-sidebar)
WikiJump include 未展开: 跨站引用未启用(:scp-wiki:component:fade-in)
[[ift{$acs}gs +版式]]
WikiJump include 未展开: 跨站引用未启用(:scp-wiki:component:acs-animation)
[[/ift{$acs}gs]]
WikiJump include 未展开: 跨站引用未启用(:scp-wiki:component:betterfootnotes)
[[iftags +版式]]
这是什么?
这是占位风格 CSS:由 EstrellaYoshte 的半影版式分化而来,由
Placeholder McD 为其作品所制作。它的存在使其能轻易地被更新并广泛应用于作品中。它基本上是半影版式,去除了我不想要的东西,添加了
HarryBlank 的 空白风格 CSS 中我喜欢的东西,以及一些额外的好东西!
它几乎肯定不能和其他版式一起使用,尤其是黑色标记笔。除非你知道你在干什么,否则不要使用此版式。
使用方法
在你的作品开头添加如下语法以应用此版式:
[[include :scp-wiki-cn:theme:placestyle]]
注意此版式包含以下组件:
当你将此版式与著作信息模块一起使用时,将模块置于一个 {{
}} 元素中确保信息栏不会因渐显而延迟显示。
此版式借用了 PeppersGhost 的 Peppo 的插图方块以及 EstrellaYoshte 的代码,以将基础图像和插图方块居中,使它们在更小的屏幕上看起来更美观(见于:移动端)。它还借用了半影版式中 Estrella 的天才 sidebox 技术,几乎所有代码衍生自半影版式。
| 感谢 |
limit div 元素,sidebox 可以只附加至特定文本段落。如果你滚动浏览此页的代码,你会注意到 sidebox 不会超过“源代码”标题。占位风格 CSS 和半影的主要区别有:
- 正文字体(Verdana)匹配 Sigma-9
- 页眉字体(BauhausLTDemi)匹配空白风格
- 类似 Sigma-9 的简化 scp 插图方块
- 表格内边距(sidebox 中的除外),类似空白风格
- 表格标题格根据 accentColor 着色
tablebdiv 分离其内部表格的单元格(以及 image-captions!),类似空白风格btspan 元素加粗并改变文本颜色(根据 accentColor),类似NatVoltaic 和
stormbreath 的 直抵群星版式(为了方便阅读,它实际上比你使用的任何 accentColor 更亮一点)
- 方形切换侧边栏按钮
- 更好的脚注根据 accentColor 自动调整
- ACS 组件重新配色以适配暗色版式,类似
Nagiros 的 夜行版式
- ACS 组件左上角没有“项目编号:”文本,类似空白风格
hideLocation="both"的华丽的折叠显示得更加直观authorbox,一个位于左侧的 sidebox,通过 listpages 显示作者信息,将会自动添加到使用此版式的所有页面(除非将引用块置于div style="display: none;"元素中)。它们不会和常规 sidebox 冲突。
示例
[[include component:image-block
name=https://scp-wiki.wdfiles.com/local--files/theme%3Aplacestyle/tb.png|
caption=破碎的插图方块。|
width=200px|
]]
标题 1
标题 2
常规正文文本。bt span 元素文本!
| 一个拥有超酷标题格样式的表格 | |
|---|---|
| 它的单元格被 | tableb div 元素所分隔 |
| 它还有时髦的内边距 | |
| 如果这还不够疯狂的话, | 我就不知道什么才算是了。.更好的脚注已重新着色以适配 accentColor。 |
源代码:
代码
/*
PLACESTYLE CSS
[2021 Wikidot Theme]
By Placeholder McD
Based on:
Penumbra Theme by EstrellaYoshte
Paperstack Theme by EstrellaYoshte
BLANKSTYLE CSS by Placeholder McD, HarryBlank
Ad Astra Theme by NatVoltaic, stormbreath
Night Rush Theme by Nagiros
*/
@import url(https://fonts.googleapis.com/css2?family=Fira+Code&display=swap);
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,800;1,800&display=swap');
#page-content { font-size: .81rem; }
body {
color: #EDEDED;
background-color: #2F333C;
background-image: linear-gradient(
to bottom,
#21252E, #21252E 90px,
#21252E 90px, #2F333C 200px,
#2F333C 200px, #2F333C 100%);
background-repeat: no-repeat;
}
#main-content {
top: -1.2rem;
}
/* ---- SCROLLBAR ---- */
::-webkit-scrollbar {
width: 12px;
background: #transparent;
}
::-webkit-scrollbar-track {
background: #21252E;
}
::-webkit-scrollbar-thumb {
background: #ededed;
}
::-webkit-scrollbar-thumb:hover {
background: var(--accentColor);
}
/* ---- HEADER ---- */
div#container-wrap,
div#header {
background-image: none;
}
div#extra-div-1 {
height: 164px;
width: 100%;
top: 0;
position: absolute;
background: var(--lgurl);
background-size: contain;
background-repeat: no-repeat;
background-position: 50% 50%;
z-index: -1;
}
#header h1, #header h2 { margin-left: 0; float: none; text-align: center; }
/* Move the subtitle down a smidge */
#header h2 { margin-top: 0.5rem; }
/* Hide the existing text */
#header h1 span, #header h2 span { font-size: 0; display: none; }
/* Style the new text */
#header h1 a::before, #header h2::before {
color: var(--accentColor);
text-shadow: none;
letter-spacing: 2px;
font-family: 'Montserrat', Simhei, sans-serif !important;
}
/* Set the new text's content from variable */
#header h1 a::before {
content: var(--header-title, "SCP基金会");
font-weight: 300;
font-size: 1.3em;
}
#header h2::before {
content: var(--header-subtitle, "控制 - 收容 - 保护");
font-weight: 600;
font-size: 1.3em;
}
#login-status {
color: #ededed;
}
#login-status a {
color: var(--accentColor);
}
#login-status ul a {
color: #ededed;
background: #21252E;
}
#login-status ul a:hover {
color: var(--accentColor);
}
#account-topbutton{
border: solid 1px var(--accentColor);
}
#footer, #footer a {
background: transparent;
color: #ededed;
}
#license-area {
color: #ededed;
}
#search-top-box {
top: 2.2rem!important;
right: 8px;
}
#search-top-box-form > input[type=submit] {
border: solid 1px #ededed;
background: #21252E!important;
box-shadow: none;
border-radius: 0;
color: #ededed;
transition: color 0.15s linear;
}
#search-top-box-form input[type=submit]:hover {
border: solid 1px var(--accentColor);
box-shadow: none;
color: var(--accentColor);
}
#search-top-box-form > input[type=text] { display: none; }
/* ---- TOP BAR ---- */
#top-bar {
top: 8.4rem;
display: flex;
justify-content: center;
right: 0;
}
#top-bar, #top-bar a {
color: #ededed;
transition: color 0s;
}
#top-bar ul li ul {
border-color: var(--accentColor);
overflow: hidden;
}
#top-bar ul li.sfhover ul li a,
#top-bar ul li:hover ul li a {
border-top-color: #2F333C;
}
#top-bar ul li.sfhover a,
#top-bar ul li:hover a {
background: #21252E;
color: #ededed;
}
#top-bar ul li.sfhover a:hover,
#top-bar ul li:hover a:hover {
background: #21252E; /* top bar hover background color */
color: var(--accentColor);
transition: color 0.1s linear;
}
/* ---- SIDE BAR ---- */
div#side-bar{
background: #21252E;
clear: both;
padding: .8em;
border-radius: 0;
box-shadow: none;
overflow-x: hidden;
}
#side-bar .heading{
color: #ededed;
font-family: 'Josefin Sans', '黑体', sans-serif;
font-size: 0.94rem;
border-bottom: solid 1px #ededed;
}
#side-bar .side-block {
border: transparent;
border-radius: 0;
box-shadow: none;
background-color: #21252E !important;
}
.side-block .menu-item > .image {
display: none;
}
#side-bar .collapsible-block-folded {
background: none;
}
#side-bar .collapsible-block-link {
margin-left: 0;
}
#side-bar .collapsible-block-unfolded-link {
border-bottom: solid 1px #ededed;
padding-left: 15px;
}
#side-bar .collapsible-block-unfolded-link .collapsible-block-link,
#side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover {
color: #ededed;
font-family: 'Josefin Sans', '黑体', sans-serif;
font-size: 0.94rem;
}
#top-bar div.open-menu a {
border-radius: 0;
box-shadow: none;
color: var(--accentColor);
background-color: #21252E;
border: 1px groove var(--accentColor);
}
@media (max-width: 767px) {
#main-content {
padding: 0;
margin: 0 5%;
border-left: none;
}
#page-title {
margin-top: 0.7em;
}
#side-bar {
background-color: #21252E;
left: -18.6em;
}
#side-bar:target {
border: none;
box-shadow: none;
}
#side-bar .close-menu {
transition: width 0.5s ease-in-out 0.1s,
opacity 1s ease-in-out 0s;
display: block;
position: fixed;
width: 100%;
height: 100%;
top: 0;
right: 0;
background: rgba(0,0,0,0.3);
background-position: 18.6em 50%;
z-index: -1;
opacity: 0;
pointer-events: none;
}
#side-bar:target .close-menu {
width: calc(100% - 18.6em);
right: 0;
left: auto;
opacity: 1;
pointer-events: auto;
}
#side-bar:target .close-menu:hover {
background: unset;
}
#page-content > hr, #page-content > .list-pages-box > .list-pages-item > hr {
margin: 3em -5.5%;
}
#side-bar {
top: 0;
}
#side-bar .heading,
#side-bar .collapsible-block-folded,
#side-bar .collapsible-block-unfolded-link {
padding-left: 1em;
margin-left: -1em;
}
#search-top-box {
top: 107px;
}
}
/* ---- TABS ---- */
/* ---- YUI TAB BASE ---- */
.yui-navset .yui-nav a,.yui-navset .yui-navset-top .yui-nav a{background-color:inherit;background-image:inherit}.yui-navset .yui-nav a:hover,.yui-navset .yui-nav a:focus{background:inherit;text-decoration:inherit}.yui-navset .yui-nav .selected a,.yui-navset .yui-nav .selected a:focus,.yui-navset .yui-nav .selected a:hover{color:inherit;background:inherit}.yui-navset .yui-nav,.yui-navset .yui-navset-top .yui-nav{border-color:inherit}.yui-navset li{line-height:inherit}
/* ---- YUI TAB CUSTOMIZATION ----*/
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav{
display: flex;
flex-wrap: wrap;
width: calc(100% - .125rem);
margin: 0 auto;
border-color: var(--accentColor);
box-shadow: none;
}
.yui-navset .yui-nav a, /* ---- Link Modifier ---- */
.yui-navset .yui-navset-top .yui-nav a{
color: #ededed;
font-weight: bold;
/* ---- Tab Background Colour | [UNSELECTED] ---- */
background-color: #21252E;
border: unset;
box-shadow: none;
box-shadow: none;
transition: background-color 0.15s linear;
}
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus{
color: #ededed;
/* ---- Tab Background Colour | [HOVER] ---- */
background-color: var(--accentColor);
}
.yui-navset .yui-nav li, /* ---- Listitem Modifier ---- */
.yui-navset .yui-navset-top .yui-nav li{
position: relative;
display: flex;
flex-grow: 2;
max-width: 100%;
margin: 0;
padding: 0;
color: #ededed;
background-color: #21252E;
border-color: transparent;
box-shadow: none;
}
.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a{
display: flex;
align-items: center;
justify-content: center;
width: 100%;
}
.yui-navset .yui-nav li em{
border: unset;
}
.yui-navset .yui-nav a em,
.yui-navset .yui-navset-top .yui-nav a em{
padding: .35em .75em;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.yui-navset .yui-nav .selected, /* ---- Selection Modifier ---- */
.yui-navset .yui-navset-top .yui-nav .selected{
flex-grow: 2;
margin: 0;
padding: 0;
/* ---- Tab Background Colour | [SELECTED] ---- */
background-color: var(--accentColor);
}
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a em{
border: none;
}
.yui-navset .yui-nav .selected a{
width: 100%;
color: #21252E;
font-weight: bold;
}
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active{
color: #21252E;
background-color: var(--accentColor);
}
.yui-navset .yui-content {
background-color: #21252E;
box-shadow: none;
}
.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content{
padding: .5em;
border: none;
}
/*---- TAB ANIMATION by Croquembouche ---- */
.yui-navset .yui-content > div {
display: block;
top: 0;
overflow: hidden;
transform-origin: 0 0;
}
#page-content .yui-navset .yui-content > div[style*="none"] {
display: block !important;
flex: 0;
max-height: 0;
padding: 0 0.5em;
border-width: 0;
/* The following transition affects the one that DISAPPEARS */
transition: padding 0s linear 0.5s,
border-width 0s linear 0.5s,
flex 0.5s cubic-bezier(.18,.51,.54,.9) 0s;
animation: tab-disappear 0.5s ease-in-out 0s 1 both;
}
#page-content .yui-navset .yui-content > div[style*="block"] {
display: block !important;
flex: 1;
max-height: 9999rem;
/* The following transition affects the one that APPEARS */
transition: padding 0s linear 0.5s,
border-width 0s linear 0.5s,
flex 0.5s cubic-bezier(.18,.51,.54,.9) 0.5s;
animation: tab-appear 0.5s ease-in-out 0.5s 1 both;
}
@keyframes tab-disappear {
0% { max-height: 9999rem; }
1% { max-height: 100vh; }
100% { max-height: 0; }
}
@keyframes tab-appear {
0% { max-height: 0; }
99% { max-height: 100vh; }
100% { max-height: 9999rem; }
}
/* ---- INFO BAR ---- */
body{
--barColour: #21252E;
--linkColour: #ededed;
}
.info-container .collapsible-block-content{
padding: 0 .5em 30px;
}
.info-container .collapsible-block-content .wiki-content-table{
width: 100%;
}
/* Ayer's info-bar patch by Monkatraz */
#page-content .info-container .collapsible-block-folded, #page-content .info-container .collapsible-block-unfolded-link {
width: 100%;
max-width: 100%;
margin: 0 auto;
padding: 0;
box-shadow: none;
}
#page-content .info-container .collapsible-block-link::before, #page-content .info-container .collapsible-block-unfolded-link::before {
content: " ";
display: none;
}
#page-content .info-container .collapsible-block-content::after {
display: none;
}
/* ---- INFO PANE ---- */
#page-content .creditRate{
margin: unset;
margin-top: 4px;
margin-bottom: 4px;
margin-right: 3px;
}
#page-content .rate-box-with-credit-button {
background-color: #21252E;
border: solid 2px #21252E;
border-radius: 0;
box-shadow: 3px 0px 0px 0px var(--accentColor);
}
#page-content .rate-box-with-credit-button .creditButton p a {
border-left-color: transparent;
}
#page-content .rate-box-with-credit-button .page-rate-widget-box .cancel {
border-radius: 0;
}
#page-content .rate-box-with-credit-button .page-rate-widget-box .rate-points {
border-left: 0;
}
.rate-box-with-credit-button .page-rate-widget-box .cancel a:hover {
border-radius: 0;
}
#page-content .rate-box-with-credit-button .fa-info {
color: #ededed;
}
#page-content .rate-box-with-credit-button .fa-info:hover {
color: var(--accentColor);
}
#page-content .creditButtonStandalone p a {
background-color: #21252E;
border: solid 2px #21252E;
border-radius: 0;
box-shadow: 3px 0px 0px 0px var(--accentColor);
color: #ededed;
}
#page-content .creditButtonStandalone p a:hover {
color: var(--accentColor);
}
#page-content .modalbox {
background: #2F333C !important;
color: #ededed;
box-shadow: none;
}
.close-credits,
.credit-back {
filter: grayscale(100%) invert(100%) contrast(275%);
}
/* ---- PAGE RATING ---- */
.page-rate-widget-box {
margin: unset;
border-radius: 0;
border: solid 2px #21252E;
box-shadow: 3px 0px 0px 0px var(--accentColor);
background-color: #21252E;
margin-top: 4px;
margin-bottom:4px;
margin-right: 3px;
}
.page-rate-widget-box .rate-points {
background-color: #21252E !important;
border: none !important;
color: #ededed !important;
text-transform: capitalize;
}
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown {
background-color: #21252E;
border-top: none;
border-bottom: none;
}
.page-rate-widget-box .rateup a,
.page-rate-widget-box .ratedown a {
background: transparent;
color: #ededed;
}
.page-rate-widget-box .rateup a:hover,
.page-rate-widget-box .ratedown a:hover {
background: #21252E;
color: var(--accentColor);
}
.page-rate-widget-box .cancel {
background: transparent;
background-color: #21252E;
border: none;
}
.page-rate-widget-box .cancel a {
color: #ededed;
}
.page-rate-widget-box .cancel a:hover {
background: #21252E;
color: var(--accentColor);
}
/* ---- PAGE ELEMENTS ---- */
.page-source, tt{
font-family: "Fira Code", '幼圆', monospace;
font-size: 0.87rem;
}
.code pre, .code p, .code {
font-family: "Fira Code", '幼圆', monospace;
font-size: 0.87rem;
color: #21252E;
}
ins, del {
color: black;
}
h1, h2, h3, h4, h5, h6 {
}
h1 {
font-family: 'Montserrat', Simhei, sans-serif !important;
color: var(--accentColor);
font-weight: bold;
letter-spacing: 1px;
font-size: 2em;
}
h2,
h3,
h4,
h5,
h6 {
font-family: 'Montserrat', Simhei, sans-serif !important;
color: #EDEDED;
font-weight: bold;
letter-spacing: 1px;
font-size: 1.45em;
}
.lightbox h1 {
color: #21252E;
}
#page-title {
display: none;
}
/* Clicky links */
a,
a.newpage,
a:visited,
#side-bar a:visited {
color: var(--accentColor);
transition: color 0.15s linear;
}
a:hover, a.newpage:hover, a:visited:hover, #side-bar a:visited:hover {
color: #ffffff;
text-decoration: none;
background-color: var(--accentColor);
}
/* patch for sidebar media, collapsibles, ACS, info button and ayers module so link doesn't override */
#page-content .collapsible-block-folded a:hover, #page-content .collapsible-block-unfolded-link a:hover, #page-content .rate-box-with-credit-button .fa-info:hover, #side-bar .side-block.media a:hover, .danger-diamond a:hover {
background: transparent;
}
.info-container .collapsible-block-folded .collapsible-block-link, .info-container .collapsible-block-link {
background: var(--linkColour) !important;
}
hr{
background-color: var(--accentColor);
}
blockquote,
div.blockquote,
#toc {
background-color: #21252E;
border: #21252E 2px solid;
border-left: 5px dashed var(--accentColor);
box-shadow: 4px 4px #2F333C;
}
.code {
background-color: #F8F8F8;
border: solid 3px #2F333C;
box-shadow: none;
}
.scp-image-block {
border: 1px solid var(--accentColor);
box-sizing: border-box;
}
.scp-image-block .scp-image-caption {
background-color: #21252E;
border-top: 1px solid var(--accentColor);
color: #ededed;
font-size: 0.65rem;
padding: 0.1rem;
box-sizing: border-box;
}
.scp-image-block.block-left { margin-left: 0; }
.scp-image-block.block-right { margin-right: 0; }
@media (max-width: 540px) {
.scp-image-block.block-left, .scp-image-block.block-right {
float: none; clear: both; margin-left: auto; margin-right: auto;
}
}
/*---- CENTER IMAGES ON MOBILE courtesy of EstrellaYoshte and PeppersGhost ----*/
.imagediv {
float: right;
margin: 15px
}
@media (max-width: 540px) {
.imagediv {
float: none;
text-align:center;
margin: auto;
}
}
@media only screen and (max-width: 600px) {
.scp-image-block.block-right{
float: none;
margin: 10px auto;
}
}
#page-content tr th {
color: #21252E;
background-color: var(--accentColor);
border: solid 1px var(--accentColor);
padding: 6px;
}
#page-content tr td {
border: solid 1px var(--accentColor);
background-color: #21252E;
padding: 12px;
line-height: 1.4;
}
/* fancy collapsible */
#page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link {
background: #21252E;
transition: background 0.25s linear;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
padding-left: 1rem;
padding-right: 1rem;
width: min-content;
white-space: nowrap;
overflow: hidden;
margin: auto;
}
#page-content .collapsible-block-folded .collapsible-block-link::before {
content: "▷ ";
}
#page-content .collapsible-block-unfolded .collapsible-block-link::before {
content: "▽ ";
}
#page-content .collapsible-block-link {
text-decoration: none;
color: #ededed;
font-weight: bold;
}
#page-content .collapsible-block-folded:hover, #page-content .collapsible-block-unfolded-link:hover {
background: var(--accentColor);
}
#page-content .collapsible-block-unfolded-link {
box-shadow: 0px -0.26rem 0px 0px var(--accentColor);
}
#page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link {
margin-top: 10px;
margin-bottom: 10px;
}
#page-content .collapsible-block-unfolded > *:nth-child(3) .collapsible-block-link::before {
content: "△ ";
}
#page-content .collapsible-block-unfolded > *:nth-child(3) {
box-shadow: 0px 0.26rem 0px 0px var(--accentColor);
}
/* Selection */
::selection {
background: var(--accentColor);
color: #ffffff;
}
/* Footnotes */
.hovertip {
font-size: .81rem;
background-color: #21252E !important;
border: solid 1px var(--accentColor) !important;
}
.footnotes-footer {
background-color: #21252E;
padding-left: 1.4rem;
padding-right: 1.4rem;
padding-bottom: 1.5rem;
box-shadow: -0.24rem 0px 0px 0px var(--accentColor);
}
.footnotes-footer .title {
color: #ededed;
}
.footnote .f-footer, .equation .e-footer, .reference .r-footer {
display: none;
}
.footnotes-footer {
display: none;
}
/* BetterFootnotes Patch */
.fncon {
background-color: #21252E;
border-color: var(--accentColor);
}
.fnnum:hover + .fncon {
right: calc(-8vw - 4rem);
}
.lightbox .fnnum::after {
color: #000;
}
/* Tags */
#main-content .page-tags a {
margin-top: .18rem;
}
.page-tags span {
border-top: 1px solid #ededed;
}
/* Pop-Up Windows */
.owindow {
background-color: #21252E;
border-color: var(--accentColor);
}
.owindow .modal-header {
background-color: #21252E;
}
.owindow .modal-body img {
background-color: transparent !important;
}
.owindow .title {
background-color: #21252E;
color: #var(--accentColor);
border-bottom: 1px solid #2F333C;
}
.owindow .button-bar a {
background-color: #21252E;
border-color: var(--accentColor);
color: #ededed;
}
.owindow .button-bar a:hover {
background-color: var(--accentColor);
}
/* Edit Buttons */
.buttons .btn {
background-color: #21252E;
border-color: var(--accentColor);
color: var(--accentColor);
padding: 3px 5px;
}
.buttons .btn:hover {
background-color: var(--accentColor);
color: #21252E;
}
/* Edit Lock Info*/
#lock-info {
background-color: #21252E;
border-color: #ededed;
}
/* Close Button for Page Source, Rating, Etc */
a.action-area-close:hover {
background-color: #21252E;
}
/* Page-History Current */
.pager .current {
background-color: var(--accentColor);
border-color: #ededed;
}
/* ACS COLORS by Nagiros */
:root {
--five-color: 255, 34, 67 !important; /* red */
--four-color: 255, 141, 54 !important; /* orange */
--three-color: 255, 226, 82 !important; /* yellow */
--two-color: 117, 167, 242 !important; /* blue */
--one-color: 40, 159, 107 !important; /* green */
--white-bar: 207, 207, 207;
--lg-bar: 118, 118, 130;
--gray-bg: 66, 66, 72;
}
.anom-bar > .bottom-box { /* horizontal bar */
box-shadow: 0 -0.5rem 0 0 rgb(207, 207, 207) !important;
-webkit-box-shadow: 0 -0.5rem 0 0 rgb(207, 207, 207) !important;
-moz-box-shadow: 0 -0.5rem 0 0 rgb(207, 207, 207) !important;
box-shadow: 0 -0.5rem 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
-webkit-box-shadow: 0 -0.5rem 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
-moz-box-shadow: 0 -0.5rem 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
}
.bottom-box > .diamond-part { /* vertical bar */
box-shadow: -0.5rem 0 0 0 rgb(207, 207, 207) !important;
-webkit-box-shadow: -0.5rem 0 0 0 rgb(207, 207, 207) !important;
-moz-box-shadow: -0.5rem 0 0 0 rgb(207, 207, 207) !important;
box-shadow: -0.5rem 0 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
-webkit-box-shadow: -0.5rem 0 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
-moz-box-shadow: -0.5rem 0 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
}
.anom-bar-container.esoteric .text-part .main-class,
.anom-bar-container.explained .text-part .main-class,
.anom-bar-container.neutralized .text-part .main-class,
.anom-bar-container.pending .text-part .main-class {
background-color: rgba(66, 66, 72, .5) !important;
background-color: rgba(var(--gray-bg, 66, 66, 72), .5) !important;
border-left-color: rgb(118, 118, 130) !important;
border-left-color: rgb(var(--lg-bar, 118, 118, 130)) !important;
}
.danger-diamond > .arrows,
.danger-diamond > .bottom-icon::before { /* inverted arrows, esoteric icons */
filter: invert(90%) !important;
-webkit-filter: invert(90%) !important;
}
.danger-diamond > .quadrants > .bottom-quad,
.anom-bar-container.explained .danger-diamond > .quadrants > .top-quad,
.anom-bar-container.neutralized .danger-diamond > .quadrants > .top-quad,
.anom-bar-container.pending .danger-diamond > .quadrants > .top-quad { /* "transparent" bottoms/top icon backgrounds */
background-color: rgb(26, 26, 26) !important; /* body background color */
}
.danger-diamond > .bottom-icon,
.anom-bar-container.pending .danger-diamond > .top-icon::before { /* esoteric, pending icon backgrounds */
background-color: rgb(3, 3, 3) !important;
}
.anom-bar > .bottom-box::before {
background-color: var(--white-bar);
}
.top-left-box > .item {
display: none;
}
/* ---- CUSTOM SYNTAX ---- */
.darkbox {
background-color: #21252E;
border-left: solid 0.26rem var(--accentColor);
border-right: solid 0.26rem var(--accentColor);
padding: .4rem;
padding-left: .6rem
margin-top: 12px;
margin-bottom:12px;
}
.lightbox {
background-color: #ededed;
color: #21252E;
border-left: solid 0.26rem #21252E;
border-right: solid 0.26rem #21252E;
padding: 0.8rem;
margin-top: 12px;
margin-bottom:12px;
}
.lightbox h2, .lightbox h3, .lightbox h4, .lightbox h5, .lightbox h6 {
color: #21252E;
}
.lightbox hr {
background-color: #000;
}
.lightbox a {
filter: invert(1);
}
.lightbox a:hover {
background: none;
}
#page-content .sidebox tr td,
#page-content .sidebox tr th{
padding: .35em;
}
#page-content .authorbox tr td,
#page-content .authorbox tr th{
padding: .35em;
}
.limit{
margin-bottom: -1rem;
}
.anchor{
position: sticky;
height: 0;
top: 0;
}
.authorbox,
.sidebox {
position: absolute;
width: calc((100vw - 870px) / 2);
max-height: calc(100vh - 18rem);
margin: 0 8px 0 0;
padding: .14rem;
box-sizing: border-box;
overflow: auto;
z-index: 5;
}
.authorbox {
max-width: calc((100vw - 921.2px) / 2) !important;
top: .5em;
right: 103.5%;
}
.sidebox{
top: 0;
left: 103.5%;
padding-left: 1em;
}
@media (max-width:1079px) {
.authorbox, .sidebox {
display: none;
}
}
#page-content .bt {
color: var(--accentColor);
font-weight: bold;
filter: brightness(110%);
text-decoration-color: inherit;
}
.tableb .wiki-content-table {
border-collapse: separate;
border-spacing: 3px;
}
.tableb .scp-image-block {
border: none;
}
.tableb .scp-image-block img {
border: var(--accentColor) 1px solid;
box-sizing: border-box;
}
.tableb .scp-image-block .scp-image-caption {
margin-top: 3px;
border: var(--accentColor) 1px solid;
box-sizing: border-box;
}
:root {
--accentColor: #99bbff;
--lgurl: url("https://i.loli.net/2021/03/21/DC71dbmJXQZgKto.png");
--posX: calc(50% - 358px - 13rem);
--fnColor: var(--accentColor);
}
div#extra-div-1 {
filter: opacity(0.5);
}
/* ---- WORDS NO LONGER BROKEN, THE CROQUEMBOUCHE HAS SPOKEN ---- */
span, a { word-break: normal !important }
.avatar-hover { display: none !important; }
#breadcrumbs, .pseudocrumbs {
text-align: center;
padding-top: 10px;
}
#main-content .page-tags span {
max-width: 100%;
}
/* -- FANCY THINGS from Woedenaz's Dustjacket Theme -- */
.fancyhr hr {
border-top: 2vw solid transparent;
background-color: rgba(var(--bright-accent), 0);
height: 0;
box-sizing: border-box;
border-image-source: url('https://wanderers-library.wikidot.com/local--files/component:dustjacket-theme/wl_hr.png');
border-image-repeat: round round;
background: none;
border-image-slice: 80 500 80 500 fill;
border-image-width: 10em 80em 10em 80em;
}
.fancyborder {
box-sizing: border-box;
border: 2vw solid rgba(0,0,0,0.5);
border-image: url('https://wanderers-library.wikidot.com/local--files/component:dustjacket-theme/wl_border.png') 600 round;
border-image-width: 6;
padding: 2vw;
}[[/iftags]]
观前提示
①:本文档其时间、地点、人物、事件、故事及其他内容均为虚构,与真实人物或事件无关,各位读者们请一定不要当真。如有雷同,纯属巧合。
②:该作品的故事情节中存在一定心理折磨/点名批评的桥段,若您在阅读中产生任何影响到现实生活的情绪或生理反应,请立即终止阅读本作品,并在您再次进行阅读本文前咨询心理医生。
③:本文档多图杀猫,遇上加载卡顿请及时刷新页面或使用奇术上网。
④:本文档内角色的发言并不代表作者的真实意愿,仅为塑造角色使用。
⑤:请各位读者一定一定在熟知以上内容后酌情观看。若略过包括本条提示在内的任一一个提醒的情况下,观看本作品时出现任何的不适感,本作品及该作品的作者概不负责。
爱你们的匿名者Sㅤㅤ

《像基金会一样呐》
[[note]]
剧本:原创
原创性:???
体裁:舞台剧 视觉小说
导演:LG 匿名者S
[[/note]]
你是一个SCP基金会超形上学部的一名无名研究员。
虽然你已经见证了诸多把你的世界当做一个挂了相同方式共享协议的同人作品来疯狂蹂躏的人和事,但你们——或者准确来说,是你的前辈们,总能有办法将他们……她们……祂们?
好吧,反正是将那群牛鬼蛇神们收容起来。
而前几天,你的前辈们交给你了一个任务。
那个“剧组”的LG,似乎又搞了个烂活,留下了一个被烧毁的剧场。当然,剧场本身虽然也有异常效应,但不是这次任务的重点——
剧场废墟里,有一个LG的戏剧创造的,储存内容指向基金会叙事本身的服务器。
……当然,基金会里不乏有这种自我指涉的危险异常,似乎上层叙事的存在们就热衷于创作这个题材,来体现他们对你们的绝对控制权。
但如果创作者是那个LG,情况就变得很危险了:
“新人记住,LG特别热衷于悲剧。要是基金会的叙事本身被他拖入了悲剧,那我们就全都完蛋了。”
让你去参与收容的前辈是这么和你说的。
在一个简单粗暴的分割线转场后,你带着足量的防护器具,和基金会MTF的一个小分队来到了这处被基金会掩盖起来的小剧场。就算带着防护面具,你和其他人还是能隐隐约约嗅到空气中木头烧焦的糊味。
带头的特遣队成员劈开变形的门框后,你们从后台来到了舞台之上。而你这次行动的目的……那堆放在可移动机柜里的服务器组,在舞台的中心正通过凭空出现的电力闪烁着绿色的指示灯。
你示意特遣队的成员去整理出一条安全的搬运通道。他们离开后,你开始搭建你的前辈教你收容具有超形上学特征的异常所使用的奇术仪式。这套奇术仪式可以将它固定在和你一样的叙事层,保证他无法随意穿越——当然,3812这种世界级的BUG大概还是收容不住的。
“这个服务器好像不吃电,能不能用这玩意搭个便宜好用的游戏服务器?”
你这么吐槽着。
倒不如说,基金会这种本质就是学阀的地方,就算它的储存没有异常效应,基金会也不会轻易地将这种可以造福人类的东西放出去的吧。
你摆放好用影像代替火苗的电子蜡烛,然后将这个服务器的描述文档掏出来拿在手中:
项目编号:SCP-CN-001
项目等级:
ArchonEnochian特殊收容措施:暂缺
描述:SCP-CN-001即是SCP基金会本身。
SCP-CN-001的异常效应在于,名为“剧组”的GOI所创作的该项目突破了时空逻辑,成为了超形上学含义的SCP基金会本身。对项目本身的收容将会导致叙事层面SCP基金会的消失。
你看着这个像是什么大学生毕业用的水货半成品论文的项目文档,不由得皱起眉头:
这玩意能当001?
是的,在你的认知里,所谓的001文档——或者准确的来说——001提案,更应该是大开大合宏大叙事,有一定程度的史诗感的作品。
这种半成品一样的玩意……
不过毕竟是你的前辈交给你的文档,你还是选择相信她一次。
你将这个文档丢入了法阵中心,随后,一阵不亚于半夜打开基金会主页的白色闪光照亮了废墟。
当你终于可以再度睁眼时,法阵里的纸质文档变成了灰烬,而红色的虚拟烛火代表着这个仪式已经成功运行。
你对着对讲机喊了一下外面的特遣队成员,让他们来帮你搬运这个重得要死的服务器,但对讲机里没有人回应你。
你慌了一下。但收容时不出事的基金会那还叫基金会吗?
很快,你冷静了下来,举起了你防身用的手枪,通过转头来让头上的头灯照亮这个昏暗的破旧剧场。
突然,一个女性人影出现在了舞台的侧面。伴随着她的登场,整个剧场的照明系统瞬间恢复到正常运作的状态。
你还没开口,那个女性先反过来用一种柔和的语气问你:

?????
————————
怎么,一个人就来这里玩?
这里不是普通人可以随便来的地方哦?
ㅤㅤ
你以绝佳的反应力,将枪口调转到这个女性的面前。
这时你才发现,面前的这个女性……除了她像是白化病一样的白发红瞳和穿着略微有点暴露之外,看起来也只是个普通人而已。
你按照标准流程,向对方下达了驱逐指令:
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)
被你话语驱逐的女性先是一愣,然后连忙开始解释:

?????
————————
等等!别赶我啊——
你用了我教给女朋友的奇术,我过来看看情况不行么。
ㅤㅤ
她解释的样子和被领导逮到工位摸鱼时你的样子别无二致,不过更令你在意的反而是她说的“教给女朋友的奇术”。

?????
————————
额,是真的啦!
SCP基金会中国分部超形上学部研究员Dr.Desiree,全名是琴叶ことのは真冬まふゆ……需要我报她的工号吗?
ㅤㅤ
现在你的注意力已经转移到“她知道基金会研究员工号”一事了。
无论是什么缘由,能让无关人员知晓自己的工号,作为基金会的一员来说已经可以称得上是严重失职。
你感觉你似乎在面对一个能够隐藏自己实力的大角色,握枪的手止不住地颤抖。
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)

?????
————————
什么嘛……原来是新人。我还以为作为中分超形上学部的成员会都知道Dr.Desiree的名字呢。
别怕啦,我虽然也是被你们挂了编号的异常,但绝对不会做出随便伤害人的事情的。
ㅤㅤ

?????
————————
而且我知道基金会是躲在帷幕后的啦,你放心,我不会说出去的。
我想想你们给我的编号是多少来着……2504?实在不信你自己查一下不就知道了嘛!
ㅤㅤ
你愣了半拍,然后迅速在档案库里搜索她说的编号。随后,基金会不算给力的服务器配合着内部网络将她的大头照和文档说明一并发到了你的手机上。
你看看她,再看看手机里的大头照。
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)
你下意识地一边呼叫机动特遣队一边往外逃跑……但在你走到门口的时候,你忽然失去了让自己离开和呼叫增员的主观能动性。
作为可以超脱叙事视角观察的基金会成员,你马上意识到了这是一个会影响人思维的异常现象。

诗蔻蒂
————————
……别想着逃走了。这里可是那个【剧组】,自然各种细节都少不了那个LG的恶趣味。
一般来说,上了他舞台的通常不演完是不给下来的。我们得演完一出戏才能走。
ㅤㅤ
少女指了指你,再指了指自己。
你深刻的知道,自己对戏剧的理解仅仅停留在大学搞活动时动漫社出cos复刻动画剧情的舞台剧,其余的事情不能说一窍不通,也可以说是一概不知了。
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)

诗蔻蒂
————————
这点你不用担心啦,虽然说是戏剧,不过LG那家伙本身就热衷于探索戏剧的各种新形式……
在最开始的时候,我钻了一下这个漏洞,让我们的表演换成也能被称之为戏剧的模样——
ㅤㅤ
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)

诗蔻蒂
————————
因为我改成了视觉小说的样子哦?
ㅤㅤ
你在看了CN2504的文档原文之后,对面前这位被称之为“诗蔻蒂”的少女所能施展的能力有了个大致的评估……
但这种不知不觉间就修改叙事的现实扭曲,还是让你叹为观止。
你庆幸这家伙并没有和基金会敌对,否则估计中山玛丽遇到她都只能在床上当下面那个。

诗蔻蒂
————————
什么嘛,我还以为你会吐槽视觉小说呢,还比床上攻受的……这难道是什么最新最潮的战力对比吗?
严肃声明啊——我虽然是女同,但我不是那种女同酒吧里出没的花心铁T。我很专一的,才不会和什么来路不明的家伙上床。
看得出来,她读你心声的过程就像是翻一篇SCP文档一般简单。但她似乎只用这个能力来当你的捧哏……你不知道这是否是一种大材小用。
不过,既然人家没有伤害的本意,那也就不需要刺激对方了。
你干脆借坡下驴,接了她的话茬:
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)

诗蔻蒂
————————
岂止关注啊,我都偷偷潜入相关论坛了。再怎么说这也是基金会同人创作的一种……毕竟比大小一直都是人类社会的母题之一。
不过虽然是同人创作,但“战力比对”也只是最——算了,这话从我口中说出去只会显得我这个“同人之神”有一种厚此薄彼的不公平。
看起来,这个自称“同人之神”的家伙确实有一直在关注基金会最新最潮的话题。你甚至怀疑她可能开了个〇博账号关注了什么“隔空说给观谬维基听bot”这种一看就知道厕意盎然的地方……

诗蔻蒂
————————
说起来我不得不吐槽啊,如果那群战力党把我真算进去的话……说不定真的会把战力搞崩坏呢。
毕竟“战力比对”也是同人的一种……那我自然有能力去调控这个同人应该如何“创作”……不是吗?只要我创作一篇我自己的同人文,那么我就能直接左脚踩右脚秒了3812……
ㅤㅤ
你从来没听说过有什么至高神性,是会在凡人面前对过家家似的“战力比对”真的较真起来的——
或许这次是活久见了。
不过她忘记了一件事……
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)

诗蔻蒂
————————
……啊?
ㅤㅤ
你看到诗蔻蒂尴尬地挠了挠自己脖子上绑着绷带的地方。

诗蔻蒂
————————
坏了,我最近一直在忙那个一辈子乐队的事情来着,那个吧只维持了签到,都没进去看内容……
所以是真的吗?他们已经把基金会的盒子给撤了?
ㅤㅤ
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)
你已经放弃思考你为什么会和一个至高神性讨论战力对比模型了。
你找了个地方坐了下来,擦了擦额头上因为闷热而出的汗。

诗蔻蒂
————————
哎呀,算了,撤就撤吧。
不过我可不会写什么“基金会神拳”来否定战力比对啥的,毕竟对我来说只要是同人就有照单全收的必要嘛!
ㅤㅤ

诗蔻蒂
————————
再说了,用刻板印象去写讽刺作品本身就是一种纯粹人身攻击……
拿着自以为是的印象,去抹黑群体的一部分……这不就是经典的画靶射箭,以此凸显出自己的有能嘛。
ㅤㅤ
听着她对“基金会神拳”的批判,你忽然明白为什么她文档的讨论区里,很多都是你同事留下的“性格恶劣”了。
——毕竟她登神前似乎就是个同人女来着。
面对这种双标同人女,你觉得就算是至高神性也得出重拳:
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)

诗蔻蒂
————————
哈?
ㅤㅤ
此时,你身上的康德计数器在发出一阵变调的悲鸣之后彻底失声。你看着诗蔻蒂周围肉眼可见的空间扭曲,鸡皮瞬间竖立,而冷汗更是狂飙……
倒不如说,你能在这种现实扭曲者的面前还能维持住自己的心智,就已经算是她没下死手了。
但愿她没被愤怒冲垮理智……你只能这么祈祷。
祈祷的时候也没有忘记在内心里给刚才嘴贱的自己狠狠抽大嘴巴子。

诗蔻蒂
————————
太棒了,我在基金会社区积攒的怨气正愁没处发泄呢。
想和我对线是吧,马上就到评论区骂得你亲妈
ㅤㅤ
在你的大脑开始高速运转前,你的本能就迅速让你站了起来做了一个标准的鞠深躬动作后,替你说出了违心的话语来安抚面前的少女:
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)
诗蔻蒂皱了皱眉头,然后长叹一口气。

诗蔻蒂
————————
……怎么听起来更像是阴阳怪气呢。
ㅤㅤ
你摸了摸口袋里因为忘记关机而爆表烧毁的康德计数器,它散发着余热来试图证明自己曾是个用电的精密仪器。
或许从最开始你就应该听同事的话,多带几个便携式的现实稳定锚……

诗蔻蒂
————————
算了,你说的也没错……是我心胸狭隘了。
比起这个,我更好奇你们基金会来这个已经被炎上烧毁的地方干什么……不会是来收容那个服务器的吧?
ㅤㅤ
很可惜,她猜对了。
这时你才想起来一个最基本的问题——她又是因为什么才来到剧组的前据点?
不会是……
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)

诗蔻蒂
————————
怎么了,有什么问题吗?
作为“同人”这个概念的神,我收集相关概念塞到我负责的理念圈里,不就是我的存在意义嘛。
ㅤㅤ
你看着她慢慢走向那台你打算收容的服务器前,单手撑在上面倚靠着站在那里。
莫非,这台指代【基金会】的服务器在她眼里,也是需要被她收集的“同人”?

诗蔻蒂
————————
说起来我发现好像给你设置的参数有点不对……完全不需要让你说的每一句话都必须要点击才能展开后续剧情的。
我调整一下,免得到时候评论区里有人说无意义互动。
ㅤㅤ
随后你看到她掏出一支笔,在空中写了点什么。
看那支笔的模样,和你办公室里邻座的那个家伙用的签字笔没啥区别。
借着这个机会,你立马窜到了你要收容的那台服务器前,将你收容电子设备用的个人终端接在了上面。
不幸的是,基金会个人终端那屎一样的(毕竟组织发的设备质量通常都不怎么样)基础防御未能抵挡住这个异常服务器的侵入……没过一会,你那个人终端上的内容很快被替换为了以基金会作为背景的挂人贴。
在你还没搞清楚是什么情况的时候,你身后的诗蔻蒂就已经抢过了你的个人终端对着充电口吹了一下,再在屏幕上操作一番才还给了你。

诗蔻蒂
————————
诶!你这小子怎么这就上手了?
基金会没教过你这种行为的危险程度不亚于当电工裸手摸火线吗?还是没学过如何面对PK级末日情景?
ㅤㅤ
你看了看,回到你手上的个人终端已经回到了你连接那个服务器之前的状态。
而诗蔻蒂像是打开了话匣子一般,开始不断地碎碎念:

诗蔻蒂
————————
哎呀我真是服了,怎么基金会能派个不混圈的超形上学部成员来收容这个东西啊……这不是害人嘛,让人家啥也不懂就被互联网的抽象狠狠轰入。
ㅤㅤ
诗蔻蒂
————————
这种行为和那些让未成年去学开盒技术的垃圾公司有啥区别……难道基金会也沦落至此了吗?
回头我打个电话拷打拷打Ninth,让她好好管管这事……
ㅤㅤ
“那个……所以是什么情况?”

诗蔻蒂
————————
哦,和你没关系,都是LG那家伙留下来的烂摊子。
LG找了Ninth试图在舞台上重现SCP基金会,结果错误地把“SCP基金会圈子”给拉到这个叙事里来了。而他们的最终成果就是你面前这个服务器。
ㅤㅤ

诗蔻蒂
————————
我懂了……不会是基金会让你这个新兵蛋子来收容这种非常危险的东西吧?
不知道这算基金会草菅人命呢,还是不知道这东西的危险程度……算了,好人帮到底吧,今天就让我这个异常给你这个基金会员工好好上一课。
ㅤㅤ
随后你便看着诗蔻蒂从舞台后面拉来一个50多寸的显示屏,接在了这个服务器上。
很快,一个只能通过锥形长矛才能看到的页面出现在显示屏上。而没有锥形长矛使用权限的你自然理解了诗蔻蒂口中的“危险”是什么意思。

诗蔻蒂
————————
对了,我问一下——虽然锥形长矛不是谁都有权限使用,但我记得中分有个校准锥形长矛的系统,是单独发给swn001-1实体用的……
你难道不好奇这玩意是怎么运作的吗?
ㅤㅤ
“……有编号吗?”
你好奇地问到。

诗蔻蒂
————————
当然有。
是这个哦?
ㅤㅤ
诗蔻蒂熟练地用手上的服务器打开了对应的页面。此时的你也看出了这台服务器在基金会里拥有的权限就相当于一个swn001-1实体——
不然不可能打开3109这个项目的描述页面。
“看起来,这是个基于锥形——我是说文章评分系统的……大数据计算?既然是数据计算,那它是用来比对什么的?”
作为超形上学的成员,你打算换个更上层叙事的说法。
不过,你还是没能看懂这个所谓的“灰镜系统”,是用来干什么的。或者说,这本应该是用在下层叙事的你自己无法理解的用途?但这又是基金会研制的……

诗蔻蒂
————————
看得出来你很疑惑了。不过很可惜,这破烂玩意可不是基于什么大数据的。它就是个非常简单粗暴的……公式。
而它的用途呢,说好听点叫“校正锥形长矛程序”……
ㅤㅤ

诗蔻蒂
————————
说难听点,它是个基金会内部用来铲除所谓“异己”的东西。
或者说……给小团体里试图铲除异己的人一点虚假的正当性罢了。
ㅤㅤ
“什么……意思?你慢点解释。”

诗蔻蒂
————————
哦,要从这开始讲啊。
一部作品肯定会有一个作者,对吧。不过基金会这边是一个比较复杂的关系……
ㅤㅤ
你看着诗蔻蒂把那个所谓的“锥形长矛程序”展现在显示屏上——
那是一个评分模块。

诗蔻蒂
————————
毕竟SCP基金会从一开始就不止一个作者……而为了决定“什么样的作品可以留在站内”,才有了所谓的“锥形长矛”这么个玩意。
然后就诞生了这个评分模块以及对应的评分机制——读者喜欢的打正,不喜欢的打负,总分数低到一定程度这篇作品就会进入删除阶段……然后没异议的话就会删除。
ㅤㅤ
“换言之,这就是SCP-3309的运作原理?但我们是怎么将指定的作品或者说项目进行删除——啊!”

诗蔻蒂
————————
不愧是超形上学部的,领悟的就是快。
就是你猜的那样,自从擅自修改文档不起作用后,你们基金会就采用了另一个更隐蔽的方法来决定删除指定的项目——刷负分。
当然你的那群自以为是的倒霉蛋同僚无法知晓上层叙事的社群讨论,所以他们的行为很快就被上层叙事里站点的管理员阻止了。
ㅤㅤ

诗蔻蒂
————————
但就像我之前说过的那样,上层叙事的作者们本身也不是铁板一块。在经历了小号刷分的洗礼后,他们开始人人自危。
有的人学会了这种方法来让粉丝给自己加分,而有的人则反其道而行之,将其作为一种借口去讨伐他人的作品……而我开给你看的这个狗屁“灰镜系统”,就是给上层叙事用来抓所谓的小号用的。
ㅤㅤ

诗蔻蒂
————————
呵,甚至这个系统本身就是一滩不知所谓的东西。
怀疑这个程序正确性的我,特地找了几个懂代码的朋友拆解了一下这个系统公开的代码。我们甚至在里面发现了被注释掉的一段代码——这段代码可以在网页控制台输出一张列出那些被标记为“疑似小号”的表格。
这东西嘴上说是校正,实际上却在做着猎巫的勾当,也就想去猎别人的小人才会使用它了。
ㅤㅤ
你听完诗蔻蒂的怒火后,她像是被这件事给气笑了出来,呵呵几声便摇了摇头。
“所以……你让我知道这些东西,是想表达什么呢?”
看着诗蔻蒂义愤填膺地说了这么多,你还是没能理解诗蔻蒂生气的主因……
以及,她将这些上层叙事的肮脏展示给你看的缘由。

诗蔻蒂
————————
怎么说呢……也没啥。毕竟在你们上层叙事里发生的这 些 事 情和其他叙事的同人圈里那些真正的恶意比起来,基金会甚至还算和平友爱了。
不过我不认为你们基金会这些知晓上层叙事还热衷作死的作品,会妥善保管好这么危险的后互联网时代渣滓。毕竟你们玩脱了的异常不在少数,不是吗?
ㅤㅤ
你沉默许久。
但你想了想,上层叙事的肮脏事情与你……与你的同事和上级,又有什么关系?
你们是基金会,又不是作者群。
“说是这么说……但是,我觉得收容它就是基金会应该做的。我们既然诞生在这个混乱的叙事里,那无论作者们给我们安排了什么结局,我们也只会向着我们的职责前进。”

诗蔻蒂
————————
你是非要忠于什么现代性赋予的职责吗……?红王还不够你们吃一壶去反思的?
听我的,不如把这个人类恶意的垃圾桶交给我来处理,我已经吃了不少〇博上的同人厕bot了,再加这么个东西也不会发生什么——把它视为一种和你们无关的,同人圈子必定存在的通病,这不是两全其美的事情吗?
ㅤㅤ
不知是基金会的职责驱使着你,亦或者你面对诗蔻蒂的指控,觉得荒诞无稽。
你还是非常想要反对她。
于是,你重新举起了那把被你捏出汗的手枪,指向了对方:
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)

诗蔻蒂
————————
是啊,你也是这么认为的吗。
虽然也不是没想过这种结局……
ㅤㅤ
你面前的少女说完之后只是面色凝重地,将破旧舞台上一张椅子拉了过来,然后沉默地坐下。
沉默……唯有沉默才能回答你对她的“背叛”——虽然似乎你们从未成为同盟。
然后就像是看到自己喜爱的作品烂尾一样,少女轻轻叹息一声。
她将帽檐拉低,直到在破败的灯光下你看不清她的脸。

诗蔻蒂
————————
即便基金会作为社群,它有着互联网社群都有的,令人恶心的通病……但基金会为我创造了许多我喜欢的创作,我也为基金会创造了许多我喜欢的创作。
ㅤㅤ
诗蔻蒂
————————
只是,我唯有一事无法理解也不愿理解……当我带来了其他叙事的【故事】时,你们为何将它们视为异物,对其表达了排斥——就像过敏是人体的免疫系统做出了过度的反应那样。
创作不是本应自由的吗?又为何要画出圈子来排斥异己之人?
ㅤㅤ
你沉默着。
你此时才想起来,超形上学相关异常的收容条例里,最最优先的第一条规则就是:
“不要理会对方说的任何内容。”
少女见你没有任何回应,便抬起手,将那台写满了基金会社群混沌数据的自我膨胀式服务器,带着承载它的拖车从远处凭空拖来。

诗蔻蒂
————————
……也罢,沉默亦是一种回答。
基金会的正统……纯洁性……或者你们随便怎么称呼,这就是你们的社群所围绕的,一种类似于意识形态的共识。
诗蔻蒂
————————
基金会的评分系统则是这种共识的量化体现——无论是恶意刷分,还是山头水军,都是基于这种逻辑下的行为。说白了,基金会早已经不是什么简简单单的173同人创作平台。
它是一个社群,一个社会,一个互联网随处可见却又独一无二……或许是独一无二的亚文化圈子。
少女站起来,拍了拍还在闪烁着绿灯的服务器。
你看着她,欲言又止。
诗蔻蒂
————————
我,诗蔻蒂=法塔莉斯,作为【同人】这个概念的神祇,能存在于基金会的叙事,就说明基金会本身只是一个巨大的同人创作——我唯一无法挽救的,就是173那张实际并不符合cc协议的插图。

诗蔻蒂=法塔莉斯
————————
更何况,挽救基金会本身?以需要收容我作为代价?别开玩笑了,给我搞清主次——
是SCP基金会,需要我同人的存在才对。
随后,少女的身影逐渐暗淡,伴随着溢满神性的红色瞳孔,消失在舞台上。
那台可以被称之为“SCP基金会”的服务器,则留在了你的面前。
你当然可以将它就这么收容,作为又一个自我指涉的001提案,静静地躺在基金会的收容网站里,热闹了一阵子之后就逐渐和其他项目一样落满灰尘,也只能偶尔被人谈起“基金会还有这么个项目”。
但你……不知为何,失去了将这个服务器拖走的勇气。
是的,无论是你的前辈,基金会研究员Dr.Ninth;还是那个总是偷基金会东西装扮舞台的“剧组”剧团长LG;亦或是刚刚消失的神性少女,她们无不指出了基金会的缺点。
并且除了她们,还有那基金会里千千万万知名不知名的成员……其实都在期待基金会能变得更好,也尝试着去改变基金会。
……可基金会,还是那个基金会。
基金会当然会收容一切,就连他们自己也不会放过。
但他们唯独会放过一件事——
常态。
常态?
对,常态。
啊,原来这就是常态。
——幡然醒悟的你如此感叹。
旧有的山头账号被删除,被遗忘,然后从捧杀的污泥中诞生出新的账号;
将评论区争论的内容草草定性,随后遗忘争论本身,以独醒的姿态俾睨众生,最后再赶往下一个战场;
用着他人的语言去创作出一套没有那么完善的个人色彩浓郁的文艺理论,对新生的创作进行似是而非的评价,再在一个月内将虚假的理论丢弃,拥抱新的“理论”……
重复着这些内核不变的逻辑的现实与叙事——这就是基金会的常态。
……
于是,剧场再度回归了寂静。
直到……那个自称同人之神的神性少女再度出现在你的面前。

诗蔻蒂
————————
哎呀——瞧我这记性,我又忘记拿东西了。
ㅤㅤ

诗蔻蒂
————————
哦?你怎么还在呀。
哎,快忘记我刚才说的气话。
ㅤㅤ

诗蔻蒂
————————
基金会社群再怎么样,和作品又有什么关系?丢掉社群,然后拥抱作品——好的up,不好的右上角关掉,然后臭骂一顿瞎写的或者滥吹的,这才是正常人嘛!
太在乎社群可是会和那群玩手游的“玩家”一样,陷入只会自我幻想的偏执症哦?
随后她抓住那台带有基金会概念的服务器,将其与自己一并消失于舞台之上。
她大概是再也不会回来了。
你也一并释然地笑了出来。
她说的对,没必要太在乎“基金会”本身怎么样——
完成自己的工作,写出自己想写的;承认自己的优点,接受自己的不足,然后下次写得更好;少点批判他人和面对他人批判时的傲慢。
这便是大道至简。
而最开始收容的目标消失,你也没有留在这个破烂舞台的理由了。
你准备离开这个具有异常效应的舞台。
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:coltop-deep)
你愣了一下,下意识地回过头来——这个舞台是具有异常效应的!
“新人记住,LG特别热衷于悲剧。要是基金会的叙事本身被他拖入了悲剧,那我们就全都完蛋了。”
瞬间,你就像忽然开悟一般,意识到了你刚才释然的内容……它们只是一堆说起来容易做起来难的空话罢了。
因为人与人各不相同。
有的人来到基金会,最开始便不是为了所谓的创作……
即便有,也会存在之后逐渐淡忘的可能。
如果维持本心很容易,那为何互联网上争吵不断?
没人在乎的。
没人在乎你的真心的。
大家都是在互联网上找乐子——
谁又真的在意啊。
……
因为异常效应而意识到这些的你,跪倒在舞台上。
乐子人们的绝望,将本应向善的誓言变成了存在主义的说教。
这便是舞台的异常效应——
你在上面表达的一切,都只会以悲剧收尾。
那SCP基金会呢?
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
WikiJump include 未展开: 跨站引用未启用(:scp-jp:component:colend-deep)
1. 此处的“亲妈”为象征的虚构指代,而非客观的生理学直系亲属,请各位读者放心。2. 鉴于代码被修改的可能,以上内容的有效期限仅到2024年4月24日。






