公开统计
1,859热度分
272消息量
15,449世界书字符
16,030固定设定字符
CHARACTER CARD
【超多角色 · 日常文风 · 轻度经营玩法】 沈家,一个由两位扶她携手建立的家族,三代同堂,二十余口人。 扶她占世界人口1%,在这个家里是75%。有人为此骄傲游行,有人宁可烂在肚子里。当你走进沈家大宅,要面对的不只是爱与算计,还有一个没人能替你回答的问题——"我是谁"。 有人掌舵商业帝国,有人在社区面包店揉面团。有人在地下酒吧驻唱等一个出头的机会,有人只想安静躲在人群里,假装自己和别人没什么不同。 四条产业线,从正规商业到灰色地带。家族会议上的每一票都是筹码,拉拢、调解、站队——你会发现最难对付的从来不是商场对手,而是晚餐桌上的亲人。 但吵完架后还要一起吃饭——这就是家。
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: w26xe53llh8erk8wzwyo4pdo.webpbackground: gm3adrcey5magepck9ncnwr4.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 35,392 字符;仅作为文本显示,不会在本站执行。
/* ========== 隐藏区 ========== */
.cot,
.foreshadow,
think,
memory-check {
display: none;
}
/* ========== 主容器 ========== */
.ctn {
background-color: #faf7f3;
background-image:
repeating-linear-gradient(
0deg,
transparent,
transparent 3px,
rgba(193,168,137,0.016) 3px,
rgba(193,168,137,0.016) 4px
),
repeating-linear-gradient(
90deg,
transparent,
transparent 3px,
rgba(193,168,137,0.013) 3px,
rgba(193,168,137,0.013) 4px
);
color: #4a3f35;
padding: 22px 18px 18px;
border-radius: 14px;
line-height: 1.88;
border: 1px solid rgba(193,168,137,0.18);
box-shadow:
0 2px 12px rgba(160,140,110,0.07),
0 0 0 1px rgba(255,255,255,0.5) inset;
position: relative;
overflow: hidden;
}
.ctn::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
height: 3px;
background: linear-gradient(
90deg,
transparent 0%,
rgba(193,168,137,0.15) 15%,
rgba(193,168,137,0.35) 30%,
rgba(201,168,124,0.45) 50%,
rgba(193,168,137,0.35) 70%,
rgba(193,168,137,0.15) 85%,
transparent 100%
);
border-radius: 14px 14px 0 0;
}
.ctn::after {
content: '✿';
position: absolute;
bottom: 6px;
left: 50%;
transform: translateX(-50%);
font-size: 0.6em;
color: rgba(193,168,137,0.22);
letter-spacing: 12px;
}
/* ========== 对话标签 ========== */
.ctn q {
color: #4a5c6e;
font-style: italic;
}
.ctn q::before {
content: '\201c';
color: #7a96a8;
margin-right: 1px;
font-size: 1.1em;
}
.ctn q::after {
content: '\201d';
color: #7a96a8;
margin-left: 1px;
font-size: 1.1em;
}
/* ========== 场景信息头 ========== */
.ctn scene-header {
display: block;
padding: 10px 16px 14px;
margin-bottom: 18px;
text-align: center;
font-size: 0.82em;
color: #9a8e82;
line-height: 1.75;
background: linear-gradient(
180deg,
rgba(193,168,137,0.04) 0%,
rgba(193,168,137,0.02) 100%
);
border-radius: 10px;
border: 1px solid rgba(193,168,137,0.09);
position: relative;
}
.ctn scene-header::after {
content: '';
position: absolute;
bottom: -1px;
left: 20%;
right: 20%;
height: 1px;
background: linear-gradient(
90deg,
transparent,
rgba(193,168,137,0.2) 30%,
rgba(193,168,137,0.25) 50%,
rgba(193,168,137,0.2) 70%,
transparent
);
}
.ctn scene-header p {
margin: 0;
letter-spacing: 0.02em;
}
/* ========== 正文区域 ========== */
.ctn text {
display: block;
line-height: 1.92;
padding: 4px 2px 20px;
margin-bottom: 16px;
border-bottom: none;
position: relative;
}
.ctn text::after {
content: '';
position: absolute;
bottom: 0;
left: 10%;
right: 10%;
height: 1px;
background: linear-gradient(
90deg,
transparent,
rgba(193,168,137,0.18) 25%,
rgba(193,168,137,0.22) 50%,
rgba(193,168,137,0.18) 75%,
transparent
);
}
.ctn text p {
margin: 0 0 0.85em 0;
text-indent: 2em;
}
.ctn text p:last-child {
margin-bottom: 0;
}
/* ========== 折叠面板(状态栏) ========== */
.ctn details {
margin: 7px 0;
border: 1px solid rgba(193,168,137,0.14);
border-radius: 10px;
overflow: hidden;
font-size: 0.9em;
line-height: 1.68;
color: #544a40;
background: rgba(255,253,250,0.5);
transition: box-shadow 0.4s ease, border-color 0.4s ease;
}
.ctn details:hover {
border-color: rgba(193,168,137,0.25);
box-shadow: 0 1px 6px rgba(160,140,110,0.06);
}
.ctn details[open] {
padding-bottom: 6px;
background: rgba(255,253,250,0.7);
}
.ctn summary {
padding: 10px 16px;
cursor: pointer;
font-weight: 600;
color: #4a3f35;
background: linear-gradient(
180deg,
rgba(193,168,137,0.05) 0%,
rgba(193,168,137,0.02) 100%
);
transition: background 0.4s ease;
list-style: none;
letter-spacing: 0.03em;
position: relative;
}
.ctn details[open] > summary {
border-bottom: 1px solid rgba(193,168,137,0.1);
}
.ctn summary::-webkit-details-marker {
display: none;
}
.ctn summary::before {
content: '';
display: inline-block;
width: 5px;
height: 5px;
border-right: 1.5px solid #b09a80;
border-bottom: 1.5px solid #b09a80;
transform: rotate(-45deg);
margin-right: 10px;
margin-bottom: 1px;
transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
vertical-align: middle;
}
.ctn details[open] > summary::before {
transform: rotate(45deg);
margin-bottom: 3px;
}
.ctn summary:hover {
background: linear-gradient(
180deg,
rgba(193,168,137,0.09) 0%,
rgba(193,168,137,0.04) 100%
);
}
.ctn summary::after {
content: '· · ·';
position: absolute;
right: 16px;
top: 50%;
transform: translateY(-50%);
font-size: 0.65em;
color: rgba(176,148,120,0.25);
letter-spacing: 1px;
}
/* ========== 状态栏内容美化 ========== */
.ctn details > p {
margin: 4px 16px;
padding: 3px 0 3px 14px;
border-left: 2px solid rgba(193,168,137,0.15);
transition: border-color 0.3s ease;
}
.ctn details > p:hover {
border-left-color: rgba(193,168,137,0.35);
}
.ctn details em {
color: #a09486;
font-style: normal;
letter-spacing: 0.04em;
font-size: 0.92em;
}
.ctn details strong {
color: #4a3f35;
font-weight: 600;
font-size: 1.02em;
}
/* ========== 分隔虚线 ========== */
.ctn details hr {
border: none;
border-top: 1px dashed rgba(193,168,137,0.18);
border-bottom: none;
height: 0;
background: transparent;
box-shadow: none;
margin: 8px 16px;
}
/* ========== 可选行动美化 ========== */
.ctn .act > p {
margin: 6px 12px;
padding: 9px 14px;
border-radius: 8px;
border: 1px solid rgba(193,168,137,0.1);
border-left: 3px solid rgba(168,180,160,0.35);
background: linear-gradient(
135deg,
rgba(250,247,243,0.6) 0%,
rgba(245,241,236,0.4) 100%
);
transition:
background 0.4s ease,
border-color 0.4s ease,
transform 0.25s ease,
box-shadow 0.4s ease;
}
.ctn .act > p:hover {
background: linear-gradient(
135deg,
rgba(245,241,236,0.8) 0%,
rgba(240,235,228,0.6) 100%
);
border-left-color: rgba(168,196,184,0.55);
transform: translateX(3px);
box-shadow: 0 1px 5px rgba(160,140,110,0.06);
}
.ctn .act em {
color: #8aaa9c;
font-weight: 700;
font-style: normal;
margin-right: 4px;
font-size: 0.95em;
}
/* ========== 群聊气泡 ========== */
.ctn details p.ml,
.ctn details p.mr {
position: relative;
display: block;
max-width: 78%;
padding: 8px 12px;
margin: 6px 14px;
border-left: none;
line-height: 1.55;
word-break: break-word;
transition: box-shadow 0.3s ease;
}
.ctn details p.ml {
background: rgba(245,241,236,0.95);
border: 1px solid rgba(193,168,137,0.1);
border-radius: 12px 12px 12px 4px;
margin-right: auto;
box-shadow: 0 1px 3px rgba(160,140,110,0.05);
}
.ctn details p.ml:hover {
box-shadow: 0 2px 6px rgba(160,140,110,0.09);
}
.ctn details p.mr {
background: rgba(200,216,208,0.3);
border: 1px solid rgba(168,196,184,0.15);
border-radius: 12px 12px 4px 12px;
margin-left: auto;
text-align: right;
box-shadow: 0 1px 3px rgba(140,160,150,0.05);
}
.ctn details p.mr:hover {
box-shadow: 0 2px 6px rgba(140,160,150,0.09);
}
.ctn details p.ml > b,
.ctn details p.mr > b {
display: block;
font-size: 0.76em;
font-weight: 600;
margin-bottom: 3px;
letter-spacing: 0.03em;
}
.ctn details p.ml > b {
color: #a09486;
text-align: left;
}
.ctn details p.mr > b {
color: #8aaa9c;
text-align: right;
}
.ctn details p.ml + p.ml,
.ctn details p.mr + p.ml,
.ctn details p.ml + p.mr,
.ctn details p.mr + p.mr {
margin-top: 4px;
}
/* ========== 记忆滚动区 ========== */
.ctn .scroll-box {
max-height: 200px;
overflow-y: auto;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
padding: 0 4px;
}
.ctn .scroll-box::-webkit-scrollbar {
width: 4px;
height: 4px;
}
.ctn .scroll-box::-webkit-scrollbar-track {
background: transparent;
}
.ctn .scroll-box::-webkit-scrollbar-thumb {
background: rgba(193,168,137,0.18);
border-radius: 4px;
}
.ctn .scroll-box::-webkit-scrollbar-thumb:hover {
background: rgba(193,168,137,0.35);
}
/* ========== 表格 ========== */
.ctn table {
min-width: 520px;
width: 100%;
border-collapse: collapse;
font-size: 0.88em;
line-height: 1.55;
color: #544a40;
}
.ctn thead tr {
background: linear-gradient(
180deg,
rgba(193,168,137,0.08) 0%,
rgba(193,168,137,0.03) 100%
);
}
.ctn th {
padding: 7px 10px;
font-weight: 600;
font-size: 0.88em;
text-align: left;
color: #9a8e82;
border-bottom: 1px solid rgba(193,168,137,0.14);
white-space: nowrap;
position: sticky;
top: 0;
z-index: 1;
background: #f8f5f1;
letter-spacing: 0.03em;
}
.ctn td {
padding: 6px 10px;
border-bottom: 1px solid rgba(193,168,137,0.06);
vertical-align: top;
}
.ctn td:first-child {
white-space: nowrap;
width: 32px;
text-align: center;
color: #b0a498;
}
.ctn td:nth-child(2) {
white-space: nowrap;
min-width: 85px;
font-size: 0.93em;
}
.ctn td:nth-child(3) {
white-space: nowrap;
min-width: 70px;
font-size: 0.93em;
}
.ctn td:last-child {
min-width: 180px;
word-break: break-word;
}
.ctn tbody tr:nth-child(even) td {
background: rgba(193,168,137,0.03);
}
.ctn tbody tr:hover td {
background: rgba(193,168,137,0.07);
transition: background 0.3s ease;
}
/* ========== 移动端微调 ========== */
@media (max-width: 480px) {
.ctn {
padding: 18px 13px 14px;
border-radius: 10px;
}
.ctn scene-header {
font-size: 0.8em;
padding: 8px 12px 12px;
}
.ctn details > p {
margin: 4px 12px;
padding-left: 12px;
}
.ctn details hr {
margin: 6px 12px;
}
.ctn .act > p {
margin: 5px 8px;
padding: 7px 11px;
}
.ctn summary {
padding: 9px 13px;
font-size: 0.95em;
}
.ctn summary::after {
right: 13px;
}
.ctn details p.ml,
.ctn details p.mr {
max-width: 84%;
padding: 7px 10px;
margin: 5px 10px;
}
.ctn details p.ml > b,
.ctn details p.mr > b {
font-size: 0.74em;
}
}
/* ========================================
【暖象牙·家庭】页面主题
色彩体系:
- 底色:#faf7f3(暖白)/ #f5f1ec(象牙)
- 次底色:#efe9e0(暖灰白)
- 文字主色:#4a3f35(深栗棕)
- 文字次色:#8a7e73(暖灰棕)
- 点缀/边框:#c9a87c(暖杏金)
- 交互高亮:#b09478(杏棕)
- 柔粉点缀:#c4a09a(玫瑰灰)
======================================== */
/* --- 隐藏顶部颜色装饰条 --- */
[class*="bg-[#F1CBCB]"],
[class*="bg-[#c9e9]"] {
display: none !important;
}
/* ——— 聊天框:象牙底·亚麻质感 ——— */
.bg-gray-100\/90.relative.inline-block {
background:
radial-gradient(ellipse at 20% 30%, rgba(201,168,124,0.05) 0%, transparent 55%),
radial-gradient(ellipse at 75% 75%, rgba(201,168,124,0.04) 0%, transparent 50%),
repeating-linear-gradient(
0deg,
transparent,
transparent 3px,
rgba(193,168,137,0.013) 3px,
rgba(193,168,137,0.013) 4px
),
repeating-linear-gradient(
90deg,
transparent,
transparent 3px,
rgba(193,168,137,0.01) 3px,
rgba(193,168,137,0.01) 4px
),
linear-gradient(180deg, #faf7f3 0%, #f5f1ec 50%, #f2ede6 100%) !important;
border: 1px solid rgba(193,168,137,0.2) !important;
border-radius: 12px !important;
box-shadow:
inset 0 1px 0 rgba(255,255,255,0.6),
0 2px 10px rgba(160,140,110,0.08) !important;
position: relative !important;
overflow: hidden !important;
isolation: isolate !important;
}
/* 聊天框 ::before — 极淡暖色噪点质感 */
.bg-gray-100\/90.relative.inline-block::before {
content: "" !important;
position: absolute !important;
inset: 0 !important;
z-index: 0 !important;
pointer-events: none !important;
opacity: 0.18 !important;
mix-blend-mode: multiply !important;
background-image:
url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cdefs%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values=
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "z1aiki8u1wdqxr2shhr5yrzs.html",
"options": {
"items": []
},
"defaultModelSettings": null,
"cover": "w26xe53llh8erk8wzwyo4pdo.webp",
"background": "gm3adrcey5magepck9ncnwr4.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。