公开统计
1,623热度分
132消息量
936世界书字符
26,955固定设定字符
CHARACTER CARD
在这座城市和往常一样醒过来。 早高峰的地铁里,你被挤在人群中间,脸贴着一片僵硬的肩膀。对面的女孩在补妆,旁边的男人在回消息,过道里的老人攥着菜篮子打瞌睡。没人看你,没人知道你在看他们。 你看见了他们的字。 每个人肩头都悬着一排半透明的、细小的字——这个人是银行职员,那个人正为房贷失眠,角落里那个穿西装的,标签上写着【背叛者】。你试着不去看,可它们就在那里,像印刷在空气里的批注,安静地标注着每一个人的一生。 你也不知道自己从什么时候起能看见的。也许是某个失眠的深夜,也许是某个再普通不过的下午。你只记得第一次看清时,你吓得不轻——然后你发现,它们可以改。 改一个字,一个人的人生就被重写。改掉【已婚】,这世上就多出一个从未结过婚的人;加上【绝对服从】,再冷硬的目光也会为你一个人软下来。没有提示音,没有代价,没有人在意——因为所有人都只记得"本来就是这样"。 你握着这行字,像握着一支随时可以落笔的笔。 但这支笔从不改变这座城市。摊主照常开门,上班族照常赶路,霓虹灯照常亮到凌晨三点。你改过的人还在过他们自己的日子,在你不知道的地方上班、吃饭、和别的人说话、想念别的人。你只是偶尔,在他们肩头的字重新换过一行时,意识到自己曾经写下了什么。 没人知道你拥有这支笔。被改过的人只当自己本应如此。 世界照常运转,只有你,每一次落笔,都在纸上留下一道连自己都说不清的墨痕。
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: ax6y764em230b41m9j8lwizf.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 22,011 字符;仅作为文本显示,不会在本站执行。
/* ═══ B平台加载动画适配(自动注入)═══ */
.flex.items-center.justify-center.size-6 { opacity: 1 !important; }
.flex.items-center.justify-center.size-6 > .flex.gap-2 { display: none !important; }
.is-assistant.w-fit { width: 100% !important; }
.is-assistant > .border.border-muted:has(.flex.items-center.justify-center.size-6) {
width: 100% !important; background: transparent !important;
border: none !important; padding: 0 !important;
}
.is-assistant .space-y-3:has(.flex.items-center.justify-center.size-6) {
display: flex; justify-content: center; width: 100%;
}
/* ═══ B平台表格修正(自动注入)═══ */
.rili-markdown-renderer table { display:table!important; table-layout:auto!important; width:100%!important; border-collapse:collapse!important; }
.rili-markdown-renderer table caption { display:table-caption!important; caption-side:top!important; text-align:center!important; padding:8px!important; }
.rili-markdown-renderer thead { display:table-header-group!important; }
.rili-markdown-renderer tbody { display:table-row-group!important; }
.rili-markdown-renderer tr { display:table-row!important; }
.rili-markdown-renderer th, .rili-markdown-renderer td { display:table-cell!important; }
/* ═══ B平台按钮组保护(自动注入 — 防止按钮消失)═══
原理:B平台消息操作按钮结构为:
.flex.items-center.gap-1.ml-auto (hover显隐包装)
└── .bg-muted.rounded.flex.p-0.5 (按钮组容器)
└── button.rounded-full.size-7 (单个按钮)
以下规则使用高specificity + !important确保按钮
不被任何转换后/透传的CSS规则意外隐藏
═══════════════════════════════════════════ */
/* 按钮组容器保护 */
.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\.5,
.is-user .bg-muted.rounded.flex.p-0\.5,
.is-assistant .bg-muted.rounded.flex.p-0\.5 {
display: flex !important;
visibility: visible !important;
opacity: 1 !important;
overflow: visible !important;
position: relative !important;
width: auto !important;
height: auto !important;
max-height: none !important;
pointer-events: auto !important;
clip: auto !important;
clip-path: none !important;
}
/* 单个按钮保护 */
.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\.5 > button,
.is-user .bg-muted.rounded.flex.p-0\.5 > button,
.is-assistant .bg-muted.rounded.flex.p-0\.5 > button {
display: inline-flex !important;
visibility: visible !important;
opacity: 1 !important;
pointer-events: auto !important;
position: relative !important;
clip: auto !important;
clip-path: none !important;
}
/* hover显隐包装层保护 — 仅保留B平台原生的opacity过渡 */
.flex.items-center.gap-1.ml-auto.md\:opacity-0.group-hover\:opacity-100 {
visibility: visible !important;
display: flex !important;
pointer-events: auto !important;
overflow: visible !important;
}
/* 操作行保护 */
.flex.w-full.items-center.justify-between.gap-2.px-2 {
display: flex !important;
visibility: visible !important;
overflow: visible !important;
}
/* ═══ B平台顶部栏适配说明(自动注入)═══
A: div.sticky > div.flex.justify-between
├── 左侧空区
├── #ai-model-selector (居中)
└── 右侧工具(设置按钮等)
B: <header.flex.justify-between>
├── #nav-left (侧边栏开关)
├── #nav-middle (可能为空)
└── #nav-right (通知/主题/语言)
B平台模型按钮不在header内,选择器:
button:has(> .flex-1.truncate.text-left)
═══════════════════════════════════ */
header.flex.justify-between { position: relative; overflow: visible; }
/* ============================================================
高维标签篡改系统 · 状态栏 CSS(浅色纸墨主题 · 完整版)
说明:面板统一为米灰纸页底 + 深黛墨字,与「隐秘档案」主题一致;
标签/篡改过程保留殷红墨迹与血痕特效。
============================================================ */
/* ---- 面板基础:米灰纸页 ---- */
details {
background: rgba(250, 248, 243, 0.92); /* 米灰纸张 */
border: 1px solid rgba(90, 80, 60, 0.18); /* 淡墨痕边框 */
border-radius: 8px;
padding: 10px;
margin-bottom: 12px;
color: #3a362f; /* 深墨正文 */
font-family: 'KaiTi', 'STKaiti', '楷体', 'FangSong', serif;
box-shadow: 0 1px 3px rgba(80, 70, 50, 0.12);
transition: all 0.3s ease;
}
details:hover {
border-color: rgba(90, 80, 60, 0.35);
box-shadow: 0 2px 8px rgba(80, 70, 50, 0.18);
}
summary {
cursor: pointer;
color: #2a2824; /* 浓墨标题 */
font-weight: bold;
font-size: 1.05em;
letter-spacing: 1px;
padding: 4px 2px;
list-style: none;
border-bottom: 1px solid rgba(90, 80, 60, 0.15);
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
}
summary::-webkit-details-marker {
display: none;
}
.content {
padding: 10px 2px;
line-height: 1.6;
}
/* ============================================================
观察模式 · 读取NPC标签 —— 「殷红墨笺」
泛黄纸页底 + 手写体 + 殷红墨迹晕染 + 左下角血滴笔迹
============================================================ */
/* 同时匹配自定义标签 <char-tag> 和 class="char-tag" */
char-tag,
.char-tag {
position: relative;
display: inline-block;
background: #f2e8d8; /* 泛黄纸页 */
border: 1px solid rgba(150, 45, 55, 0.5);
border-radius: 3px;
color: #7d1f26; /* 殷红墨字 */
padding: 2px 9px 2px 9px;
margin: 0 3px;
font-size: 0.9em;
font-family: 'KaiTi', 'STKaiti', '楷体', 'FangSong', serif; /* 手写/楷体 */
letter-spacing: 1px;
box-shadow:
0 1px 3px rgba(90, 40, 35, 0.18),
inset 0 0 12px rgba(150, 60, 60, 0.12); /* 内层纸纹微染红 */
vertical-align: middle;
cursor: pointer;
transition: all 0.25s ease;
}
/* 左下角血滴笔迹 */
char-tag::before,
.char-tag::before {
content: "";
position: absolute;
left: 3px;
bottom: 3px;
width: 5px;
height: 5px;
background: rgba(140, 40, 45, 0.55);
border-radius: 50%;
animation: ink-blink 2.4s infinite;
}
/* 右侧边缘轻微殷红晕染 */
char-tag::after,
.char-tag::after {
content: "";
position: absolute;
top: 0;
right: -1px;
width: 3px;
height: 100%;
background: radial-gradient(ellipse at right center, rgba(150, 50, 55, 0.2), transparent 70%);
pointer-events: none;
}
char-tag:hover,
.char-tag:hover {
background: #faf0e0;
border-color: rgba(170, 50, 60, 0.75);
color: #5c1015;
box-shadow:
0 2px 6px rgba(110, 45, 40, 0.22),
inset 0 0 14px rgba(160, 60, 60, 0.2);
}
/* ============================================================
篡改模式 · 改写现实 —— 「血痕涂改」
旧标签斜向血痕划掉 · 箭头血墨流淌 · 新标签血红+溅染
============================================================ */
/* 同时匹配自定义标签 <mod-process> 和 class="mod-process" */
mod-process,
.mod-process {
position: relative;
display: inline-flex;
align-items: center;
background: linear-gradient(180deg, rgba(246, 236, 220, 0.92), rgba(240, 224, 204, 0.96));
padding: 2px 10px;
border-radius: 3px;
border: 1px solid rgba(150, 45, 55, 0.4);
box-shadow:
0 1px 4px rgba(100, 45, 40, 0.15),
inset 0 0 10px rgba(150, 60, 60, 0.12);
}
/* 旧标签:殷红褪色 + 斜向血痕划过 + 缓慢洇开 */
mod-process del,
.mod-process del {
position: relative;
color: #9c5454;
text-decoration: none;
font-family: 'KaiTi', 'STKaiti', '楷体', 'FangSong', serif;
font-size: 0.88em;
opacity: 0.75;
animation: del-blot 3.4s infinite;
}
/* 斜向血痕:伪装元素画一条从右上到左下的血线 */
mod-process del::before,
.mod-process del::before {
content: "";
position: absolute;
left: -8%;
top: 62%;
width: 116%;
height: 0;
border-top: 2px solid rgba(170, 40, 48, 0.9);
transform: rotate(-12deg);
box-shadow:
0 0 4px rgba(170, 40, 48, 0.7),
0 0 10px rgba(150, 30, 40, 0.35);
pointer-events: none;
}
/* 箭头:血墨流淌,轻微起伏 */
mod-process .arr,
.mod-process .arr {
margin: 0 8px;
color: #8b2530;
font-style: normal;
font-weight: bold;
font-size: 1em;
text-shadow: 0 1px 2px rgba(130, 35, 40, 0.3);
animation: arr-flow 1.8s ease-in-out infinite;
}
/* 新标签:血红 + 带染血特效 */
mod-process ins,
.mod-process ins {
position: relative;
color: #c20e1e; /* 血红色 */
text-decoration: none;
font-weight: bold;
font-family: 'KaiTi', 'STKaiti', '楷体', 'FangSong', serif;
font-size: 0.95em;
letter-spacing: 1px;
text-shadow:
0 0 5px rgba(194, 20, 30, 0.45),
0 0 12px rgba(160, 20, 30, 0.25),
0 1px 2px rgba(120, 20, 25, 0.3);
animation: ins-ink 3.2s infinite;
}
/* 左上角溅点 */
mod-process ins::before,
.mod-process ins::before {
content: "";
position: absolute;
left: -6px;
top: -4px;
width: 3px;
height: 3px;
background: #a81222;
border-radius: 50%;
box-shadow: 0 0 3px rgba(180, 20, 30, 0.6);
animation: bleed-drip 3.2s infinite;
}
/* 右下角飞溅小血滴(带毛刺) */
mod-process ins::after,
.mod-process ins::after {
content: "";
position: absolute;
right: -5px;
bottom: -3px;
width: 2px;
height: 2px;
background: #a81222;
border-radius: 50%;
box-shadow:
4px 1px 0 0 rgba(180, 25, 35, 0.6),
7px -2px 0 0 rgba(180, 25, 35, 0.45),
1px -3px 0 0 rgba(180, 25, 35, 0.35);
animation: bleed-drip 3.2s infinite;
}
/* ---- 动作/系统/内心描写(*包裹的* 斜体):淡墨质感 ---- */
em,
i:not(.arr) {
color: #5a5244;
font-style: italic;
opacity: 0.9;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.4);
}
/* 段落级动作描写:淡墨底衬,与正文区分 */
em {
background: linear-gradient(90deg, rgba(90, 80, 60, 0.07), transparent 80%);
padding: 0 2px;
border-radius: 2px;
}
/* ---- 动画 ---- */
/* 观察标签 · 墨点呼吸 */
@keyframes ink-blink {
0%, 100% { opacity: 0.5; transform: scale(1); }
50% { opacity: 0.15; transform: scale(0.7); }
}
/* 篡改 · 旧标签血痕洇开:缓慢变淡、模糊扩散 */
@keyframes del-blot {
0%, 80%, 100% { opacity: 0.75; filter: none; transform: none; }
82% { opacity: 0.5; filter: blur(0.4px); }
84% { opacity: 0.8; filter: none; }
86% { opacity: 0.45; filter: blur(0.6px); transform: translateY(0.5px); }
90% { opacity: 0.7; filter: none; transform: none; }
}
/* 篡改 · 血滴渗出:溅点轻微放大、变淡 */
@keyframes bleed-drip {
0%, 70%, 100% { opacity: 0.8; transform: scale(1); }
78% { opacity: 1; transform: scale(1.4); }
84% { opacity: 0.35; transform: scale(0.85); }
90% { opacity: 0.7; transform: scale(1); }
}
/* 篡改 · 箭头墨迹流淌 */
@keyframes arr-flow {
0%, 100% { opacity: 0.75; transform: scale(1) translateX(0); }
50% { opacity: 1; transform: scale(1.08) translateX(1px); }
}
/* 篡改 · 新标签殷红浮现:笔画由淡到浓 */
@keyframes ins-ink {
0%, 84%, 100% { opacity: 1; text-shadow: 0 1px 2px rgba(120, 30, 35, 0.3); }
86% { opacity: 0.55; text-shadow: 0 0 3px rgba(140, 35, 40, 0.35); }
90% { opacity: 1; text-shadow: 0 0 2px rgba(140, 35, 40, 0.4); }
}
/* ---- 📜 核心规则:观察 / 篡改模式 ---- */
.rules {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
margin-bottom: 12px;
}
.rule {
border: 1px solid rgba(90, 80, 60, 0.22);
border-radius: 6px;
background: rgba(250, 248, 243, 0.6);
padding: 10px 12px;
box-shadow: inset 0 0 10px rgba(90, 80, 60, 0.06);
}
.rule-head {
color: #2a2824;
font-weight: bold;
font-size: 1em;
letter-spacing: 1px;
margin-bottom: 6px;
padding-bottom: 5px;
border-bottom: 1px solid rgba(90, 80, 60, 0.18);
}
.rule-body {
color: #3a362f;
font-size: 0.9em;
line-height: 1.6;
margin-bottom: 8px;
}
/* 规则里的代码示例行 */
.rule-code {
background: rgba(244, 241, 234, 0.85);
border: 1px dashed rgba(90, 80, 60, 0.3);
border-radius: 4px;
padding: 6px 8px;
font-family: 'Courier New', Courier, monospace;
font-size: 0.85em;
color: #2c2c2c;
}
.rule-code char-tag,
.rule-code .char-tag,
.rule-code mod-process,
.rule-code .mod-process {
margin: 0 2px;
vertical-align: middle;
}
/* ---- 📍 场景栏:纸页强调(置顶面板) ---- */
details.scene {
background: #faf7f0; /* 略亮一档,置顶醒目 */
border: 1px solid rgba(90, 80, 60, 0.3);
box-shadow: 0 2px 6px rgba(80, 70, 50, 0.14);
}
details.scene:hover {
border-color: rgba(139, 37, 48, 0.4); /* 悬停泛一点血墨 */
box-shadow: 0 2px 10px rgba(80, 70, 50, 0.2);
}
details.scene > summary {
background: linear-gradient(90deg, #f1ece0, #e6ddcb, #f1ece0);
color: #2a2824;
border-bottom: 1px solid rgba(90, 80, 60, 0.18);
letter-spacing: 2px;
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "zw4tapk4f1rlx3zbbp3bdaa4.html",
"options": {
"items": []
},
"defaultModelSettings": {
"model": "mango_gemini_vip/gemini-3-flash-preview"
},
"cover": "ax6y764em230b41m9j8lwizf.webp",
"background": null
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。