公开统计
1,533热度分
208消息量
2,170世界书字符
10,451固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: sdaom8oyb4vf1r0oel1h8awf.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 8,456 字符;仅作为文本显示,不会在本站执行。
.urban-panel {
--color-dark-bg: #1a0a1a; /* 深紫黑 */
--color-medium-bg: #2a142a; /* 稍亮紫黑 */
--color-light-bg: #4a2c4a; /* 更亮紫黑 */
--color-text-primary: #e0d0e0; /* 灰紫色文字 */
--color-text-secondary: #a080a0; /* 淡紫灰文字 */
--color-accent-red: #8b0000; /* 血红 */
--color-accent-red-light: #ff3333; /* 亮血红 */
--color-accent-blue: #004d40; /* 冷光蓝 (深青色) */
--color-accent-blue-light: #00e676; /* 亮冷光蓝 */
--color-border: #3a1e3a; /* 深边框 */
--color-divider: #5a2e5a; /* 分割线 */
--font-family-sans: 'Segoe UI', 'Roboto', 'Helvetica Neue', Arial, sans-serif;
font-family: var(--font-family-sans);
background: var(--color-dark-bg);
color: var(--color-text-primary);
padding: 1rem;
line-height: 1.6;
font-size: 14px;
max-width: 100%; /* 确保在小屏幕上不会溢出 */
box-sizing: border-box; /* 包含padding和border在宽度内 */
position: relative;
overflow: hidden; /* 防止背景装饰溢出 */
border-radius: 8px;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.7);
}
/* 装饰性背景 */
.urban-panel::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background:
radial-gradient(circle at 10% 10%, rgba(139, 0, 0, 0.1) 1%, transparent 10%),
radial-gradient(circle at 90% 90%, rgba(0, 77, 64, 0.1) 1%, transparent 10%),
url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><rect x="0" y="0" width="100" height="100" fill="transparent"/><path d="M50 0 L100 50 L50 100 L0 50 Z" fill="%232a142a" fill-opacity="0.1"/><path d="M50 25 L75 50 L50 75 L25 50 Z" fill="%234a2c4a" fill-opacity="0.05"/></svg>') repeat;
opacity: 0.7;
mix-blend-mode: hard-light;
z-index: 0;
}
.urban-panel > *:not(hr) {
position: relative;
z-index: 1; /* 确保内容在背景之上 */
}
/* 标题 */
.urban-panel h2 {
color: var(--color-accent-red-light);
text-align: center;
margin-bottom: 1.5rem;
font-size: 1.5em;
text-shadow: 0 0 8px var(--color-accent-red);
}
/* 水平分隔线 */
.urban-panel hr {
border: none;
height: 1px;
background: linear-gradient(to right, transparent, var(--color-divider), transparent);
margin: 1.5rem 0;
box-shadow: 0 0 5px var(--color-divider);
}
/* 时间、地点、环境 */
.urban-panel > div:first-of-type, /* 目标是时间、地点、环境的容器 */
.urban-panel > p:first-of-type,
.urban-panel > hr + div, /* 假设时间地点环境是 hr 后的第一个 div */
.urban-panel > hr + p {
font-size: 0.85em;
color: var(--color-text-secondary);
margin-bottom: 0.5rem;
text-align: center;
}
/* 状态栏 */
.urban-panel > p:has(b) { /* 针对包含粗体字的 p 标签,假定为状态栏 */
font-size: 0.9em;
color: var(--color-text-primary);
text-align: center;
margin-top: 0.5rem;
margin-bottom: 1.5rem;
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 0.8rem;
}
.urban-panel > p:has(b) span {
display: inline-block;
padding: 0.2rem 0.6rem;
background-color: var(--color-medium-bg);
border: 1px solid var(--color-border);
border-radius: 4px;
box-shadow: 0 0 5px rgba(0,0,0,0.5);
}
/* 正文段落 */
.urban-panel p {
margin-bottom: 1rem;
text-align: justify;
}
/* 对话样式 */
.urban-panel .aus,
.urban-panel .aes {
display: block;
padding: 0.5rem 1rem;
margin: 0.8rem 0;
border-radius: 6px;
font-style: italic;
line-height: 1.5;
word-break: break-word; /* 防止长单词溢出 */
}
.urban-panel .aus {
background-color: rgba(0, 77, 64, 0.2); /* 冷光蓝的半透明背景 */
color: var(--color-accent-blue-light);
border-left: 3px solid var(--color-accent-blue);
text-align: left;
box-shadow: 0 0 5px rgba(0, 77, 64, 0.3);
}
.urban-panel .aes {
background-color: rgba(139, 0, 0, 0.2); /* 血红的半透明背景 */
color: var(--color-accent-red-light);
border-right: 3px solid var(--color-accent-red);
text-align: right;
box-shadow: 0 0 5px rgba(139, 0, 0, 0.3);
}
/* Details 折叠区域 */
.urban-panel details {
background-color: var(--color-medium-bg);
border: 1px solid var(--color-border);
border-radius: 6px;
margin-bottom: 0.8rem;
overflow: hidden; /* 防止内容溢出 */
box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
transition: all 0.3s ease-in-out;
}
.urban-panel details[open] {
background-color: var(--color-light-bg); /* 打开时颜色稍亮 */
border-color: var(--color-accent-red);
box-shadow: 0 0 15px rgba(139, 0, 0, 0.4);
}
.urban-panel summary {
display: flex;
justify-content: space-between;
align-items: center;
padding: 0.8rem 1rem;
cursor: pointer;
background-color: var(--color-medium-bg);
color: var(--color-text-primary);
font-weight: bold;
border-bottom: 1px solid var(--color-border);
user-select: none;
position: relative;
transition: background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease;
}
.urban-panel summary:hover {
background-color: rgba(var(--color-accent-red), 0.1);
color: var(--color-accent-red-light);
border-color: var(--color-accent-red);
}
.urban-panel summary::before {
content: '🔐'; /* 未打开时的锁图标 */
font-size: 1.2em;
margin-right: 0.5rem;
transition: transform 0.2s ease-in-out;
}
.urban-panel details[open] summary::before {
content: '🔓'; /* 打开时的解锁图标 */
transform: rotate(90deg);
color: var(--color-accent-red-light);
}
/* Details 内部内容 */
.urban-panel details > div,
.urban-panel details > p,
.urban-panel details > table {
padding: 1rem;
padding-top: 0.5rem;
font-size: 0.9em;
color: var(--color-text-secondary);
}
.urban-panel details[open] > div,
.urban-panel details[open] > p,
.urban-panel details[open] > table {
color: var(--color-text-primary); /* 打开后文字颜色变亮 */
}
/* 表格样式 */
.urban-panel table {
width: 100%;
border-collapse: collapse;
margin-top: 1rem;
font-size: 0.85em;
background-color: rgba(var(--color-dark-bg), 0.5);
}
.urban-panel th,
.urban-panel td {
border: 1px solid var(--color-border);
padding: 0.6rem;
text-align: left;
color: var(--color-text-secondary);
}
.urban-panel th {
background-color: var(--color-medium-bg);
color: var(--color-text-primary);
font-weight: bold;
}
.urban-panel tr:nth-child(even) {
background-color: rgba(var(--color-medium-bg), 0.3);
}
/* 可用指令区域 */
.urban-panel details:last-of-type[open] p {
display: flex;
flex-direction: column;
gap: 0.5rem;
}
.urban-panel details:last-of-type[open] p > span {
display: block;
background-color: rgba(var(--color-accent-blue), 0.1);
border: 1px solid var(--color-accent-blue);
border-radius: 4px;
padding: 0.4rem 0.8rem;
transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;
cursor: pointer;
}
.urban-panel details:last-of-type[open] p > span:hover {
background-color: var(--color-accent-blue);
border-color: var(--color-accent-blue-light);
color: var(--color-text-primary);
box-shadow: 0 0 8px var(--color-accent-blue-light);
}
/* 强调文本 */
.urban-panel strong, .urban-panel b {
color: var(--color-accent-red-light);
font-weight: bold;
text-shadow: 0 0 3px rgba(139, 0, 0, 0.5);
}
.urban-panel em, .urban-panel i {
color: var(--color-accent-blue-light);
font-style: italic;
text-shadow: 0 0 3px rgba(0, 77, 64, 0.5);
}
/* 确保内部P标签不会被 Details 的 padding 抵消 */
.urban-panel details p {
margin-bottom: 0.5rem;
}
.urban-panel details p:last-child {
margin-bottom: 0;
}
/* 适配移动端 */
@media (max-width: 768px) {
.urban-panel {
padding: 0.8rem;
font-size: 13px;
}
.urban-panel h2 {
font-size: 1.3em;
margin-bottom: 1rem;
}
.urban-panel hr {
margin: 1rem 0;
}
.urban-panel summary {
padding: 0.6rem 0.8rem;
}
.urban-panel details > div,
.urban-panel details > p,
.urban-panel details > table {
padding: 0.8rem;
padding-top: 0.4rem;
}
.urban-panel .aus,
.urban-panel .aes {
padding: 0.4rem 0.6rem;
margin: 0.6rem 0;
font-size: 0.9em;
}
.urban-panel th,
.urban-panel td {
padding: 0.4rem;
font-size: 0.8em;
}
}{
"renderTemplate": null,
"assistantRegexReplace": [],
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "adurxqchz3fqcgtt5y7f5suu.html",
"options": {
"items": []
},
"defaultModelSettings": {
"model": "pear/gemini-3-flash-preview",
"contextWindow": 4
},
"cover": "sdaom8oyb4vf1r0oel1h8awf.webp",
"background": null
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。