公开统计
9,635热度分
2,784消息量
145,896世界书字符
13,386固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: juuy6umdlsk0ggaj18s8x413.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 13,120 字符;仅作为文本显示,不会在本站执行。
/* ========================================
三国乱世 - 青铜竹墨主题 CSS
配色方案:竹青、赭石、青铜、玄黑
设计理念:古朴厚重、克制统一、撞色层次
======================================== */
/* === 全局变量定义 === */
:root {
--color-primary: #2a4a3f; /* 竹青(深墨绿)- 主色 */
--color-accent: #a0522d; /* 赭石(红棕)- 撞色 */
--color-bronze: #8b6914; /* 青铜色 - 点缀 */
--color-dark: #1a1a1a; /* 玄黑 - 深色背景 */
--color-bg-main: #f5f3ed; /* 竹纸底色 */
--color-text-primary: #2a4a3f; /* 主文字色 */
--color-text-accent: #a0522d; /* 强调文字色 */
--shadow-soft: 0 2px 8px rgba(42, 74, 63, 0.15);
--shadow-medium: 0 4px 12px rgba(42, 74, 63, 0.25);
--border-main: 2px solid var(--color-primary);
--border-accent: 2px solid var(--color-accent);
}
/* === 页面整体背景 === */
body {
background: linear-gradient(135deg, #f5f3ed 0%, #e8e4d8 100%);
color: var(--color-text-primary);
font-family: "Noto Serif SC", "Source Han Serif SC", serif;
line-height: 1.8;
}
/* === 💞 开头标记 === */
.message-content > p:first-child:has(+ details.coser-panel) {
font-size: 2em;
text-align: center;
margin: 20px 0;
color: var(--color-accent);
text-shadow: 2px 2px 4px rgba(160, 82, 45, 0.3);
}
/* === 折叠面板通用样式 === */
details.coser-panel {
margin: 15px 0;
border: var(--border-main);
border-radius: 6px;
background: linear-gradient(to bottom, rgba(245, 243, 237, 0.95), rgba(232, 228, 216, 0.9));
box-shadow: var(--shadow-soft);
overflow: hidden;
transition: all 0.3s ease;
}
details.coser-panel:hover {
box-shadow: var(--shadow-medium);
transform: translateY(-2px);
}
details.coser-panel[open] {
border-color: var(--color-accent);
background: linear-gradient(to bottom, rgba(245, 243, 237, 1), rgba(232, 228, 216, 0.95));
}
details.coser-panel summary {
padding: 12px 20px;
background: linear-gradient(90deg, var(--color-primary) 0%, rgba(42, 74, 63, 0.85) 100%);
color: var(--color-bg-main);
font-weight: bold;
font-size: 1.1em;
cursor: pointer;
user-select: none;
border-bottom: 2px solid var(--color-bronze);
position: relative;
transition: all 0.3s ease;
}
details.coser-panel summary:hover {
background: linear-gradient(90deg, var(--color-accent) 0%, rgba(160, 82, 45, 0.85) 100%);
}
details.coser-panel summary::marker {
content: "▶ ";
color: var(--color-bronze);
}
details.coser-panel[open] summary::marker {
content: "▼ ";
}
details.coser-panel > *:not(summary) {
padding: 15px 20px;
}
/* === 思维链面板特殊样式 === */
details.thinking-panel {
border-color: rgba(42, 74, 63, 0.3);
opacity: 0.7;
transition: opacity 0.3s ease;
}
details.thinking-panel:hover {
opacity: 1;
}
details.thinking-panel summary {
background: linear-gradient(90deg, rgba(42, 74, 63, 0.6) 0%, rgba(42, 74, 63, 0.4) 100%);
font-size: 0.95em;
}
/* === 场景信息面板 === */
details.scene-panel summary {
background: linear-gradient(90deg, var(--color-accent) 0%, rgba(160, 82, 45, 0.85) 100%);
border-bottom-color: var(--color-bronze);
}
details.scene-panel > div {
line-height: 2;
font-size: 1.05em;
}
details.scene-panel > div > * {
margin: 8px 0;
padding-left: 10px;
border-left: 3px solid var(--color-bronze);
}
/* === 记忆面板 === */
details.memory-panel summary {
font-family: "Noto Sans SC", sans-serif;
}
details.memory-panel table {
width: 100%;
border-collapse: collapse;
margin-top: 10px;
font-size: 0.95em;
}
details.memory-panel table th {
background: var(--color-primary);
color: var(--color-bg-main);
padding: 8px;
text-align: left;
font-weight: bold;
border: 1px solid var(--color-bronze);
}
details.memory-panel table td {
padding: 8px;
border: 1px solid rgba(42, 74, 63, 0.3);
color: var(--color-text-primary);
}
details.memory-panel table tr:nth-child(even) {
background: rgba(232, 228, 216, 0.5);
}
details.memory-panel hr {
border: none;
border-top: 2px dashed var(--color-bronze);
margin: 15px 0;
}
/* === 玩家全貌面板 === */
details.player-panel h3,
details.player-panel h4 {
color: var(--color-accent);
border-bottom: 2px solid var(--color-bronze);
padding-bottom: 5px;
margin: 15px 0 10px 0;
font-size: 1.1em;
}
details.player-panel ul,
details.player-panel li {
list-style: none;
margin: 5px 0;
padding-left: 20px;
position: relative;
}
details.player-panel li::before {
content: "◆";
position: absolute;
left: 0;
color: var(--color-bronze);
}
/* === NPC角色面板 === */
details.npc-panel summary {
background: linear-gradient(90deg, var(--color-accent) 0%, rgba(160, 82, 45, 0.85) 100%);
}
details.npc-panel h3,
details.npc-panel h4 {
color: var(--color-primary);
border-bottom: 2px solid var(--color-bronze);
padding-bottom: 5px;
margin: 15px 0 10px 0;
font-size: 1.05em;
}
/* === 世界与目标面板 === */
details.world-panel h3,
details.world-panel h4 {
color: var(--color-accent);
border-bottom: 2px solid var(--color-bronze);
padding-bottom: 5px;
margin: 15px 0 10px 0;
font-size: 1.1em;
}
details.world-panel ul {
list-style: none;
padding-left: 0;
}
details.world-panel li {
margin: 8px 0;
padding-left: 25px;
position: relative;
color: var(--color-text-primary);
}
details.world-panel li::before {
content: "◈";
position: absolute;
left: 0;
color: var(--color-bronze);
font-weight: bold;
}
/* === 正文区域 === */
div.rev-main {
background: rgba(255, 255, 255, 0.6);
padding: 25px 30px;
margin: 20px 0;
border-left: 4px solid var(--color-primary);
border-right: 4px solid var(--color-accent);
box-shadow: var(--shadow-soft);
line-height: 2;
font-size: 1.05em;
color: var(--color-text-primary);
}
/* === 对话样式 === */
span.char-dialogue {
color: var(--color-accent);
font-weight: 500;
position: relative;
padding: 0 3px;
}
span.char-dialogue::before {
content: """;
color: var(--color-bronze);
}
span.char-dialogue::after {
content: """;
color: var(--color-bronze);
}
/* === 内心独白样式 === */
span.inner-thought {
color: var(--color-primary);
font-style: italic;
opacity: 0.85;
padding: 0 3px;
}
/* === 系统提示样式 === */
div.system-alert {
background: linear-gradient(135deg, rgba(139, 105, 20, 0.15), rgba(139, 105, 20, 0.05));
border-left: 4px solid var(--color-bronze);
padding: 12px 18px;
margin: 15px 0;
color: var(--color-text-primary);
font-weight: 500;
border-radius: 4px;
}
/* === 分隔线样式 === */
hr {
border: none;
height: 2px;
background: linear-gradient(to right,
transparent 0%,
var(--color-bronze) 20%,
var(--color-primary) 50%,
var(--color-bronze) 80%,
transparent 100%);
margin: 25px 0;
position: relative;
}
hr::before {
content: "◆";
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
background: var(--color-bg-main);
padding: 0 10px;
color: var(--color-bronze);
font-size: 1.2em;
}
/* === 选项系统样式 === */
div:has(> p:first-child:contains("你的选择")) {
background: linear-gradient(135deg, rgba(42, 74, 63, 0.05), rgba(160, 82, 45, 0.05));
border: var(--border-main);
border-radius: 8px;
padding: 20px;
margin: 20px 0;
}
div:has(> p:first-child:contains("你的选择")) p:first-child {
color: var(--color-accent);
font-size: 1.2em;
font-weight: bold;
margin-bottom: 15px;
text-align: center;
border-bottom: 2px solid var(--color-bronze);
padding-bottom: 10px;
}
div:has(> p:first-child:contains("你的选择")) p:not(:first-child) {
background: rgba(255, 255, 255, 0.6);
padding: 10px 15px;
margin: 8px 0;
border-left: 3px solid var(--color-primary);
color: var(--color-text-primary);
transition: all 0.3s ease;
cursor: pointer;
}
div:has(> p:first-child:contains("你的选择")) p:not(:first-child):hover {
background: rgba(160, 82, 45, 0.1);
border-left-color: var(--color-accent);
transform: translateX(5px);
}
/* === 三国立绘容器通配规则 === */
[class^="sg-"] {
display: block;
width: 100%;
max-width: 400px;
height: 500px;
margin: 15px auto;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
border-radius: 8px;
border: 3px solid var(--color-bronze);
box-shadow: 0 4px 15px rgba(139, 105, 20, 0.3);
}
/* === 响应式优化 === */
@media (max-width: 768px) {
details.coser-panel summary {
font-size: 1em;
padding: 10px 15px;
}
div.rev-main {
padding: 20px;
font-size: 1em;
}
[class^="sg-"] {
max-width: 100%;
height: 400px;
}
}
/* === 滚动条美化 === */
::-webkit-scrollbar {
width: 10px;
height: 10px;
}
::-webkit-scrollbar-track {
background: var(--color-bg-main);
}
::-webkit-scrollbar-thumb {
background: linear-gradient(180deg, var(--color-primary), var(--color-accent));
border-radius: 5px;
}
::-webkit-scrollbar-thumb:hover {
background: linear-gradient(180deg, var(--color-accent), var(--color-bronze));
}
/* === 动效增强 === */
@keyframes fadeIn {
from {
opacity: 0;
transform: translateY(10px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
details.coser-panel[open] > *:not(summary) {
animation: fadeIn 0.3s ease;
}
/* ========================================
三国乱世 - 立绘图库
31位女性角色立绘背景图规则
配合 [class^="sg-"] 通配规则使用
================================== */
[class^="sg-"] {
display: block !important;
width: 200px !important;
height: 300px !important;
margin: 8px auto 18px auto !important;
background-size: cover !important;
background-position: center top !important;
background-repeat: no-repeat !important;
border: 1px solid rgba(139, 105, 20, 0.55) !important;
border-radius: 4px !important;
box-shadow: 0 0 12px rgba(139, 105, 20, 0.25) !important;
}
/* === 核心女性角色 === */
.sg-diaochan { background-image: url('https://i.postimg.cc/D0jqvQ5C/diao-chan.png') !important; }
.sg-shangxiang { background-image: url('https://i.postimg.cc/G3qPxrd0/sun-shang-xiang.png') !important; }
.sg-daqiao { background-image: url('https://i.postimg.cc/MHPy60tt/da-qiao.png') !important; }
.sg-xiaoqiao { background-image: url('https://i.postimg.cc/9F0dxSQh/xiao-qiao.png') !important; }
.sg-zhenmi { background-image: url('https://i.postimg.cc/m2nQKwPH/zhen-ji.png') !important; }
.sg-zoushi { background-image: url('https://i.postimg.cc/dtf8gBh9/zou-shi.png') !important; }
.sg-ganfuren { background-image: url('https://i.postimg.cc/J06br3PC/gan-fu-ren.png') !important; }
.sg-bianfuren { background-image: url('https://i.postimg.cc/SRN6b1Lg/bian-fu-ren.png') !important; }
.sg-caiwenji { background-image: url('https://i.postimg.cc/5yNBWK5G/cai-wen-ji.png') !important; }
.sg-huangyueying { background-image: url('https://i.postimg.cc/kMfNv99K/huang-yue-ying.png') !important; }
.sg-zhurong { background-image: url('https://i.postimg.cc/yYGF2PDX/zhu-rong-fu-ren.png') !important; }
.sg-zhangchunhua { background-image: url('https://i.postimg.cc/15XGWT3q/zhang-chun-hua.png') !important; }
.sg-wangyi { background-image: url('https://i.postimg.cc/GhtFMNhW/wang-yi.png') !important; }
.sg-bulianshi { background-image: url('https://i.postimg.cc/rsF12ZGj/bu-lian-shi.png') !important; }
.sg-zhangning { background-image: url('https://i.postimg.cc/yYGF2PDd/zhang-ning.png') !important; }
.sg-tangji { background-image: url('https://i.postimg.cc/VLvq7TLp/tang-ji.png') !important; }
.sg-yanshi { background-image: url('https://i.postimg.cc/m2kYdqgz/yan-shi.png') !important; }
.sg-lvlingqi { background-image: url('https://i.postimg.cc/gcNyHddD/lu-ling-qi.png') !important; }
.sg-mifuren { background-image: url('https://i.postimg.cc/gcNyHddM/mi-fu-ren.png') !important; }
.sg-guanyinping { background-image: url('https://i.postimg.cc/T
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "jcuaxt52iunpwqx4035blfig.html",
"options": {
"items": [
{
"order": 0,
"label": "【生成存档】",
"type": "SET-INPUT",
"value": "【生成存档】"
}
]
},
"defaultModelSettings": null,
"cover": "juuy6umdlsk0ggaj18s8x413.webp",
"background": null
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。