公开统计
42,187热度分
7,955消息量
120,361世界书字符
19,004固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: sx61unygxsti6h312ommd9qq.webpbackground: q3c2daqwgdf0cro863skgyh3.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 27,549 字符;仅作为文本显示,不会在本站执行。
/* ══════════════════════════════════════
📱 手机外壳
══════════════════════════════════════ */
.phone-desktop {
position: relative !important;
overflow: hidden !important;
background: linear-gradient(160deg, #c8d4e8 0%, #d8e0ec 40%, #e8eef5 100%);
border: 8px solid #1a1d26;
border-radius: 36px;
box-shadow:
0 20px 60px rgba(0,0,0,0.25),
0 8px 20px rgba(0,0,0,0.15),
inset 0 0 0 1px rgba(255,255,255,0.2);
max-width: 380px;
margin: 24px auto;
font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", sans-serif;
height: 760px;
color: #1a1d26;
}
.phone-status-bar {
background: rgba(255,255,255,0.35);
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
border-bottom: 1px solid rgba(255,255,255,0.4);
font-size: 11px;
color: #1a1d26;
display: flex;
justify-content: space-between;
align-items: center;
padding: 8px 18px;
}
.phone-status-bar:first-of-type { border-radius: 28px 28px 0 0; }
.phone-status-bar:nth-of-type(2) { border-radius: 0; }
.phone-status-bar .time { font-size: 13px; font-weight: 700; }
.phone-phase-badge {
background: linear-gradient(135deg, #3060c0, #5b8dee);
color: #fff; font-size: 10px; font-weight: 700;
padding: 3px 10px; border-radius: 10px;
box-shadow: 0 2px 6px rgba(48,96,192,0.3);
}
.phone-location-row {
background: rgba(255,255,255,0.25);
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
font-size: 11px; color: #2d3436;
display: flex; justify-content: space-between;
padding: 6px 18px;
border-bottom: 1px solid rgba(255,255,255,0.3);
}
.phone-bottom-nav {
background: rgba(255,255,255,0.5);
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
border-top: 1px solid rgba(255,255,255,0.5);
font-size: 11px; font-weight: 700; text-align: center;
padding: 10px 0 14px;
position: absolute; bottom: 0; left: 0; width: 100%;
box-sizing: border-box; z-index: 5;
}
.phone-bottom-nav::before {
content: ""; display: block;
width: 110px; height: 4px;
background: rgba(26,29,38,0.6);
border-radius: 2px; margin: 0 auto 6px;
}
/* ══════════════════════════════════════
📲 桌面九宫格
══════════════════════════════════════ */
.app-grid {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 18px 8px;
padding: 24px 14px 60px;
background: transparent;
}
.app-item { position: static; text-align: center; }
.app-item > summary {
list-style: none;
display: flex; flex-direction: column;
align-items: center; gap: 5px;
cursor: pointer; user-select: none; padding: 0;
}
.app-item > summary::-webkit-details-marker { display: none; }
.app-item > summary .app-icon {
width: 56px; height: 56px;
border-radius: 16px;
display: flex; align-items: center; justify-content: center;
font-size: 28px;
background: linear-gradient(135deg, #ffffff 0%, #e8eef8 100%);
box-shadow:
0 4px 12px rgba(0,0,0,0.12),
0 1px 3px rgba(0,0,0,0.08),
inset 0 1px 0 rgba(255,255,255,0.6);
transition: transform 0.15s ease;
}
.app-item > summary:hover .app-icon,
.app-item > summary:active .app-icon { transform: scale(1.08); }
.app-item > summary > div:last-child {
font-size: 11px; color: #1a1d26; font-weight: 600;
text-shadow: 0 1px 2px rgba(255,255,255,0.5);
}
.app-item:nth-child(1) .app-icon { background: linear-gradient(135deg, #ff7675, #fab1a0); }
.app-item:nth-child(2) .app-icon { background: linear-gradient(135deg, #ffeaa7, #fdcb6e); }
.app-item:nth-child(3) .app-icon { background: linear-gradient(135deg, #74b9ff, #0984e3); }
.app-item:nth-child(4) .app-icon { background: linear-gradient(135deg, #a29bfe, #6c5ce7); }
.app-item:nth-child(5) .app-icon { background: linear-gradient(135deg, #55efc4, #00b894); }
.app-item:nth-child(6) .app-icon { background: linear-gradient(135deg, #fd79a8, #e84393); }
.app-item:nth-child(7) .app-icon { background: linear-gradient(135deg, #81ecec, #00cec9); }
.app-item:nth-child(8) .app-icon { background: linear-gradient(135deg, #95ec69, #07c160); }
.app-item:nth-child(n+9) .app-icon { background: linear-gradient(135deg, #dfe6e9, #b2bec3); }
/* ══════════════════════════════════════
📲 APP全屏覆盖
══════════════════════════════════════ */
.app-item[open] > summary {
position: absolute;
top: 0; left: 0; width: 100%;
box-sizing: border-box; z-index: 30;
height: 52px; padding: 0 18px;
flex-direction: row !important;
align-items: center !important; gap: 8px;
background: rgba(255,255,255,0.85);
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
border-bottom: 1px solid rgba(0,0,0,0.06);
box-shadow: 0 2px 12px rgba(0,0,0,0.04);
border-radius: 28px 28px 0 0;
}
.app-item[open] > summary::before {
content: "‹"; font-size: 26px; color: #3060c0;
font-weight: 300; flex-shrink: 0; line-height: 1;
}
.app-item[open] > summary .app-icon {
width: 30px !important; height: 30px !important;
font-size: 16px !important; border-radius: 8px !important;
flex-shrink: 0;
box-shadow: 0 2px 4px rgba(0,0,0,0.1) !important;
}
.app-item[open] > summary > div:not(.app-icon) {
font-size: 15px !important; font-weight: 700;
color: #1a1d26 !important; flex: 1;
text-align: left; text-shadow: none;
}
.app-item[open] > summary::after {
content: "关闭"; font-size: 12px; color: #3060c0;
white-space: nowrap; font-weight: 500;
}
.app-item[open] .app-panel {
position: absolute;
top: 52px; left: 0; width: 100%;
box-sizing: border-box;
height: calc(100% - 52px - 44px);
overflow-y: auto; z-index: 29;
padding: 14px 14px 24px;
background: #f2f4f8;
border-radius: 0;
animation: appPanelIn 0.22s cubic-bezier(.25,.8,.25,1) both;
}
@keyframes appPanelIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.app-item[open] .app-panel::-webkit-scrollbar { width: 3px; }
.app-item[open] .app-panel::-webkit-scrollbar-thumb { background: rgba(0,0,0,0.15); border-radius: 2px; }
.app-item:not([open]) .app-panel { display: none; }
/* ══════════════════════════════════════
🎨 信息面板:标题 + 行卡片 (减耗版)
══════════════════════════════════════ */
.app-panel t,
.chat-tab-panel t {
display: block;
font-size: 11px;
font-weight: 700;
color: #3060c0;
letter-spacing: 0.05em;
margin: 16px 2px 7px;
padding-left: 8px;
border-left: 3px solid #5b8dee;
border-bottom: none;
}
.app-panel t:first-child,
.chat-tab-panel t:first-child { margin-top: 2px; }
.app-panel r,
.chat-tab-panel r {
display: block;
margin: 5px 0;
padding: 9px 12px;
background: #ffffff;
border-radius: 10px;
border: 1px solid rgba(0,0,0,0.045);
box-shadow: 0 1px 3px rgba(0,0,0,0.03);
transition: box-shadow 0.2s ease;
}
.app-panel r:hover,
.chat-tab-panel r:hover {
box-shadow: 0 2px 8px rgba(48,96,192,0.08);
}
.app-panel v,
.chat-tab-panel v {
font-size: 12px;
line-height: 1.95;
color: #2d3436;
word-break: break-word;
}
/* NPC卡片内行去重,避免卡中卡 */
.npc-card r {
background: transparent;
border: none;
box-shadow: none;
padding: 3px 0;
margin: 2px 0;
}
.npc-card r:hover { box-shadow: none; }
/* ══════════════════════════════════════
📊 数值颜色标签(保留原版)
══════════════════════════════════════ */
.app-panel g, .chat-tab-panel g {
color: #00b894; font-weight: 700;
background: rgba(0,184,148,0.1);
padding: 1px 6px; border-radius: 4px;
}
.app-panel y, .chat-tab-panel y {
color: #e8941a; font-weight: 700;
background: rgba(253,203,110,0.15);
padding: 1px 6px; border-radius: 4px;
}
.app-panel o, .chat-tab-panel o {
color: #d63031; font-weight: 700;
background: rgba(225,112,85,0.12);
padding: 1px 6px; border-radius: 4px;
}
.app-panel c, .chat-tab-panel c {
color: #fff; font-weight: 700;
background: linear-gradient(135deg, #d63031, #c0392b);
padding: 1px 6px; border-radius: 4px;
animation: pulse-crit 1.5s ease-in-out infinite;
box-shadow: 0 2px 4px rgba(214,48,49,0.3);
}
@keyframes pulse-crit { 0%,100% { opacity: 1; } 50% { opacity: 0.7; } }
/* 隐藏内部标签 */
think, shade, md { display: none !important; }
/* ══════════════════════════════════════
👤 NPC关系标签 & 卡片(完整保留)
══════════════════════════════════════ */
.rel-tag, rt {
font-size: 9px; font-weight: 700;
padding: 2px 7px; border-radius: 8px;
letter-spacing: 0.03em; margin-left: 4px;
display: inline-block;
}
.rel-tag.kin, rt.kin { background: rgba(116,185,255,0.18); color: #0984e3; }
.rel-tag.lover, rt.lover { background: rgba(255,118,117,0.18); color: #d63031; }
.rel-tag.friend, rt.friend { background: rgba(85,239,196,0.18); color: #00b894; }
.rel-tag.acquaint, rt.acquaint { background: rgba(178,190,195,0.18); color: #636e72; }
.rel-tag.colleague, rt.colleague { background: rgba(253,203,110,0.18); color: #e67e22; }
.rel-tag.stranger, rt.stranger { background: rgba(178,190,195,0.12); color: #999; }
.rel-tag.hostile, rt.hostile { background: rgba(214,48,49,0.12); color: #d63031; }
.rel-tag.interest, rt.interest { background: rgba(253,121,168,0.18); color: #e84393; }
.rel-tag.power, rt.power { background: rgba(108,92,231,0.15); color: #6c5ce7; }
.npc-card {
border-radius: 12px;
padding: 10px 12px;
border-left: 3px solid #dfe6e9;
background: #ffffff;
margin-bottom: 8px;
box-shadow: 0 1px 4px rgba(0,0,0,0.04);
}
.npc-card.lover { border-left-color: #d63031; }
.npc-card.friend { border-left-color: #00b894; }
.npc-card.kin { border-left-color: #0984e3; }
.npc-card.hostile { border-left-color: #d63031; }
.npc-card.interest { border-left-color: #e84393; }
.npc-card.power { border-left-color: #6c5ce7; }
.npc-card.colleague { border-left-color: #e67e22; }
.npc-card.acquaint { border-left-color: #636e72; }
.npc-card.stranger { border-left-color: #b2bec3; }
.npc-card r {
background: transparent !important;
border: none !important;
box-shadow: none !important;
padding: 4px 0 !important;
border-radius: 0 !important;
}
.npc-card r + r { border-top: 1px solid rgba(0,0,0,0.04) !important; }
.npc-inner-theater {
font-size: 10px; color: #636e72; font-style: italic;
line-height: 1.8;
background: rgba(108,92,231,0.04);
border-radius: 6px;
padding: 7px 10px;
border-left: 2px solid rgba(108,92,231,0.3);
margin-top: 6px;
}
/* ══════════════════════════════════════
💬 沉浸式聊天模式(完整保留)
══════════════════════════════════════ */
.chat-app {
position: relative;
overflow: hidden;
background: #ededed;
border: 8px solid #1a1d26;
border-radius: 36px;
box-shadow: 0 20px 60px rgba(0,0,0,0.25), 0 8px 20px rgba(0,0,0,0.15), inset 0 0 0 1px rgba(255,255,255,0.2);
max-width: 380px;
margin: 24px auto;
font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", sans-serif;
height: 760px;
color: #1a1d26;
display: flex;
flex-direction: column;
}
.chat-app p { margin: 0; padding: 0; }
.chat-status-bar {
background: #ededed;
font-size: 11px; color: #1a1d26;
display: flex; justify-content: space-between; align-items: center;
padding: 8px 18px; flex-shrink: 0;
border-radius: 28px 28px 0 0;
}
.chat-status-bar .time { font-size: 13px; font-weight: 700; }
.chat-header {
background: #ededed;
border-bottom: 1px solid #d9d9d9;
display: flex; align-items: center; justify-content: center;
padding: 10px 18px; flex-shrink: 0;
}
.chat-header-title { font-size: 16px; font-weight: 700; color: #1a1d26; }
.chat-list {
flex: 1; overflow-y: auto;
background: #fff; padding: 0;
}
.chat-list::-webkit-scrollbar { width: 3px; }
.chat-list::-webkit-scrollbar-thumb { background: rgba(0,0,0,0.1); border-radius: 2px; }
.chat-item { position: static; border-bottom: 1px solid #f0f0f0; }
.chat-item > summary {
list-style: none;
display: flex; align-items: center; gap: 10px;
padding: 12px 16px;
cursor: pointer; background: #fff;
}
.chat-item > summary::-webkit-details-marker { display: none; }
.chat-item > summary:hover { background: #f7f7f7; }
.chat-list-avatar {
width: 48px; height: 48px;
border-radius: 6px;
background: linear-gradient(135deg, #74b9ff, #0984e3);
font-size:
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "m2ys8i8xki4qcjvin5wc0i8y.html",
"options": {
"items": [
{
"order": 0,
"label": "聊天模式💬",
"type": "SET-INPUT",
"value": "聊天模式💬"
},
{
"order": 1,
"label": "手机桌面📱",
"type": "SET-INPUT",
"value": "手机桌面📱"
}
]
},
"defaultModelSettings": null,
"cover": "sx61unygxsti6h312ommd9qq.webp",
"background": "q3c2daqwgdf0cro863skgyh3.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。