公开统计
10,993热度分
3,135消息量
120,868世界书字符
5,072固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: p8ko4ink3c0ennnhglf3knxq.webpbackground: g7bc8601tibo6tk2wngih4i0.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 47,223 字符;仅作为文本显示,不会在本站执行。
/* =================================================================
TenSura RPG UI Theme — Full Remaster v4 (Rili Platform Adapted)
转生史莱姆角色扮演状态栏 · 全面重构第四版 (Rili平台适配版)
悬浮窗系统改为「内联展开」模式,彻底解决定位遮挡问题
Core Palette:
Rimuru Blue #89CFF0 → #0075C2
Ivory White #FFFFF0
Shuna Pink #F4C2C2
Benimaru Red #CD5C5C
Shion Purple #7e57c2
Tempest Dark #0d1b2a / #162447
================================================================= */
/* ============================================================
§0 全局基础 & 变量
============================================================ */
pan { display: block; padding: 0; margin: 0; }
d { display: block; }
.tensura-ui {
max-width: 700px;
margin: 0 auto;
font-family: 'Segoe UI', 'Microsoft YaHei', Roboto, Helvetica, Arial, sans-serif;
color: #2c3e50;
line-height: 1.65;
background-color: transparent;
}
::selection {
background: rgba(137, 207, 240, 0.35);
color: #0d1b2a;
}
details > summary {
list-style: none;
cursor: pointer;
}
details > summary::-webkit-details-marker {
display: none;
}
/* --- 世界之声 (World Voice) --- */
.world-voice {
background: linear-gradient(135deg, #1a1a2e 0%, #16213e 60%, #0f3460 100%);
color: #e8e8e8;
border-radius: 8px;
padding: 10px 14px;
margin-bottom: 18px;
font-size: 0.9em;
border-left: 4px solid #89CFF0;
box-shadow:
0 3px 10px rgba(0, 0, 0, 0.25),
inset 0 1px 0 rgba(137, 207, 240, 0.15);
position: relative;
overflow: hidden;
}
.world-voice::before {
content: '';
position: absolute;
top: 0; left: -100%;
width: 50%; height: 100%;
background: linear-gradient(90deg, transparent, rgba(137, 207, 240, 0.08), transparent);
animation: wv-scan 4s ease-in-out infinite;
}
@keyframes wv-scan {
0% { left: -50%; }
100% { left: 150%; }
}
.wv-header {
font-weight: bold;
border-bottom: 1px solid rgba(137, 207, 240, 0.25);
padding-bottom: 5px;
margin-bottom: 6px;
letter-spacing: 2px;
color: #89CFF0;
font-size: 0.95em;
text-transform: uppercase;
}
.wv-header span {
background: linear-gradient(90deg, #89CFF0, #b3e5fc);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.wv-content {
font-family: 'Consolas', 'Courier New', monospace;
font-size: 0.85em;
color: #b0bec5;
line-height: 1.8;
}
.wv-content b {
color: #89CFF0;
}
/* ============================================================
§2 对话着色系统 (Dialogue Colors)
============================================================ */
.talk-npc {
color: #5d4e37;
font-weight: bold;
font-style: italic;
}
.talk-unique {
color: #CD5C5C;
font-weight: bold;
text-shadow: 0 0 3px rgba(205, 92, 92, 0.2);
}
.talk-soft {
color: #c06078;
font-weight: bold;
font-style: italic;
}
.talk-rimuru {
color: #0075C2;
font-weight: bold;
text-shadow: 0 0 4px rgba(0, 117, 194, 0.15);
}
/* ============================================================
§3 ★ 技能展示系统 — 内联展开模式(彻底替代悬浮窗)
============================================================ */
.skill-trigger {
color: #0075C2;
font-weight: bold;
cursor: pointer;
position: relative;
z-index: 1;
border-bottom: 1.5px dashed #89CFF0;
display: inline;
padding: 0 2px;
transition: all 0.2s ease;
outline: none;
}
.skill-trigger:hover,
.skill-trigger:focus {
background-color: rgba(137, 207, 240, 0.2);
border-bottom-color: #0075C2;
border-bottom-style: solid;
outline: none;
}
.skill-trigger .skill-popup {
display: block;
max-height: 0;
overflow: hidden;
opacity: 0;
background: linear-gradient(160deg,
rgba(10, 18, 35, 0.96) 0%,
rgba(18, 30, 55, 0.96) 40%,
rgba(13, 22, 42, 0.96) 100%
);
color: #e0e8f0;
border-radius: 10px;
margin-top: 6px;
margin-bottom: 6px;
padding: 0 14px;
border: 1px solid rgba(137, 207, 240, 0.4);
box-shadow:
0 4px 16px rgba(0, 0, 0, 0.35),
0 0 12px rgba(137, 207, 240, 0.08);
font-size: 0.85em;
font-weight: normal;
font-family: 'Segoe UI', sans-serif;
line-height: 1.6;
text-align: left;
text-indent: 0;
word-wrap: break-word;
overflow-wrap: break-word;
transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1),
opacity 0.3s ease,
padding 0.3s ease;
position: relative;
}
.skill-trigger .skill-popup::before {
content: '';
position: absolute;
top: 0; left: 0;
width: 100%; height: 3px;
background: linear-gradient(90deg,
transparent 0%,
#F4C2C2 15%,
#89CFF0 35%,
#7e57c2 55%,
#89CFF0 75%,
#F4C2C2 90%,
transparent 100%
);
opacity: 0.85;
border-radius: 10px 10px 0 0;
}
.skill-trigger:focus .skill-popup {
max-height: 200px;
opacity: 1;
padding: 12px 14px;
}
.skill-trigger .skill-popup b {
display: block;
color: #fff;
font-size: 0.95em;
margin-bottom: 6px;
padding-bottom: 6px;
border-bottom: 1px solid rgba(137, 207, 240, 0.2);
letter-spacing: 0.5px;
}
.skill-trigger .skill-popup b::before {
content: '◆ ';
color: #89CFF0;
font-size: 0.85em;
text-shadow: 0 0 6px rgba(137, 207, 240, 0.5);
}
/* ============================================================
§4 状态面板容器 (Status Panel)
============================================================ */
.status-panel {
display: flex;
flex-direction: column;
gap: 8px;
overflow: visible;
}
/* ============================================================
§5 通用卡片折叠系统 (UI Card)
============================================================ */
.ui-card {
background: rgba(255, 255, 255, 0.94);
border: 1px solid rgba(137, 207, 240, 0.55);
border-radius: 8px;
overflow: visible;
box-shadow:
0 2px 8px rgba(0, 0, 0, 0.05),
0 0 0 0 rgba(137, 207, 240, 0);
transition: box-shadow 0.3s ease, border-color 0.3s ease;
position: relative;
}
.ui-card:hover {
box-shadow:
0 4px 16px rgba(0, 0, 0, 0.08),
0 0 10px rgba(137, 207, 240, 0.1);
border-color: rgba(137, 207, 240, 0.75);
}
.ui-header {
background: linear-gradient(135deg, #f4f9ff 0%, #e8f2fc 100%);
padding: 10px 14px;
cursor: pointer;
display: flex;
align-items: center;
font-weight: bold;
color: #0056b3;
border-bottom: 1px solid transparent;
transition: all 0.25s ease;
position: relative;
border-radius: 8px 8px 0 0;
}
.ui-card:not([open]) > .ui-header {
border-radius: 8px;
}
.ui-header::after {
content: '▸';
position: absolute;
right: 14px;
font-size: 0.9em;
color: #89CFF0;
transition: transform 0.35s cubic-bezier(0.34, 1.56, 0.64, 1), color 0.3s ease;
}
.ui-card[open] > .ui-header::after {
transform: rotate(90deg);
color: #0075C2;
}
.ui-card[open] > .ui-header {
border-bottom: 1px solid rgba(137, 207, 240, 0.45);
background: linear-gradient(135deg, #e1f0fa 0%, #d6ecf9 100%);
}
.ui-header:hover {
background: linear-gradient(135deg, #dbeeff 0%, #cde6fa 100%);
}
.ui-header .icon {
margin-right: 8px;
font-size: 1.15em;
filter: drop-shadow(0 0 2px rgba(0, 117, 194, 0.25));
}
.ui-header .title {
flex-grow: 1;
text-transform: uppercase;
font-size: 0.88em;
letter-spacing: 0.8px;
}
.ui-header .sub-info {
font-size: 0.78em;
color: #666;
font-family: 'Consolas', monospace;
margin-right: 22px;
}
.ui-body {
padding: 14px;
font-size: 0.9em;
background-color: #fff;
border-radius: 0 0 8px 8px;
position: relative;
overflow: visible;
}
/* ============================
转生史莱姆 · 羊皮纸正文叙事区
============================ */
.story-container {
position: relative;
width: 100%;
max-width: 100%;
margin: 12px 0;
padding: 0;
font-family: "Georgia", "Noto Serif SC", "Source Han Serif SC", "SimSun", serif;
}
.parchment-paper {
position: relative;
background:
linear-gradient(
168deg,
#fdf6e3 0%,
#f5e6c8 15%,
#faf0dc 30%,
#f2dfc0 50%,
#f8edd5 70%,
#f5e2c4 85%,
#fdf5e0 100%
);
border-radius: 3px;
padding: 28px 22px 32px 22px;
box-shadow:
0 2px 8px rgba(139, 109, 64, 0.18),
0 6px 20px rgba(139, 109, 64, 0.10),
inset 0 1px 3px rgba(255, 253, 245, 0.7),
inset 0 -2px 6px rgba(180, 150, 90, 0.08);
border: 1px solid rgba(180, 150, 90, 0.35);
border-top-color: rgba(200, 175, 120, 0.25);
border-bottom-color: rgba(150, 120, 60, 0.40);
overflow: hidden;
z-index: 0;
}
.parchment-texture {
position: absolute;
inset: 0;
z-index: 0;
pointer-events: none;
border-radius: inherit;
background-image:
repeating-linear-gradient(
0deg,
transparent,
transparent 3px,
rgba(160, 130, 70, 0.018) 3px,
rgba(160, 130, 70, 0.018) 4px
),
repeating-linear-gradient(
90deg,
transparent,
transparent 5px,
rgba(140, 110, 55, 0.015) 5px,
rgba(140, 110, 55, 0.015) 6px
),
radial-gradient(ellipse at 20% 10%, rgba(180, 150, 80, 0.06) 0%, transparent 50%),
radial-gradient(ellipse at 85% 30%, rgba(170, 140, 70, 0.05) 0%, transparent 45%),
radial-gradient(ellipse at 10% 80%, rgba(190, 155, 85, 0.07) 0%, transparent 55%),
radial-gradient(ellipse at 75% 90%, rgba(165, 130, 65, 0.04) 0%, transparent 40%),
radial-gradient(ellipse at 50% 50%, rgba(175, 145, 75, 0.03) 0%, transparent 60%),
radial-gradient(ellipse at 0% 0%, rgba(160, 120, 50, 0.10) 0%, transparent 30%),
radial-gradient(ellipse at 100% 0%, rgba(155, 115, 45, 0.08) 0%, transparent 25%),
radial-gradient(ellipse at 0% 100%, rgba(165, 125, 55, 0.09) 0%, transparent 28%),
radial-gradient(ellipse at 100% 100%, rgba(150, 110, 40, 0.11) 0%, transparent 32%);
background-color: rgba(245, 230, 200, 0.04);
mix-blend-mode: multiply;
}
.parchment-paper::before {
content: "";
position: absolute;
top: 0; left: 0; right: 0; height: 5px; z-index: 1;
background:
repeating-linear-gradient(
90deg,
#c4a265 0px, #c4a265 2px, #d4b87a 2px, #d4b87a 4px,
transparent 4px, transparent 6px, #b8944f 6px, #b8944f 8px,
transparent 8px, transparent 12px
),
linear-gradient(
90deg,
rgba(180, 140, 60, 0.6) 0%, rgba(200, 165, 90, 0.8) 20%,
rgba(210, 175, 100, 0.9) 50%, rgba(200, 165, 90, 0.8) 80%, rgba(180, 140, 60, 0.6) 100%
);
background-size: 12px 2px, 100% 100%;
background-position: center 1px, center center;
border-radius: 3px 3px 0 0;
opacity: 0.65;
}
.parchment-paper::after {
content: "";
position: absolute;
bottom: 0; left: 0; right: 0; height: 5px; z-index: 1;
background:
repeating-linear-gradient(
90deg,
#c4a265 0px, #c4a265 2px, #d4b87a 2px, #d4b87a 4px,
transparent 4px, transparent 6px, #b8944f 6px, #b8944f 8px,
transparent 8px, transparent 12px
),
linear-gradient(
90deg,
rgba(180, 140, 60, 0.6) 0%, rgba(200, 165, 90, 0.8) 20%,
rgba(210, 175, 100, 0.9) 50%, rgba(200, 165, 90, 0.8) 80%, rgba(180, 140, 60, 0.6) 100%
);
background-size: 12px 2px, 100% 100%;
background-position: center 1px, center center;
border-radius: 0 0 3px 3px;
opacity: 0.65;
}
.story-content {
position: relative;
z-index: 1;
color: #3d2e1c;
font-size: 15px;
line-height: 1.9;
letter-spacing: 0.03em;
text-align: justify;
word-break: break-word;
overflow-wrap: break-word;
text-shadow: 0 0.5px 0 rgba(80, 60, 30, 0.06);
}
.story-content p {
margin: 0 0 0.85em 0;
text-indent: 2em;
}
.story-content p:last-child {
margin-bottom: 0;
}
.story-content p:first-child::first-letter {
font-size: 2.6em;
float: left;
line-height: 1;
margin: 0.05em 0.1em 0 0;
padding: 0 0.05em;
color: #8b6914;
font-weight: bold;
font-family: "Georgia", "Times New Roman", serif;
text-shadow:
0 1px 2px rgba(139, 105, 20, 0.2),
1px 0 0 rgba(139, 105, 20, 0.08);
}
.story-content p:first-child { text-indent: 0; }
.story-content p:has(> q), .story-content q { text-indent: 0; }
.story-content::before {
content: ""; position: absolute; left: -12px; top: 4px; bottom: 4px; width: 2px;
backgroun
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "nfno97zd8da3z4bkk9thnegu.html",
"options": {
"items": [
{
"order": 0,
"label": "【存档转移】",
"type": "SET-INPUT",
"value": "【存档转移】"
},
{
"order": 1,
"label": "查看当前等级划分",
"type": "SET-INPUT",
"value": "【差评】等级有疑惑。根据[魔素判定协议]重新生成玩家当前的危险等级。"
},
{
"order": 2,
"label": "【评价系统】",
"type": "SET-INPUT",
"value": "正文+【差/好评】{此处输入你认为ai好的或者不对的地方}"
},
{
"order": 3,
"label": "状态栏格式修正",
"type": "SET-INPUT",
"value": "【差评】重新审阅修正状态栏格式"
},
{
"order": 4,
"label": "归纳历史记忆",
"type": "SET-INPUT",
"value": "(【将当前所有历史记忆归纳成一条核心档案】)"
}
]
},
"defaultModelSettings": {
"model": "pear_gemini/gemini-3.1-pro-preview"
},
"cover": "p8ko4ink3c0ennnhglf3knxq.webp",
"background": "g7bc8601tibo6tk2wngih4i0.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。