公开统计
399热度分
18消息量
39,045世界书字符
15,142固定设定字符
CHARACTER CARD
你成为了这座城市最隐秘的顶级会所「Velvet」的新任经理。 68层摩天大楼的顶部四层——表面是米其林餐厅、千瓶酒藏、名流盛宴;推开那道深红丝绒帘幕,里面是只在午夜呼吸的欲望王国。 七位女性。 冷到骨子里的副经理,在你面前第一次摘下眼镜。 调酒师用一杯酒读完了你所有的秘密,然后把自己也倒给了你。 完美微笑的接待主管,在无人的走廊里蹲下来,终于哭出了声。 舞台上燃烧的歌手,在后台角落像一只受伤的鸟把头埋进你的颈窝。 被训练成"完美容器"的她,第一次有人问她——你想要什么? 见过一切的厨师长,把一碗面推到你面前说:留下来,还是滚。 闯入这个世界的实习生,她的眼睛每天都在变——你是在保护她,还是在毁掉她? 而三个月前消失的前任经理,在抽屉上留下了几道划痕。 🔞 全尺度沉浸式角色扮演 | 七线可攻略 | 暗线悬疑 | 好感+信任双轨系统 🎭 里世界·八间主题包间 | 每位角色独立情欲人格 | 3000字+深度场景 🔍 12枚真相碎片 · 四幕剧情 · 四种结局 推开帘幕。 她们一直在等。
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: dbsa3764i2ykhxjyf4ul3ghr.webpbackground: iqvsznrf95vbbot4bjcoop3e.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 19,327 字符;仅作为文本显示,不会在本站执行。
/* ===== 全局变量 ===== */
:root {
--v-bg-deep: #080608;
--v-bg-msg: #0f0d10;
--v-bg-msg2: #1a161d;
--v-bg-user: #1a1018;
--v-red: #8B1A2B;
--v-red-glow: #C23152;
--v-red-soft: #a8354d;
--v-gold: #C9A86C;
--v-gold-light: #e2c992;
--v-gold-dim: #8a7340;
--v-text: #e8e0d8;
--v-text-dim: #9a928a;
--v-text-bright: #f5f0eb;
--v-border: #2a2228;
--v-border-gold: rgba(201,168,108,0.15);
--v-shadow-r: rgba(139,26,43,0.25);
--v-shadow-g: rgba(201,168,108,0.12);
--v-purple: #9B7ED8;
--v-blue-ice: #6a9fd8;
}
/* ===== 聊天区整体背景 ===== */
body,
.chat-wrapper,
.message-list,
#chat-container,
.conversation-container {
background: var(--v-bg-deep) !important;
background-image:
radial-gradient(ellipse at 20% 0%, rgba(139,26,43,0.06) 0%, transparent 60%),
radial-gradient(ellipse at 80% 100%, rgba(201,168,108,0.04) 0%, transparent 60%) !important;
}
/* ===== 滚动条美化 ===== */
::-webkit-scrollbar {
width: 5px;
}
::-webkit-scrollbar-track {
background: var(--v-bg-deep);
}
::-webkit-scrollbar-thumb {
background: var(--v-red);
border-radius: 3px;
}
::-webkit-scrollbar-thumb:hover {
background: var(--v-red-glow);
}
/* ═════════════════════════════════════
AI(角色)消息气泡
═════════════════════════════════════ */
.message.assistant,
.message[data-role="assistant"],
.assistant-message,
.ai-message {
background: var(--v-bg-msg2) !important;
border: 1px solid var(--v-border) !important;
border-left: 3px solid var(--v-red) !important;
border-radius: 2px 12px 12px 12px !important;
color: var(--v-text) !important;
padding: 18px 20px !important;
margin: 10px 8px 10px 4px !important;
box-shadow:
0 2px 12px rgba(0,0,0,0.3),
inset 0 1px 0 rgba(255,255,255,0.02) !important;
position: relative;
line-height: 1.82!important;
font-size: 14.5px !important;
transition: border-color 0.3s ease, box-shadow 0.3s ease;
}
.message.assistant:hover,
.message[data-role="assistant"]:hover,
.assistant-message:hover,
.ai-message:hover {
border-left-color: var(--v-red-glow) !important;
box-shadow:
0 4px 20px rgba(0,0,0,0.4),
0 0 15px var(--v-shadow-r),
inset 0 1px 0 rgba(255,255,255,0.03) !important;
}
/* AI消息顶部装饰线 */
.message.assistant::before,
.message[data-role="assistant"]::before,
.assistant-message::before,
.ai-message::before {
content: '';
position: absolute;
top: 0;
left: 3px;
right: 0;
height: 1px;
background: linear-gradient(to right, var(--v-red), transparent 70%);
border-radius: 0 12px 0 0;
opacity: 0.4;
}
/* ═════════════════════════════════════
用户消息气泡
═════════════════════════════════════ */
.message.user,
.message[data-role="user"],
.user-message {
background: linear-gradient(135deg, var(--v-bg-user), rgba(26,16,24,0.9)) !important;
border: 1px solid rgba(201,168,108,0.12) !important;
border-right: 3px solid var(--v-gold-dim) !important;
border-radius: 12px 2px 12px 12px !important;
color: var(--v-text-bright) !important;
padding: 16px 20px !important;
margin: 10px 4px 10px 8px !important;
box-shadow: 0 2px 12px rgba(0,0,0,0.3) !important;
line-height: 1.78 !important;
font-size: 14.5px !important;
transition: border-color 0.3s ease;
}
.message.user:hover,
.message[data-role="user"]:hover,
.user-message:hover {
border-right-color: var(--v-gold) !important;
box-shadow:
0 4px 20px rgba(0,0,0,0.4),
0 0 12px var(--v-shadow-g) !important;
}
/* 用户消息顶部装饰线 */
.message.user::before,
.message[data-role="user"]::before,
.user-message::before {
content: '';
position: absolute;
top: 0;
right: 3px;
left: 0;
height: 1px;
background: linear-gradient(to left, var(--v-gold-dim), transparent 70%);
border-radius: 12px 0 0 0;
opacity: 0.3;
}
/* ═════════════════════════════════════
角色名称 / 头像区域
═════════════════════════════════════ */
.message-header,
.chat-message-header,
.message .name,
.message .username,
.char-name-display {
font-family: 'Noto Serif SC', 'Georgia', serif !important;
font-weight: 700 !important;
letter-spacing: 2px !important;
}
/* AI角色名 */
.message.assistant .name,
.message[data-role="assistant"] .name,
.assistant-message .name,
.ai-message .name,
.message.assistant .username,
.message[data-role="assistant"] .username {
color: var(--v-red-glow) !important;
font-size: 13px !important;
text-shadow: 0 0 8px var(--v-shadow-r);
}
/* 用户名 */
.message.user .name,
.message[data-role="user"] .name,
.user-message .name,
.message.user .username,
.message[data-role="user"] .username {
color: var(--v-gold) !important;
font-size: 13px !important;
text-shadow: 0 0 8px var(--v-shadow-g);
}
/* 头像 */
.message .avatar,
.message-avatar,
.chat-avatar {
border-radius: 50% !important;
border: 2px solid var(--v-border) !important;
box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;
transition: border-color 0.3s ease, box-shadow 0.3s ease;
}
.message.assistant .avatar:hover,
.message[data-role="assistant"] .avatar:hover {
border-color: var(--v-red-soft) !important;
box-shadow: 0 0 15px var(--v-shadow-r) !important;
}
.message.user .avatar:hover,
.message[data-role="user"] .avatar:hover {
border-color: var(--v-gold-dim) !important;
box-shadow: 0 0 15px var(--v-shadow-g) !important;
}
/* ═════════════════════════════════════
文字排版·消息内部
═════════════════════════════════════ */
/* 段落 */
.message p,
.message-content p {
margin-bottom: 0.75em !important;
line-height: 1.85 !important;
}
.message p:last-child,
.message-content p:last-child {
margin-bottom: 0 !important;
}
/* 粗体——角色名/关键信息 */
.message strong,
.message-content strong,
.message b,
.message-content b {
color: var(--v-gold-light) !important;
font-weight: 700 !important;
text-shadow: 0 0 4px var(--v-shadow-g);
}
/* 斜体——心理活动/环境描写 */
.message em,
.message-content em,
.message i,
.message-content i {
color: var(--v-red-soft) !important;
font-style: italic !important;
}
/* 粗斜体——极强调*/
.message strong em,
.message em strong,
.message-content strong em,
.message-content em strong {
color: var(--v-red-glow) !important;
text-shadow: 0 0 6px var(--v-shadow-r);
}
/* 引用块——角色内心独白/回忆/特殊叙事 */
.message blockquote,
.message-content blockquote {
border-left: 3px solid var(--v-gold-dim) !important;
background: rgba(201,168,108,0.04) !important;
margin: 12px 0 !important;
padding: 12px 16px !important;
border-radius: 0 8px 8px 0 !important;
color: var(--v-text-dim) !important;
font-style: italic !important;
font-size: 13.5px !important;
line-height: 1.8 !important;
position: relative;
}
.message blockquote::before,
.message-content blockquote::before {
content: '❝';
position: absolute;
top: 6px;
left: 6px;
font-size: 18px;
color: var(--v-gold-dim);
opacity: 0.3;
font-style: normal;
}
/* 行内代码——系统提示/状态标签 */
.message code,
.message-content code {
background: rgba(139,26,43,0.12) !important;
color: var(--v-red-glow) !important;
padding: 2px 7px !important;
border-radius: 4px !important;
font-size: 12.5px !important;
font-family: 'Noto Sans SC', monospace !important;
border: 1px solid rgba(139,26,43,0.15) !important;
}
/*代码块——状态栏 */
.message pre,
.message-content pre {
background: rgba(8,6,8,0.8) !important;
border: 1px solid var(--v-border) !important;
border-radius: 8px !important;
padding: 14px 16px !important;
margin: 12px 0 !important;
overflow-x: auto !important;
font-size: 12.5px !important;
line-height: 1.7 !important;
color: var(--v-text-dim) !important;
box-shadow: inset 0 2px 8px rgba(0,0,0,0.3) !important;
}
.message pre code,
.message-content pre code {
background: transparent !important;
border: none !important;
padding: 0 !important;
color: var(--v-text-dim) !important;
font-size: 12.5px !important;
}
/* 分割线——场景切换 */
.message hr,
.message-content hr {
border: none !important;
height: 1px !important;
background: linear-gradient(to right, transparent, var(--v-red), var(--v-gold-dim), var(--v-red), transparent) !important;
margin: 20px 0 !important;opacity: 0.5;
}
/* 标题——章节/场景标题 */
.message h1, .message-content h1,
.message h2, .message-content h2,
.message h3, .message-content h3 {
font-family: 'Noto Serif SC', serif !important;
color: var(--v-text-bright) !important;
border-bottom: 1px solid var(--v-border) !important;
padding-bottom: 8px !important;
margin: 18px 0 12px !important;
position: relative;
}
.message h1::after, .message-content h1::after,
.message h2::after, .message-content h2::after,
.message h3::after, .message-content h3::after {
content: '';
position: absolute;
bottom: -1px;
left: 0;
width: 36px;
height: 2px;
background: var(--v-red);
}
.message h1, .message-content h1 {
font-size: 18px !important;
letter-spacing: 3px !important;
color: var(--v-gold) !important;
}
.message h2, .message-content h2 {
font-size: 16px !important;
letter-spacing: 2px !important;
}
.message h3, .message-content h3 {
font-size: 14.5px !important;
letter-spacing: 1px !important;
color: var(--v-red-soft) !important;
border-bottom: none !important;
padding-bottom: 0 !important;
}
.message h3::after, .message-content h3::after {
display: none;
}
/* 列表 */
.message ul, .message-content ul,
.message ol, .message-content ol {
padding-left: 20px !important;
margin: 8px 0 !important;
}
.message li, .message-content li {
margin-bottom: 4px !important;
color: var(--v-text-dim) !important;
line-height: 1.8 !important;
font-size: 13.5px !important;
}
.message ul li::marker,
.message-content ul li::marker {
color: var(--v-red-soft) !important;
}
.message ol li::marker,
.message-content ol li::marker {
color: var(--v-gold-dim) !important;
}
/* 表格——状态面板/攻略表 */
.message table,
.message-content table {
width: 100% !important;
border-collapse: collapse !important;
margin: 12px 0 !important;
font-size: 13px !important;
background: rgba(15,13,16,0.6) !important;
border: 1px solid var(--v-border) !important;
border-radius: 8px !important;
overflow: hidden !important;
}
.message th, .message-content th {
background: rgba(139,26,43,0.12) !important;
color: var(--v-gold) !important;
font-weight: 600 !important;
text-align: left !important;
padding: 10px 12px !important;
border-bottom: 1px solid var(--v-border) !important;
font-size: 12px !important;
letter-spacing: 1px !important;
text-transform: uppercase;
}
.message td, .message-content td {
padding: 9px 12px !important;
color: var(--v-text-dim) !important;
border-bottom: 1px solid rgba(42,34,40,0.4) !important;
vertical-align: top !important;
}
.message tr:last-child td,
.message-content tr:last-child td {
border-bottom: none !important;
}
.message tr:hover td,
.message-content tr:hover td {
background: rgba(139,26,43,0.05) !important;
}
.message td:first-child,
.message-content td:first-child {
color: var(--v-text) !important;
font-weight: 500 !important;
}
/* 链接 */
.message a, .message-content a {
color: var(--v-gold) !important;
text-decoration: none !important;
border-bottom: 1px dotted var(--v-gold-dim) !important;
transition: color 0.3s ease, border-color 0.3s ease;
}
.message a:hover, .message-content a:hover {
color: var(--v-gold-light) !important;
border-bottom-color: var(--v-gold) !important;
}
/* ═════════════════════════════════════
状态栏专用美化
(识别状态栏中的特殊内容)
═════════════════════════════════════ */
/* 状态栏整体——通常在pre/code块中 */
.message pre:has(code),
.message-content pre:has(code) {
border-left: 3px solid var(--v-red) !important;
background: linear-gradient(135deg, rgba(8,6,8,0.9), rgba(26,22,29,0.8)) !important;
}
/* ═════════════════════════════════════
对话(角色台词)视觉增强
═════════════════════════════════════ */
/*
通过引号包裹的对话在视觉上自然区分于叙事。
以下为引号内容的额外强化(如AI使用"xx"格式)
*/
.message p, .message-content p {
text-align: justify !important;
text-justify: inter-ideograph !important;
}
/* ═════════════════════════════════════
输入框
═════════════════════════════════════ */
textarea,
.input-area,
.message-input,
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "ueh50qbrjk7aygqyy84j9yxy.html",
"options": null,
"defaultModelSettings": null,
"cover": "dbsa3764i2ykhxjyf4ul3ghr.webp",
"background": "iqvsznrf95vbbot4bjcoop3e.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。