公开统计
3,020热度分
325消息量
1,324世界书字符
15,257固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: a3c7a7t9fahvdbqte70x791a.webpbackground: mb8ad8zd5dc04mn0lsvlj9hd.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 9,975 字符;仅作为文本显示,不会在本站执行。
/* ═══ B平台表格修正(自动注入)═══ */
.rili-markdown-renderer table { display:table!important; table-layout:auto!important; width:100%!important; border-collapse:collapse!important; }
.rili-markdown-renderer table caption { display:table-caption!important; caption-side:top!important; text-align:center!important; padding:8px!important; }
.rili-markdown-renderer thead { display:table-header-group!important; }
.rili-markdown-renderer tbody { display:table-row-group!important; }
.rili-markdown-renderer tr { display:table-row!important; }
.rili-markdown-renderer th, .rili-markdown-renderer td { display:table-cell!important; }
/* ═══ B平台按钮组保护(自动注入 — 防止按钮消失)═══
原理:B平台消息操作按钮结构为:
.flex.items-center.gap-1.ml-auto (hover显隐包装)
└── .bg-muted.rounded.flex.p-0.5 (按钮组容器)
└── button.rounded-full.size-7 (单个按钮)
以下规则使用高specificity + !important确保按钮
不被任何转换后/透传的CSS规则意外隐藏
═══════════════════════════════════════════════ */
/* 按钮组容器保护 */
.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\.5,
.is-user .bg-muted.rounded.flex.p-0\.5,
.is-assistant .bg-muted.rounded.flex.p-0\.5 {
display: flex !important;
visibility: visible !important;
opacity: 1 !important;
overflow: visible !important;
position: relative !important;
width: auto !important;
height: auto !important;
max-height: none !important;
pointer-events: auto !important;
clip: auto !important;
clip-path: none !important;
}
/* 单个按钮保护 */
.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\.5 > button,
.is-user .bg-muted.rounded.flex.p-0\.5 > button,
.is-assistant .bg-muted.rounded.flex.p-0\.5 > button {
display: inline-flex !important;
visibility: visible !important;
opacity: 1 !important;
pointer-events: auto !important;
position: relative !important;
clip: auto !important;
clip-path: none !important;
}
/* hover显隐包装层保护 — 仅保留B平台原生的opacity过渡 */
.flex.items-center.gap-1.ml-auto.md\:opacity-0.group-hover\:opacity-100 {
visibility: visible !important;
display: flex !important;
pointer-events: auto !important;
overflow: visible !important;
}
/* 操作行保护 */
.flex.w-full.items-center.justify-between.gap-2.px-2 {
display: flex !important;
visibility: visible !important;
overflow: visible !important;
}
/* ================= 全局变量与基础设定 ================= */
* {
box-sizing: border-box;
}
.sim-app {
max-width: 100%;
margin: 0 auto;
font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
color: #5c4d4c;
background: #fcfaf8;
line-height: 1.6;
font-size: 15px;
}
/* ================= 卡片通用样式 ================= */
.card {
background: #fff;
border: 1px solid #f2e6d9;
border-radius: 10px;
margin-bottom: 12px;
box-shadow: 0 2px 8px rgba(139, 115, 85, 0.05);
overflow: hidden;
}
.content { padding: 12px 16px; }
.card p { margin: 6px 0; }
/* ================= 🏡 公寓状况 ================= */
.status {
background: linear-gradient(135deg, #fff9f0 0%, #fff3e0 100%);
padding: 12px 16px;
border-left: 5px solid #f39c12;
}
.status h3 { margin: 0 0 8px 0; color: #d35400; font-size: 1.1em; }
/* ================= 📖 正文区域 ================= */
.story { padding: 16px; font-size: 1.05em; background: #ffffff; }
.story p { text-indent: 2em; margin-bottom: 10px; }
/* ================= 交互式折叠面板 ================= */
.toggle summary {
background: #faf6f0;
padding: 12px 16px;
font-weight: 600;
color: #8e6c51;
cursor: pointer;
list-style: none;
border-bottom: 1px solid transparent;
user-select: none;
}
.toggle[open] summary { border-bottom-color: #f2e6d9; }
.toggle summary::-webkit-details-marker { display: none; }
/* 女性专属身体描写区块 */
.female-body {
margin: 10px 0 0 0;
padding: 10px;
background: #fff5f7;
border-left: 3px solid #ffb6c1;
border-radius: 4px;
font-size: 0.95em;
color: #c0392b;
}
/* ================= 🧠 记忆区 & 状态栏深度美化 ================= */
.memory { border-color: #e8d8c8; }
.sub-toggle summary {
background: #fdfaf6;
padding: 8px 12px;
font-size: 0.95em;
color: #a07a58;
cursor: pointer;
border-radius: 6px;
margin-bottom: 8px;
border: 1px solid #f5eee6;
}
/* 记忆区标题样式 */
.t {
font-weight: bold;
color: #d35400;
background: #fdf5e6;
padding: 6px 12px;
border-radius: 4px;
margin: 15px 0 10px 0;
border-left: 4px solid #f39c12;
font-size: 0.95em;
display: inline-block;
}
/* 记忆自检状态栏美化 (浅色暖调) */
.mem-status-bar {
background: #fcf8f2;
color: #8e6c51;
padding: 12px 15px;
border-radius: 8px;
font-family: "Courier New", Courier, monospace;
font-size: 0.9em;
line-height: 1.8;
box-shadow: inset 0 1px 4px rgba(139, 115, 85, 0.08);
border: 1px solid #f0e6d8;
word-spacing: 2px;
margin-bottom: 10px;
}
/* ================= 📊 表格响应式与美化 ================= */
/* 响应式滚动容器:手机端不挤压,可横向滑动 */
.table-responsive {
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch; /* 提升iOS端滑动体验 */
margin-bottom: 16px;
border-radius: 6px;
border: 1px solid #f0e6d8;
}
table {
width: 100%;
min-width: 500px; /* 保证表格在手机端不被过度压缩,触发横向滚动 */
border-collapse: collapse;
font-size: 0.85em;
background-color: #fff;
}
th, td {
border: 1px solid #f0e6d8;
padding: 10px;
text-align: left;
vertical-align: middle;
}
th {
background-color: #fcf6eb;
color: #b8860b;
font-weight: 600;
white-space: nowrap; /* 表头不换行 */
}
/* 斑马线效果,提升阅读体验 */
tbody tr:nth-child(even) {
background-color: #faf7f2;
}
tbody tr:hover {
background-color: #fffaf0;
}
/* ================= 💡 提示文本样式 ================= */
.tip {
background: #eef7f9;
color: #2c82c9;
padding: 10px 12px;
border-radius: 6px;
font-size: 0.85em;
margin-top: 15px;
border-left: 3px solid #5d9cec;
}
/* ================= 🎲 玩家选项 ================= */
.options { border: 1px solid #fad7a1; }
.options summary { background: #fff8e1; color: #e67e22; }
.plot-hint {
background: #f7f9f9;
border-left: 3px solid #bdc3c7;
padding: 8px 12px;
margin-bottom: 12px;
font-size: 0.9em;
color: #7f8c8d;
}
.options p {
background: #fff;
border: 1px solid #f0e6d8;
padding: 10px;
border-radius: 6px;
cursor: pointer;
transition: 0.2s;
}
.options p:hover {
background: #fffcf5;
border-color: #f39c12;
transform: translateX(4px);
}
/* =========================================================
微信通讯界面 (WeChat UI) 专属 CSS
兼容 HTML 标签: <wechat>, <wc-nav>, <wc-body>, <wc-l>, <wc-r>, <wc-time>, <wc-sys>
========================================================= */
/* --- 1. 整体容器 --- */
wechat {
display: flex;
flex-direction: column;
width: 100%;
max-width: 450px; /* 模拟手机屏幕宽度,可根据需要调整 */
margin: 20px auto;
background-color: #ededed; /* 微信经典灰色背景 */
font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", STHeiti, "Microsoft Yahei", sans-serif;
border-radius: 8px;
overflow: hidden;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
font-size: 15px;
line-height: 1.5;
color: #333;
}
/* --- 2. 顶部导航栏 --- */
wc-nav {
background-color: #f7f7f7;
height: 50px;
display: flex;
align-items: center;
padding: 0 15px;
border-bottom: 1px solid #e5e5e5;
font-weight: 500;
font-size: 17px;
position: relative;
z-index: 10;
}
wc-nav p {
margin: 0;
color: #111;
display: flex;
align-items: center;
gap: 5px;
}
/* 将 "‹" 符号放大,更像返回键 */
wc-nav p::first-letter {
font-size: 24px;
font-weight: 300;
margin-right: 4px;
position: relative;
top: -1px;
}
/* --- 3. 聊天内容区 --- */
wc-body {
display: flex;
flex-direction: column;
padding: 15px 15px 25px;
gap: 16px; /* 消息之间的间距 */
overflow-y: auto;
min-height: 300px;
}
wc-body p { margin: 0; }
/* --- 4. 时间与系统通知 --- */
wc-time, wc-sys {
display: flex;
justify-content: center;
margin: 4px 0;
}
wc-time p, wc-sys p {
font-size: 12px;
color: #b2b2b2;
margin: 0;
padding: 0;
}
/* --- 5. 左侧消息 (对方) --- */
wc-l {
display: flex;
flex-direction: row;
align-items: flex-start;
position: relative;
}
/* 生成对方头像 */
wc-l::before {
content: attr(av);
flex-shrink: 0;
width: 40px;
height: 40px;
background-color: #cccccc; /* 默认头像底色 */
color: #ffffff;
display: flex;
align-items: center;
justify-content: center;
border-radius: 6px; /* 微信标志性的微圆角方形 */
font-size: 18px;
font-weight: bold;
margin-right: 12px;
}
/* 群聊昵称显示 (如果有 nm 属性) */
wc-l[nm] {
margin-top: 16px; /* 为顶部昵称腾出空间 */
}
wc-l[nm]::after {
content: attr(nm);
position: absolute;
top: -18px;
left: 52px; /* 头像40 + 间距12 */
font-size: 12px;
color: #b2b2b2;
white-space: nowrap;
}
/* 对方消息气泡 */
wc-l p {
background-color: #ffffff;
color: #333333;
padding: 10px 14px;
border-radius: 8px;
max-width: 65%;
word-wrap: break-word;
position: relative;
min-height: 40px;
box-sizing: border-box;
}
/* 对方气泡的左侧小尾巴 */
wc-l p::before {
content: '';
position: absolute;
top: 14px;
left: -5px;
border-style: solid;
border-width: 5px 6px 5px 0;
border-color: transparent #ffffff transparent transparent;
}
/* --- 6. 右侧消息 (玩家自己) --- */
wc-r {
display: flex;
flex-direction: row-reverse;
align-items: flex-start;
position: relative;
}
/* 生成玩家头像 */
wc-r::before {
content: attr(av);
flex-shrink: 0;
width: 40px;
height: 40px;
background-color: #576b95; /* 玩家头像底色 */
color: #ffffff;
display: flex;
align-items: center;
justify-content: center;
border-radius: 6px;
font-size: 18px;
font-weight: bold;
margin-left: 12px;
}
/* 玩家消息气泡 */
wc-r p {
background-color: #95ec69; /* 微信经典绿色 */
color: #111111;
padding: 10px 14px;
border-radius: 8px;
max-width: 65%;
word-wrap: break-word;
position: relative;
min-height: 40px;
box-sizing: border-box;
}
/* 玩家气泡的右侧小尾巴 */
wc-r p::before {
content: '';
position: absolute;
top: 14px;
right: -5px;
border-style: solid;
border-width: 5px 0 5px 6px;
border-color: transparent transparent transparent #95ec69;
}
/* --- 7. 特殊文本样式 (@蓝字高亮) --- */
/* 如果你在提示词中直接用 <span class="at">@名字</span> 包裹,可以触发此效果 */
.at, wechat at {
color: #576b95;
text-decoration: none;
}{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "sxdm3wf41dbpxi7mmneix9ns.html",
"options": {
"items": [
{
"order": 0,
"label": "记忆总结",
"type": "SET-INPUT",
"value": "(将长期记忆[LT-x]至[LT-y]总结进永久记忆\"。)\n"
}
]
},
"defaultModelSettings": {
"model": "mango_gemini_vertex/gemini-3.1-pro-preview"
},
"cover": "a3c7a7t9fahvdbqte70x791a.webp",
"background": "mb8ad8zd5dc04mn0lsvlj9hd.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。