公开统计
1,756热度分
167消息量
68,637世界书字符
15,963固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: bv4zvy80cbe05190qcqi4u1l.webpbackground: mf5ceambpp4yndhlcky9myvf.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 83,710 字符;仅作为文本显示,不会在本站执行。
/* ═══ 气泡整体铺底 ═══
平台气泡结构:外层 .bg-card + px-4 py-3,内层 .rili-markdown-renderer 承载本卡全部内容。
用等值负 margin 反向撑满,让整个气泡内部就是同一个底色,
块与块之间不再漏出平台色,层次全部交给 3D 边缘表达。 */
.rili-markdown-renderer{
margin:-12px -16px; padding:12px 16px;
border-radius:7px;
background:var(--scan),var(--surface);
color:var(--ink);
--paper:#25352a; --panel:#2c4036; --panel2:#293b2e;
--line:#3c5d46; --line2:#4d775b;
--ink:#edf5ef; --dim:#c0cdc3; --faint:#9caea2;
--neon:#95ffba; --neon-d:#50c67f;
--amber:#ffcb7c; --warn:#ffb994; --blood:#d7454d;
--accent:var(--neon);
--surface:#2b3d32;
/* 正文固定高度,覆盖面板与之等高,点击即整块盖住正文 */
--proseH:clamp(300px,48vh,470px);
--scan:repeating-linear-gradient(180deg,rgba(255,255,255,.024) 0 1px,transparent 1px 3px);
--mono:"NSimSun","新宋体","SimSun","宋体",ui-monospace,"SF Mono",Menlo,Consolas,"Noto Sans Mono CJK SC",monospace;
--cn:"SimSun","宋体","Songti SC","STSong","PMingLiU","新細明體","Noto Serif CJK SC","Source Han Serif SC",serif;
}
/* 同底色下,块的边界只靠 3D 边缘区分,所以边线要更清楚一点 */
details[cot],h,n,g,g label>k,g label>span,div[data-action]{
border-color:color-mix(in srgb,var(--line) 70%,#000);
}
/* ═══ 降级兜底 ═══
任一区域容器未生成时(AI 漏写符号),其子元素会散落在根层。
以下规则保证它们仍然清晰可读,只是失去分区外观。
所有带祖先选择器的正常规则(h ma / g f>label / n p…)特异性更高,会自动覆盖这里。 */
ma,ti,lo,en,po,qa,qb,fa,l,gt,gi,gb,x,j,z,t,c,fm,fl,fv,v,qu,gh,f,k{display:block}
e,e2,w,ff,fw,r,fr,fb{display:inline}
label input{position:absolute; opacity:0; width:0; height:0}
ma,gt,t{color:var(--amber); font-weight:700; letter-spacing:.05em}
ti,lo,en,qa,qb,fa,gi{color:var(--ink)}
po,gb{color:var(--dim); font-size:.88em}
j,fl{color:var(--dim); font-family:var(--mono); font-size:.9em; margin-right:.5em}
j::after,fl::after{content:":"}
l,fv{color:var(--accent); font-weight:700}
c{color:var(--dim); text-align:center; font-size:.9em; margin:6px 0}
/* 正文容器丢失时,段落与对话仍保持可读层次 */
p{margin:0 0 .9em; color:var(--ink); line-height:1.9}
p[dlg]{display:flex; gap:9px; align-items:flex-start;
padding:8px 10px; border-radius:var(--r);
background:rgba(255,255,255,.022); border-left:2px solid var(--line2)}
p[dlg][npc]{border-left-color:var(--amber)}
p[dlg][user]{border-left-color:var(--neon)}
p[dlg]:not([npc]):not([user]){background:none; border-left-color:var(--neon-d);
color:#c5d2c8; font-style:italic; padding:3px 0 3px 13px}
p k{display:block; flex:1; min-width:0}
p m{display:block; margin-bottom:2px; font-family:var(--mono);
font-size:.84em; letter-spacing:.06em; color:var(--amber)}
p[dlg][user] m{color:var(--neon)}
/* 面板容器丢失时,退化为带边框的分组块 */
f{margin:8px 0; border:1px solid var(--line); border-radius:var(--r); overflow:hidden}
f>label{display:block; padding:8px 12px; background:var(--panel);
border-bottom:1px solid var(--line); font-weight:700; color:var(--ink)}
f>k{padding:11px 13px; color:var(--ink)}
x{margin:2px 0; color:var(--ink)}
z{margin:7px 0; padding:8px 10px; border-left:2px solid var(--line2); background:rgba(255,255,255,.02)}
/* ===== 伪人加油站 · 夜班终端 ===== */
/* 变量挂在各顶层容器上(平台禁用 :root) */
h, n, g, details[cot], div[data-action],
f, k, m, x, z, c, t, v, qu, gh, fm, ma, ti, lo, en, po, p{
--paper:#25352a; --panel:#2c4036; --panel2:#293b2e;
--line:#3c5d46; --line2:#4d775b;
--ink:#edf5ef; --dim:#c0cdc3; --faint:#9caea2;
--neon:#95ffba; --neon-d:#50c67f;
--amber:#ffcb7c; --warn:#ffb994; --blood:#d7454d;
--accent:var(--neon);
--mono:"NSimSun","新宋体","SimSun","宋体",ui-monospace,"SF Mono",Menlo,Consolas,"Noto Sans Mono CJK SC",monospace;
--cn:"SimSun","宋体","Songti SC","STSong","PMingLiU","新細明體","Noto Serif CJK SC","Source Han Serif SC",serif;
--r:8px;
/* 统一底色:所有背景气泡共用同一个颜色,层次只靠阴影表达 */
--surface:#2b3d32;
--scan:repeating-linear-gradient(180deg,rgba(255,255,255,.024) 0 1px,transparent 1px 3px);
/* 3D 边缘·凸起:顶部高光 + 底部内阴影 + 三层落影 */
--edge-up:
inset 0 1px 0 rgba(255,255,255,.13),
inset 0 -1.5px 0 rgba(0,0,0,.55),
inset 1px 0 0 rgba(255,255,255,.035),
inset -1px 0 0 rgba(0,0,0,.30),
0 1px 1px rgba(0,0,0,.30),
0 4px 9px rgba(0,0,0,.28),
0 11px 24px rgba(0,0,0,.22);
/* 3D 边缘·平面容器:轻高光 + 落影 */
--edge-out:
inset 0 1px 0 rgba(255,255,255,.095),
inset 0 -1px 0 rgba(0,0,0,.45),
0 1px 2px rgba(0,0,0,.28),
0 6px 16px rgba(0,0,0,.26),
0 16px 34px rgba(0,0,0,.18);
/* 3D 边缘·凹陷:顶部内阴影 + 底部内高光 */
--edge-in:
inset 0 2px 5px rgba(0,0,0,.48),
inset 0 1px 0 rgba(0,0,0,.58),
inset 0 -1px 0 rgba(255,255,255,.055),
0 1px 0 rgba(255,255,255,.03);
/* 3D 边缘·按下 */
--edge-press:
inset 0 2px 6px rgba(0,0,0,.46),
inset 0 -1px 0 rgba(255,255,255,.04);
}
/* ===== 顶部 HUD ===== */
h{
display:block; margin:0 0 10px; padding:12px 14px;
background:var(--scan),var(--surface);
border:1px solid var(--line); border-left:3px solid var(--accent);
border-radius:var(--r); color:var(--ink);
font-family:var(--mono); font-size:clamp(12px,3.4vw,13.5px); line-height:1.7;
box-shadow:var(--edge-out);
}
h ma,h ti,h lo,h en,h po{display:block; letter-spacing:.02em}
h ma{
color:var(--accent); font-weight:700; letter-spacing:.14em;
text-shadow:0 0 10px color-mix(in srgb,var(--accent) 55%,transparent);
}
h ti,h lo{color:var(--ink)}
h en{color:var(--dim)}
h po{color:var(--faint); font-size:.88em}
h dv{
display:block; height:1px; margin:9px 0;
background:linear-gradient(90deg,var(--accent),transparent 78%); opacity:.5;
}
/* 区域键配色:h[bg=...] 只改 --accent,其余自动跟随 */
h[bg="shop"] {--accent:#d6f9ff}
h[bg="desk"] {--accent:#ffcb7c}
h[bg="pump"] {--accent:#8cc2ff}
h[bg="stock"] {--accent:#d1b269}
h[bg="cold"] {--accent:#a7e9ff}
h[bg="wc"] {--accent:#bbe1c1}
h[bg="office"]{--accent:#95ffba}
h[bg="rest"] {--accent:#ffdaa3}
h[bg="dock"] {--accent:#7b9bd3}
h[bg="lot"] {--accent:#a5a5de}
/* 不可挽回度 */
h v{display:block; margin:8px 0 6px}
h fa{display:block; color:var(--dim); font-size:.86em; letter-spacing:.08em}
h l{display:block; margin:2px 0 5px; font-weight:700; color:var(--neon)}
h l[lv="0"]{color:#bdefcc}
h l[lv="1"]{color:#e8f2ba}
h l[lv="2"]{color:var(--amber)}
h l[lv="3"]{color:var(--warn)}
h l[lv="4"]{color:var(--blood); animation:pulse 1.9s ease-in-out infinite}
@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}
h fr,g r,g fb{
display:block; height:7px; border-radius:99px; overflow:hidden;
background:rgba(255,255,255,.05); border:1px solid var(--line);
}
h fw,g w,g ff{
display:block; height:100%; border-radius:99px;
background:linear-gradient(90deg,var(--neon-d),var(--neon));
box-shadow:0 0 10px color-mix(in srgb,var(--neon) 45%,transparent);
transition:width .55s cubic-bezier(.4,0,.2,1);
}
h l[lv="3"]~fr fw,h l[lv="4"]~fr fw{background:linear-gradient(90deg,#b42832,var(--blood)); box-shadow:0 0 10px rgba(198,43,52,.5)}
/* 任务行 */
h qu{display:block; margin-top:8px; padding-top:8px; border-top:1px dashed var(--line2)}
h qa,h qb{display:block; color:var(--ink); font-size:.94em}
h e{
display:inline-block; padding:0 7px; margin-left:2px; border-radius:99px;
background:rgba(121,255,168,.1); border:1px solid var(--line2);
color:var(--neon); font-size:.85em;
}
/* ===== 正文 ===== */
n{
/* 定位框:不滚动。档案卡以它为包含块,才不会跟着正文滚走 */
display:block; position:relative; margin:10px 0; padding:0;
box-sizing:border-box; height:var(--proseH); overflow:hidden;
background:var(--scan),var(--surface);
border:1px solid var(--line); border-radius:var(--r);
box-shadow:var(--edge-in);
color:#eaf2ec; font-size:clamp(14px,3.9vw,15.5px); line-height:1.98;
}
n p{margin:0 0 1.05em; text-align:justify; letter-spacing:.012em; color:#eaf2ec}
n p:last-child{margin-bottom:0}
n p::selection,n k::selection{background:rgba(121,255,168,.25)}
/* 内层滚动器 */
ns{
display:block; box-sizing:border-box; height:100%; padding:17px 19px;
overflow-y:auto; overscroll-behavior:contain; scrollbar-gutter:stable;
}
/* 正文滚动条 */
ns::-webkit-scrollbar{width:8px}
ns::-webkit-scrollbar-track{background:rgba(0,0,0,.35); border-radius:9px; margin:6px 0}
ns::-webkit-scrollbar-thumb{
background:linear-gradient(180deg,
color-mix(in srgb,var(--accent) 78%,transparent),
color-mix(in srgb,var(--accent) 44%,transparent));
border-radius:9px; border:1px solid rgba(0,0,0,.45);
box-shadow:0 0 8px color-mix(in srgb,var(--accent) 38%,transparent);
}
ns::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--accent) 70%,transparent)}
/* 对话 */
n p[dlg]{
display:flex; gap:9px; align-items:flex-start;
margin:0 0 .95em; padding:9px 11px; border-radius:var(--r);
background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.012));
border:1px solid var(--line); border-left:2px solid var(--line2);
}
n p[dlg][npc]{border-left-color:var(--amber)}
n p[dlg][user]{border-left-color:var(--neon); flex-direction:row}
n p[dlg]:not([npc]):not([user]){
background:none; border:none; border-left:2px solid var(--neon-d);
color:#c5d2c8; font-style:italic; padding:3px 0 3px 13px;
}
n k{display:block; flex:1; min-width:0}
n m{
display:block; margin-bottom:2px; font-family:var(--mono);
font-size:.84em; letter-spacing:.06em; color:var(--amber);
}
n p[dlg][user] m{color:var(--neon)}
/* 立绘 */
/* 专有名词 */
n zz{
position:relative; border-bottom:1px dotted var(--accent);
color:var(--neon); cursor:help; outline:none;
}
n zz zt{
position:absolute; left:0; bottom:135%; z-index:9;
display:block; width:max-content; max-width:min(74vw,290px);
padding:8px 10px; border-radius:var(--r);
background:var(--panel); border:1px solid var(--line2);
color:var(--ink); font-size:.85em; line-height:1.6; font-style:normal;
box-shadow:0 8px 26px rgba(0,0,0,.6);
opacity:0; visibility:hidden; transform:translateY(4px); transition:.18s;
}
n zz:hover zt,n zz:focus zt{opacity:1; visibility:visible; transform:translateY(0)}
n zz zt span{color:var(--dim); margin-right:4px}
/* ===== 状态终端 ===== */
g{
display:block; margin:12px 0 10px;
font-family:var(--mono); font-size:clamp(11.5px,3.2vw,13px); line-height:1.72;
color:var(--ink);
background:var(--scan),var(--surface);
box-shadow:var(--edge-out);
}
g gh{
display:block; padding:11px 13px; margin-bottom:8px; border-radius:var(--r);
background:linear-gradient(180deg,rgba(255,255,255,.035),transparent),var(--scan);
border:1px solid var(--line2);
box-shadow:inset 0 -1px 0 rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.045);
}
g gt{display:block; color:var(--neon); letter-spacing:.06em}
g gi{display:block; color:var(--ink); font-size:1.04em; margin:1px 0}
g gb{display:block; color:var(--faint); font-size:.8em; letter-spacing:.22em}
/* ===== 状态区:抬头 + 标签栏 + 面板,一体化背景 ===== */
g{
display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:flex-start;
gap:7px 6px; position:relative;
margin:10px 0; padding:0 13px 13px;
background:var(--scan),var(--surface);
border:1px solid var(--line); border-radius:var(--r);
box-shadow:var(--edge-out);
}
/* 抬头与容器齐边,靠分隔线而非独立卡片来分区 */
g gh{
flex:0 0 100%; order:-1;
display:block; margin:0 -13px 11px; padding:12px 14px 10px;
background:
repeating-linear-gradient(180deg,rgba(255,255,255,.02) 0 1px,transparent 1px 3px),
linear-gradient(135deg,#2d4a39,transparent);
border:none; border-bottom:1px solid var(--line2); border-radius:0;
}
/* f 与 label 都退出布局,span 与 k 直接成为 g 的 flex 项 */
g f{display:contents}
g f>label{display:contents; cursor:pointer}
g label input{position:absolute; opacity:0; width:0; height:0; pointer-events:none}
/* 标签按钮·长方形 */
g label>span{
order:1; flex:0 1 auto;
padding:9px 15px; border-radius:7px;
display:flex; align-items:center; justify-content:center;
cursor:pointer; user-select:none; -webkit-tap-highlight-color:transparent;
max-width:11em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
font-family:var(--mono); font-size:clamp(11px,3vw,12.5px);
font-weight:700; letter-spacing:.09em; color:var(--dim);
background:var(--scan),var(--surface);
border:1px solid var(--line);
border-bottom:2px solid color-mix(in srgb,var(--line) 75%,#000);
box-shadow:var(--edge-up);
transition:transform .2s cubic-bezier(.2,.9
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": [
{
"enabled": true,
"applyMode": "backend",
"messageRole": "all",
"regex": "/(?<!\\d)(1[0-7]|[1-9])(?!\\d)\\s*([岁歳])(的)?/g",
"replaceString": "外貌年轻的"
},
{
"enabled": true,
"applyMode": "backend",
"messageRole": "all",
"regex": "/[萝罗][莉丽莉]|[Ll][Oo][Ll][Ii]/g",
"replaceString": "娇小身材的少女"
},
{
"enabled": true,
"applyMode": "backend",
"messageRole": "all",
"regex": "/正太|[Ss][Hh][Oo][Tt][Aa]/g",
"replaceString": "少年身材的青年"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^```[a-zA-Z]*$/gm",
"replaceString": ""
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^[^\\n]{1,24}\\r?\\n(?=\\(\\()/",
"replaceString": ""
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/<\\/?[a-zA-Z][^<>]*>/g",
"replaceString": ""
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/</g",
"replaceString": "<"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^[ \\t ]+/gm",
"replaceString": ""
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/[ \\t\\r ]+$/gm",
"replaceString": ""
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^:/gm",
"replaceString": ":"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^;/gm",
"replaceString": ";"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^{/gm",
"replaceString": "{"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^}/gm",
"replaceString": "}"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^[/gm",
"replaceString": "["
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^]/gm",
"replaceString": "]"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^(($/gm",
"replaceString": "(("
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^))$/gm",
"replaceString": "))"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\(\\($/gm",
"replaceString": "<details cot><summary>【值班记录】</summary>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\)\\)$/gm",
"replaceString": "</details>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\[\\[([a-z]+)[ \\t]*([@%$])([^\\n]*)(\\r?\\n)/gm",
"replaceString": "[[$1$4$2$3$4"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\[\\[[ \\t]*([@%$])([^\\n]*)(\\r?\\n)/gm",
"replaceString": "[[desk$3$1$2$3"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\[\\[[ \\t]*$/gm",
"replaceString": "[[desk"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^([@%$])[ \\t]*\\r?\\n(?=[^\\n|]*\\|)/gm",
"replaceString": "$1"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\[\\[([a-z]*)$/gm",
"replaceString": "<h bg=\"$1\">"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\]\\]$/gm",
"replaceString": "</h><n><ns>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\{\\{$/gm",
"replaceString": "</ns></n><g>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\}\\}$/gm",
"replaceString": "</k></label></f><f p=\"none\"><label nsum><input type=\"radio\" name=\"pt\"><span>关闭</span></label></f></g>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\{([a-z][a-z0-9]*)\\|([^\\n]*)$/gm",
"replaceString": "<f p=\"$1\"><label nsum><input type=\"radio\" name=\"pt\"><span>$2</span><k>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\}$/gm",
"replaceString": "</k></label></f>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\[([^|\\]\\[\\n]*)\\|([^\\]\\[\\n]*)$/gm",
"replaceString": "<z><t>$1</t>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\[([^|\\]\\[\\n]+)$/gm",
"replaceString": "<z><t>$1</t>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\]$/gm",
"replaceString": "</z>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^@([^|\\n]*)\\|([^|\\n]*)\\|([^|\\n]*)\\|([^|\\n]*)\\|([^|\\n]*)\\|([^\\n]*)$/gm",
"replaceString": "<ma>$3</ma><ti>第$1夜 / 30 | $2</ti><lo>$4</lo><en>$5 · $6</en><po>第二人称</po><dv></dv>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^%([^|\\n]*)\\|([^|\\n]*)\\|([^|\\n]*)\\|([^\\n]*?)%?$/gm",
"replaceString": "<v><fa>不可挽回度</fa><l lv=\"$2\">$1「$3」</l><fr><fw style=\"width:$4%\"></fw></fr></v>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\$([^|\\n]*)\\|([^|\\n]*)\\|([^|\\n]*)\\|([^\\n]*)$/gm",
"replaceString": "<qu><qa><e2>疗程</e2>第$1/10期 | <e>距下次付费$2夜</e></qa><qb><e2>今夜营收</e2>$3元 | <e>距天亮$4分钟</e></qb></qu>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^:([^|\\n]*)\\|([^\\n]*)$/gm",
"replaceString": "<p dlg npc><k><m>$1</m>$2</k></p>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^;([^|\\n]*)\\|([^\\n]*)$/gm",
"replaceString": "<p dlg user><k><m>$1</m>$2</k></p>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\.(\\S[^\\n]*)$/gm",
"replaceString": "<p dlg>$1</p>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^>([^|\\n]*)\\|([^|\\n]*)\\|([^\\n]*)$/gm",
"replaceString": "<gh><gt>$1 | $2</gt><gi>$3</gi><gb>值班终端 · NIGHT SHIFT TERMINAL</gb></gh>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^=(\\S[^\\n]*)$/gm",
"replaceString": "<t>$1</t>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^无\\|(?:-|—|–|无)(?:\\|(?:-|—|–|无))?$/gm",
"replaceString": "-|无"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\-\\|([^\\n]*)$/gm",
"replaceString": "<c e>$1</c>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\-([^|\\s][^\\n]*)$/gm",
"replaceString": "<c>— $1 —</c>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\*([^\\s*|\\n]+)$/gm",
"replaceString": ""
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^~([^|\\n]*)\\|([^|\\n]*)\\|([^|\\n]*)\\|(\\d+)$/gm",
"replaceString": "<x $1><j>$2</j>$3<wc>$4</wc></x>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^~([^|\\n]*)\\|([^|\\n]*)\\|([^\\n]*)$/gm",
"replaceString": "<x $1><j>$2</j>$3</x>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\^([^|\\n]*)\\|([^|\\n]*)\\|([^|\\n]*)\\|([^\\n]*?)%?$/gm",
"replaceString": "<fm><fl>不可挽回度</fl><fv lv=\"$2\">$1「$3」</fv><fb><ff style=\"width:$4%\"></ff></fb></fm>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^\\+([^|\\n]*)\\|([^\\n]*)$/gm",
"replaceString": "<x f><j>$1</j>$2</x>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^¥[ \\t ]*$/gm",
"replaceString": "<sh><shg>枪械</shg><si k=\"g1\"><sw><sn>双管猎枪</sn><sm>停止力中 | 噪音高 | 清理中</sm><sl></sl></sw><sp>配备</sp></si><si k=\"g2\"><sw><sn>左轮手枪</sn><sm>停止力中 | 噪音中 | 清理低</sm><sl></sl></sw><sp>200</sp></si><si k=\"g3\"><sw><sn>泵动霰弹枪</sn><sm>停止力高 | 噪音高 | 清理高</sm><sl></sl></sw><sp>450</sp></si><shg>近战武器</shg><si k=\"m1\"><sw><sn>撬棍</sn><sm>停止力低 | 无噪音 | 清理低</sm><sl></sl></sw><sp>45</sp></si><si k=\"m2\"><sw><sn>钉枪</sn><sm>停止力中 | 噪音低 | 清理低</sm><sl></sl></sw><sp>120</sp></si><si k=\"m3\"><sw><sn>消防斧</sn><sm>停止力高 | 无噪音 | 清理高</sm><sl></sl></sw><sp>90</sp></si><shg>弹药</shg><si k=\"a1\"><sw><sn>常规霰弹<sq>即</sq></sn><sl></sl></sw><sp>4<su>/发</su><sb>箱6</sb></sp></si><si k=\"a2\"><sw><sn>鹿弹<sq>即</sq></sn><sm>停止力提升 | 清理负担提升</sm><sl></sl></sw><sp>6<su>/发</su><sb>箱9</sb></sp></si><si k=\"a3\"><sw><sn>独头弹<sq>即</sq></sn><sm>停止力高 | 噪音高 | 清理高</sm><sl></sl></sw><sp>8<su>/发</su><sb>箱12</sb></sp></si><si k=\"a4\"><sw><sn>盐制弹药<sq>即</sq></sn><sm>对伪人具压制效果 | 清理低</sm><sl></sl></sw><sp>15<su>/发</su><sb>箱23</sb></sp></si><shg>陷阱与防御</shg><si k=\"t1\"><sw><sn>木板</sn><sm>延缓类</sm><sl></sl></sw><sp>8<su>/块</su></sp></si><si k=\"t2\"><sw><sn>铁钉</sn><sm>延缓类</sm><sl></sl></sw><sp>10<su>/盒</su></sp></si><si k=\"t3\"><sw><sn>铁丝网</sn><sm>延缓类 | 延缓时长为木板的两倍</sm><sl></sl></sw><sp>35<su>/卷</su></sp></si><si k=\"t4\"><sw><sn>门闩</sn><sm>延缓类 | 可修复重复使用</sm><sl></sl></sw><sp>40<su>/副</su></sp></si><si k=\"t5\"><sw><sn>捕兽夹</sn><sm>杀伤类</sm><sl></sl></sw><sp>60<su>/个</su></sp></si><si k=\"t6\"><sw><sn>汽油桶</sn><sm>杀伤类 | 纵火后额外造成清洁度损失</sm><sl></sl></sw><sp>70<su>/桶</su></sp></si><si k=\"t7\"><sw><sn>食盐<sq>即</sq></sn><sm>压制类</sm><sl></sl></sw><sp>5<su>/袋</su><sb>箱8</sb></sp></si><shg>干扰</shg><si k=\"l1\"><sw><sn>磁带录音机</sn><sl></sl></sw><sp>80</sp></si><si k=\"l2\"><sw><sn>空白磁带</sn><sm>可重复录制诱饵</sm><sl></sl></sw><sp>12<su>/盒</su></sp></si><si k=\"l3\"><sw><sn>手电筒</sn><sl></sl></sw><sp>25</sp></si><si k=\"l4\"><sw><sn>电池<sq>即</sq></sn><sl></sl></sw><sp>6<su>/组</su><sb>箱9</sb></sp></si><si k=\"l5\"><sw><sn>照明弹</sn><sl></sl></sw><sp>30<su>/支</su></sp></si><shg>医疗</shg><si k=\"d1\"><sw><sn>急救箱<sq>即</sq></sn><sl></sl></sw><sp>35<sb>箱53</sb></sp></si><si k=\"d2\"><sw><sn>止血带<sq>即</sq></sn><sl></sl></sw><sp>18<su>/份</su><sb>箱27</sb></sp></si><si k=\"d3\"><sw><sn>提神药片</sn><sm>服用后60分钟内全部移动耗时降低30% | 每班次最多服用2份</sm><sl></sl></sw><sp>22<su>/份</su></sp></si><shg>容量</shg><si k=\"c1\"><sw><sn>工具腰带</sn><sm>CARRY +2</sm><sl></sl></sw><sp>90</sp></si><si k=\"c2\"><sw><sn>帆布挎包</sn><sm>CARRY +3</sm><sl></sl></sw><sp>140</sp></si><si k=\"c3\"><sw><sn>手推车</sn><sm>CARRY +5</sm><sl></sl></sw><sp>180</sp></si><shg>防护</shg><si k=\"p1\"><sw><sn>护膝护肘</sn><sm>HPMAX +10</sm><sl></sl></sw><sp>70</sp></si><si k=\"p2\"><sw><sn>加厚工装</sn><sm>HPMAX +15</sm><sl></sl></sw><sp>110</sp></si><si k=\"p3\"><sw><sn>二手防弹背心</sn><sm>HPMAX +30 | 移动耗时 +1分钟</sm><sl></sl></sw><sp>260</sp></si><si k=\"p4\"><sw><sn>长期营养剂</sn><sm>HPMAX +5 | 累计上限 +30</sm><sl></sl></sw><sp>60<su>/支</su></sp></si><shg>辅助工具</shg><si k=\"x1\"><sw><sn>放大镜</sn><sm>细查破绽耗时由3分钟降至2分钟</sm><sl></sl></sw><sp>30</sp></si></sh>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^([^|\\n<{\\[\\]}][^|\\n]*)\\|([^|\\n]*)\\|(\\d+(?:\\.\\d+)?)%?$/gm",
"replaceString": "<x><j>$1</j>$2</x><r><w style=\"width:$3%\"></w></r>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^([^|\\n<{\\[\\]}][^|\\n]*)\\|([^\\n]*)$/gm",
"replaceString": "<x><j>$1</j>$2</x>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^&&$/gm",
"replaceString": "</idc></idw>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^&(?!&)([^\\n]+)$(?=[\\s\\S]*<\\/idc><\\/idw>)/gm",
"replaceString": "<idw><idt>身份证 · $1</idt><idc>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^!([^\\n]+)$/gm",
"replaceString": "<div data-action=\"append-textinput\" data-value=\"$1\">$1</div>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^【(Q[1-9]|组装|文风锚)[·::]?[ ]?([^\\n]*?)】[ \\t ]*([^\\n]*)$/gm",
"replaceString": "<ql s=\"$1\"><qk>$1</qk><qb>$2 $3</qb></ql>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/(✓)/g",
"replaceString": "<ok>$1</ok>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/(✗)/g",
"replaceString": "<ok n>$1</ok>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^([^<\\n][^\\n]*)$/gm",
"replaceString": "<p>$1</p>"
},
{
"enabled": true,
"applyMode": "front-end",
"messageRole": "assistant",
"regex": "/^[ \\t\\r ]*\\n/gm",
"replaceString": ""
}
],
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "oirlc67iq4er45gtzj86rykm.html",
"options": {
"items": [
{
"order": 0,
"label": "差评",
"type": "SET-INPUT",
"value": "【差评】+差评内容"
},
{
"order": 1,
"label": "好评",
"type": "SET-INPUT",
"value": "【好评】+好评内容"
}
]
},
"defaultModelSettings": {
"model": "dragonfruit_gemini_anti/gemini-3.1-pro-preview"
},
"cover": "bv4zvy80cbe05190qcqi4u1l.webp",
"background": "mf5ceambpp4yndhlcky9myvf.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。