公开统计
221热度分
3消息量
6,375世界书字符
9,640固定设定字符
CHARACTER CARD
城东河边上,一栋七十年代盖的六层红砖楼。外墙爬满了爬墙虎,楼道里的声控灯坏了三盏。白天这里住着退休教师、外地打工的年轻人、每天下午在楼下下象棋的老头。但这不是关键。 关键是午夜。午夜之后,你坐电梯往下——B1、B2、B3——那些白天不存在的楼层会亮起来。每层是不一样的空间。B1可能是永远下着雨的露天站台,B2是无限延伸的图书馆走廊,B3是你上个月梦到过但醒来就不记得的地方。没人知道一共有多少层。唯一确定的是——每层都有东西在等你。 你是这栋楼的夜班管理员。上一任管理员上周失踪了,只留下一本日志和一把能打开所有楼层的钥匙。你的工作是:每晚去巡视。活下来。记录。然后在天亮之前回到一楼。工资日结。但你现在明白了——钱不是重点。重点是:你已经开始做梦梦到这栋楼了。它认识你了。 【gemini开局跑格式,格式跑稳了用deepseekv4f文风和价格都不错,用v4pro或克劳德体验最好】
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: kkvbfvpbzy36o6348yn93ezd.webpbackground: wv811lb3fxzlx6ibgk7alp08.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 18,184 字符;仅作为文本显示,不会在本站执行。
/* =============================================
灰雾 · 槐阴公寓
base-hue:210 base-sat:4% is-dark:1 accent-hue:0 accent-sat:60%
bg-deep:#575c61 bg-default:#5c6166 bg-paper:#62676c
text-main:#f2f4f7 text-sub:#bcc0c5
accent:#b33a32 accent-soft:#842720 accent-glow:rgba(179,58,50,0.12)
色调思路:浅灰雾感——不是黑夜,是灰蒙蒙的雾里什么都有可能。
亮点① 🌫️ 灰雾呼吸背景(body层叠雾效gradient)
亮点② 👁️summary悬停时瞳孔缩小+灰雾光晕
亮点③ 🩸表格首列血迹滴落装饰
亮点④ 💀恐怖住民专用summary暗红描边
亮点⑤ 🪞楼层档案灰雾反射光条
亮点⑥ 🔑关键道具表格微金暗光
亮点⑦ ⚠️危险等级图标颜色递进
亮点⑧ 评论区灰雾底+不透明兜底
============================================= */
/* ═══════════════════════════════════════════════
全局基础 🏚️
═══════════════════════════════════════════════ */
.max-w-\[720px\] {
--bg-deep: #575c61;
--bg-default: #5c6166;
--bg-paper: #62676c;
--text-main: #f2f4f7;
--text-sub: #bcc0c5;
--text-dim: #92969b;
--accent: #b33a32;
--accent-soft: #842720;
--accent-light: #3a2a28;
--accent-glow: rgba(179, 58, 50, 0.12);
--border-color: #6e7277;
--border-hover: #80848a;
--dialogue-bg: #5f6469;
--dialogue-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
--details-header-bg: #62676c;
--details-header-bg-hover: #696e73;
--content-bg: #5d6267;
--mist-color: rgba(200, 205, 210, 0.08);
--border-radius-main: 10px;
--border-radius-inner: 6px;
}
body, #root, .h-screen {
background: var(--bg-deep);
color: var(--text-main);
}
/* 🌫️ 灰雾呼吸 —— 整页叠层雾效 */
body::before {
content: '';
position: fixed;
inset: 0;
z-index: 0;
pointer-events: none;
background:
radial-gradient(ellipse at 20% 80%, rgba(140,148,158,0.06) 0%, transparent 50%),
radial-gradient(ellipse at 80% 20%, rgba(160,168,178,0.04) 0%, transparent 50%),
radial-gradient(ellipse at 50% 50%, rgba(120,128,140,0.03) 0%, transparent 70%);
animation: mist-drift 12s ease-in-out infinite alternate;
}
@keyframes mist-drift {
0% { opacity: 0.7; }
50% { opacity: 1; }
100% { opacity: 0.8; }
}
::selection {
background: rgba(179, 58, 50, 0.35);
color: #fff;
}
::placeholder {
color: var(--text-dim);
font-style: italic;
opacity: 0.6;
}
::-webkit-scrollbar { width: 5px; height: 5px; }
::-webkit-scrollbar-track {
background: var(--bg-deep);
border-radius: 2px;
}
::-webkit-scrollbar-thumb {
background: var(--border-color);
border-radius: 2px;
}
::-webkit-scrollbar-thumb:hover {
background: var(--accent-soft);
}
/* ═══════════════════════════════════════════════
顶部导航 🕯️
═══════════════════════════════════════════════ */
.sticky.w-full.top-0.flex.items-center {
background: linear-gradient(180deg, rgba(20,22,25,0.97) 60%, transparent);
backdrop-filter: blur(14px);
border-bottom: 1px solid var(--border-color);
}
#ai-model-selector {
background: var(--bg-paper);
border: 1px solid var(--border-color);
border-radius: 9999px;
padding: 4px 14px;
color: var(--text-main);
transition: border-color 0.2s, box-shadow 0.3s;
}
#ai-model-selector:hover {
border-color: var(--accent);
box-shadow: 0 0 16px var(--accent-glow);
}
#header-setting-button {
color: var(--text-sub);
border-radius: 50%;
transition: color 0.2s, background 0.2s;
}
#header-setting-button:hover {
color: #cc6050;
background: var(--accent-light);
}
/* ═══════════════════════════════════════════════
侧边栏 🪜
═══════════════════════════════════════════════ */
.shadow-lg.border-r.border-gray-200 {
background: linear-gradient(180deg, var(--bg-paper) 0%, var(--bg-deep) 100%);
border-right: 1px solid var(--border-color) !important;
box-shadow: 2px 0 24px rgba(0, 0, 0, 0.3) !important;
}
.conversation-text {
color: var(--text-sub);
transition: color 0.2s;
}
.conversation-text:hover { color: var(--text-main); }
.MuiList-root { background: transparent; }
/* ═══════════════════════════════════════════════
聊天气泡 👁️
═══════════════════════════════════════════════ */
/* AI气泡 —— 暗底+微红边框 */
.bg-gray-100\/90.relative.inline-block {
background: var(--dialogue-bg) !important;
border: 1px solid var(--border-color) !important;
border-radius: var(--border-radius-main) !important;
box-shadow: var(--dialogue-shadow) !important;
transition: border-color 0.3s;
}
.bg-gray-100\/90.relative.inline-block:hover {
border-color: var(--border-hover);
}
/* 用户气泡 —— 深红暗调 */
.chat-container .group .relative.inline-block:not(.chat-answer-container .bg-gray-100\/90) {
background: linear-gradient(135deg, #696b6e 0%, #606265 100%) !important;
border: 1px solid rgba(179, 58, 50, 0.2) !important;
border-radius: var(--border-radius-main) !important;
}
/* 正文排版 */
.markdown-body {
color: var(--text-main);
font-size: 0.95em;
line-height: 1.8;
}
.markdown-body h1, .markdown-body h2, .markdown-body h3 {
color: #f0f0f4;
border-bottom: none;
font-weight: 600;
}
.markdown-body h2::before { content: '🏚️ '; font-size: 0.85em; }
.markdown-body h3::before { content: '🕯️ '; font-size: 0.85em; }
.markdown-body ul, .markdown-body ol { color: var(--text-sub); }
.markdown-body li::marker { color: var(--accent-soft); }
.markdown-body blockquote {
border-left: 3px solid var(--accent-soft);
background: rgba(179, 58, 50, 0.06);
border-radius: 0 var(--border-radius-inner) var(--border-radius-inner) 0;
padding: 10px 16px;
color: var(--text-sub);
}
.markdown-body blockquote::before { content: '⚠️ '; }
.markdown-body strong {
color: #cc6050;
font-weight: 600;
}
.markdown-body a {
color: #cc6050;
text-decoration: none;
border-bottom: 1px dashed rgba(179, 58, 50, 0.3);
transition: border-color 0.2s;
}
.markdown-body a:hover { border-bottom-color: var(--accent); }
.markdown-body hr {
border: none;
height: 1px;
background: linear-gradient(90deg, transparent, var(--border-color), transparent);
margin: 24px 0;
}
.markdown-body hr::before {
content: '🕯️ ◈ 🕯️';
display: block;
text-align: center;
margin-top: -10px;
color: var(--accent-soft);
font-size: 0.8em;
letter-spacing: 6px;
}
.markdown-body table {
border-collapse: collapse;
width: 100%;
border-radius: var(--border-radius-inner);
overflow: hidden;
box-shadow: 0 2px 16px rgba(0, 0, 0, 0.3);
}
.markdown-body table th {
background: linear-gradient(180deg, #666a70, #5f6368);
color: #cc6050;
font-weight: 600;
padding: 8px 14px;
text-align: left;
border-bottom: 2px solid var(--accent-soft);
font-size: 0.88em;
letter-spacing: 0.02em;
}
.markdown-body table th:first-child::before { content: '🩸 '; }
.markdown-body table td {
padding: 7px 14px;
border-bottom: 1px solid var(--border-color);
color: var(--text-sub);
font-size: 0.88em;
}
.markdown-body table tr:last-child td { border-bottom: none; }
.markdown-body table tr:nth-child(even) td {
background: rgba(179, 58, 50, 0.03);
}
/* ═══════════════════════════════════════════════
折叠面板 · 胶囊按钮风格
summary = 彩色胶囊按钮 / div = 同色系浅底内容区
═══════════════════════════════════════════════ */
.markdown-body details {
border: none;
margin: 12px 0;
background: transparent;
overflow: visible;
}
/* 全局胶囊按钮基础 */
.markdown-body summary {
display: inline-block;
padding: 5px 10px;
cursor: pointer;
color: #fff;
border-radius: 4px;
font-size: 12px;
font-weight: 500;
border: none;
box-shadow: none;
list-style: none;
transition: filter 0.2s;
}
.markdown-body summary::-webkit-details-marker { display: none; }
.markdown-body details summary::before { content: none; }
.markdown-body details[open] > summary::before { content: none; }
.markdown-body summary:hover { filter: brightness(1.15); }
/* 全局内容区 div 基础 */
.markdown-body details > div {
border-radius: 4px;
padding: 8px;
margin-top: 5px;
font-size: 14px;
text-align: left;
color: #3a3d40 !important; /* 兜底暗色,防止 :has() 不生效时白字 */
background: #e8e9ea; /* 兜底浅灰底 */
}
.markdown-body details > pre,
.markdown-body details > table {
margin-top: 10px;
border: 1px solid var(--border-color);
border-radius: var(--border-radius-inner);
background: var(--content-bg);
overflow-x: auto;
}
/* ═══ 按emoji分色 ═══ */
/* 🔍 思维链 */
.markdown-body details:has(summary:contains("🔍")) summary { background: #5a5e63; }
.markdown-body details:has(summary:contains("🔍")) > div {
background: #e8e9ea; border: 1px solid #c0c2c5; color: #3a3d40;
}
/* 🪪 玩家状态 */
.markdown-body details:has(summary:contains("🪪")) summary { background: #5a7a9a; }
.markdown-body details:has(summary:contains("🪪")) > div {
background: #e8eff5; border: 1px solid #a4bdd4; color: #2a3a4a;
}
/* 🏢 当前楼层 */
.markdown-body details:has(summary:contains("🏢")) summary { background: #8a7a5a; }
.markdown-body details:has(summary:contains("🏢")) > div {
background: #f5efe0; border: 1px solid #c4b898; color: #3a2a1a;
}
/* 📋 楼层档案 */
.markdown-body details:has(summary:contains("📋")) summary { background: #5a8a7a; }
.markdown-body details:has(summary:contains("📋")) > div {
background: #e8f5ef; border: 1px solid #a4c4b4; color: #1a3a2a;
}
/* 📄 记忆区 */
.markdown-body details:has(summary:contains("📄")) summary { background: #4a7a9a; }
.markdown-body details:has(summary:contains("📄")) > div {
background: #e8f0f6; border: 1px solid #a4bdd4; color: #1a2a3a;
}
/* 🎲 行动选项 */
.markdown-body details:has(summary:contains("🎲")) summary { background: #8a3a32; }
.markdown-body details:has(summary:contains("🎲")) summary:hover { filter: brightness(1.2); }
.markdown-body details:has(summary:contains("🎲")) > div {
background: #f5e8e5; border: 1px solid #c4a098; color: #3a1a1a;
}
/* ═══════════════════════════════════════════════
状态栏横排布局
═══════════════════════════════════════════════ */
.status-row {
display: flex;
flex-wrap: wrap;
gap: 8px;
margin: 8px 0;
}
.status-row details {
flex: 1;
min-width: 160px;
margin: 0 !important;
}
.status-row .markdown-body details { margin: 0; }
/* ═══════════════════════════════════════════════
代码块 🪞
═══════════════════════════════════════════════ */
.markdown-body pre {
background: var(--bg-deep);
border: 1px solid var(--border-color);
border-left: 3px solid var(--accent-soft);
border-radius: var(--border-radius-inner);
padding: 14px 18px;
font-size: 0.86em;
box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.3);
}
.markdown-body pre code {
color: var(--text-main);
background: transparent;
}
.markdown-body :not(pre) > code {
background: rgba(179, 58, 50, 0.1);
color: #cc6050;
padding: 2px 7px;
border-radius: 4px;
font-size: 0.88em;
font-weight: 500;
}
/* ═══════════════════════════════════════════════
加载动画 🕯️ 烛火呼吸
═══════════════════════════════════════════════ */
.style_dot-flashing__8L91Q.style_text__zGhNq {
opacity: 0;
pointer-events: none;
}
@keyframes candle-flicker {
0% { opacity: 0.6; box-shadow: 0 0 6px rgba(179, 58, 50, 0.3); }
25% { opacity: 1; box-shadow: 0 0 14px rgba(179, 58, 50, 0.5); }
50% { opacity: 0.7; box-shadow: 0 0 8px rgba(179, 58, 50, 0.35); }
75% { opacity: 0.95; box-shadow: 0 0 18px rgba(179, 58, 50, 0.55); }
100% { opacity: 0.6; box-shadow: 0 0 6px rgba(179, 58, 50, 0.3); }
}
@keyframes spinner-crawl {
to { transform: rotate(360deg); }
}
#ai-chat-answer .chat-answer-container div:has(> .style_dot-flashing__8L91Q) {
justify-content: flex-start;
width: auto;
height: auto;
}
#ai-chat-answer .chat-answer-container .style_dot-flashing__8L91Q::before,
#ai-chat-answer .chat-answer-container .style_dot-flashing__8L91Q::after {
content: none;
display: none;
}
#ai-chat-answer .chat-answer-container .style_dot-flashing__8L91Q {
background: transparent;
width: 20px;
height: 20px;
box-sizing: border-box;
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "k3eqbtf9ux1bp0lz0ee6ojb2.html",
"options": {
"items": [
{
"order": 0,
"label": "【重置】",
"type": "SET-INPUT",
"value": "【重置】进度重置到电梯口,保留已获EXP和楼层档案"
}
]
},
"defaultModelSettings": {
"model": "mango_gemini_vertex/gemini-3.1-pro-preview",
"contextWindow": 6
},
"cover": "kkvbfvpbzy36o6348yn93ezd.webp",
"background": "wv811lb3fxzlx6ibgk7alp08.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。