公开统计
8,242热度分
1,579消息量
70,661世界书字符
42,566固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: lbwvt1ujkgna9q4zg2erlptj.webpbackground: di0dbanah4e7arqb5dco3pr7.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 19,662 字符;仅作为文本显示,不会在本站执行。
/* ========== 聊天气泡框 · 杂志编辑风 Editorial 增强版(完全隔离,零全局污染) ========== */
.chat-bubble {
--text-primary: #1c1c1c;
--text-muted: #6b6b6b;
--accent: #c0392b;
--accent2: #2c3e50;
--accent3: #d4a373;
--accent4: #8e7c6b;
--accent5: #b5838d;
--ink: #1c1c1c;
--paper: #fafaf9;
--rule: #d4d4d4;
--hover-bg: rgba(0, 0, 0, 0.02);
max-width: 100%;
width: auto;
background: transparent;
padding: 0;
display: block;
font-family: 'Georgia', 'Noto Serif SC', 'STSong', 'Songti SC', 'SimSun', serif;
line-height: 1.8;
color: var(--text-primary);
overflow: visible;
position: relative;
font-size: 15px;
}
.chat-bubble *,
.chat-bubble *::before,
.chat-bubble *::after {
margin: 0;
padding: 0;
box-sizing: border-box;
background: transparent;
transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease, letter-spacing 0.3s ease;
}
.chat-bubble .ys-box {
display: flex;
flex-direction: column;
gap: 24px;
background: transparent;
}
/* 折叠面板 — 杂志章节 */
.chat-bubble details {
background: transparent;
border: none;
margin: 0;
}
.chat-bubble details summary {
list-style: none;
display: flex;
align-items: center;
gap: 12px;
font-family: 'Georgia', 'Noto Serif SC', serif;
font-weight: 700;
font-size: 1.05rem;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--ink);
padding: 10px 0;
cursor: pointer;
border-bottom: 2px solid var(--ink);
transition: letter-spacing 0.3s ease, background 0.2s ease, padding-left 0.2s ease;
}
.chat-bubble details summary::-webkit-details-marker { display: none; }
.chat-bubble details summary i.fa-chevron-down {
margin-left: auto;
font-size: 0.7rem;
color: var(--text-muted);
transition: transform 0.3s ease;
}
.chat-bubble details[open] summary i.fa-chevron-down {
transform: rotate(180deg);
}
.chat-bubble details summary:hover {
letter-spacing: 0.1em;
background: var(--hover-bg);
padding-left: 6px;
}
.chat-bubble .content-block {
display: flex;
flex-direction: column;
gap: 16px;
margin-top: 12px;
background: transparent;
padding-left: 2px;
}
/* 卡片 — 无框无影,纯排版 */
.chat-bubble .phone-module,
.chat-bubble .text-card,
.chat-bubble .product-card,
.chat-bubble .timeline-card,
.chat-bubble .ability-card,
.chat-bubble .profile-card,
.chat-bubble .wealth-card,
.chat-bubble .company-card,
.chat-bubble .career-card,
.chat-bubble .rank-card,
.chat-bubble .fans-card,
.chat-bubble .social-post,
.chat-bubble .news-card,
.chat-bubble .of-profile {
background: transparent;
border: none;
border-radius: 0;
box-shadow: none;
padding: 0;
transition: background 0.2s ease;
}
/* 分隔线 */
.chat-bubble .divider-icon {
display: flex;
align-items: center;
gap: 16px;
color: var(--text-muted);
font-size: 0.65rem;
letter-spacing: 3px;
text-transform: uppercase;
margin: 12px 0;
}
.chat-bubble .divider-icon::before,
.chat-bubble .divider-icon::after {
content: "";
flex: 1;
height: 1px;
background: var(--rule);
}
.chat-bubble .divider-icon i {
font-size: 0.7rem;
color: var(--accent);
transition: transform 0.3s ease, color 0.2s ease;
}
.chat-bubble .divider-icon:hover i {
transform: rotate(180deg) scale(1.2);
color: var(--accent2);
}
/* 列表行 — 引用线风格 + hover 互动 */
.chat-bubble .list-row {
display: flex;
align-items: baseline;
gap: 12px;
font-size: 0.9rem;
padding: 6px 0 6px 16px;
border-left: 3px solid var(--rule);
transition: border-color 0.2s ease, background 0.2s ease, padding-left 0.2s ease;
}
.chat-bubble .list-row:hover {
border-left-color: var(--accent);
background: var(--hover-bg);
padding-left: 20px;
}
.chat-bubble .list-row i {
width: 16px;
font-size: 0.7rem;
text-align: center;
flex-shrink: 0;
color: var(--accent);
margin-top: 3px;
transition: transform 0.2s ease;
}
.chat-bubble .list-row:hover i {
transform: scale(1.3);
}
/* 标签 */
.chat-bubble .label {
font-family: 'Georgia', serif;
font-style: italic;
font-weight: 400;
color: var(--text-muted);
font-size: 0.8rem;
margin-right: 4px;
transition: color 0.2s ease;
}
.chat-bubble .label:hover {
color: var(--accent);
}
.chat-bubble .badge {
font-family: 'Georgia', serif;
font-style: italic;
font-size: 0.7rem;
color: var(--accent);
letter-spacing: 0.04em;
display: inline-flex;
align-items: center;
gap: 5px;
padding: 2px 8px;
border: 1px solid transparent;
transition: color 0.2s ease, border-color 0.2s ease, background 0.2s ease;
}
.chat-bubble .badge:hover {
color: var(--accent2);
border-color: var(--accent2);
background: rgba(44, 62, 80, 0.05);
}
/* 头部 */
.chat-bubble .assistant-header {
display: flex;
align-items: baseline;
justify-content: space-between;
margin-bottom: 12px;
padding-bottom: 16px;
border-bottom: 4px double var(--ink);
}
.chat-bubble .assistant-header .left {
display: flex;
align-items: baseline;
gap: 12px;
}
.chat-bubble .assistant-header i {
font-size: 1.4rem;
color: var(--accent);
transition: transform 0.3s ease;
}
.chat-bubble .assistant-header:hover i {
transform: rotate(-5deg) scale(1.1);
}
.chat-bubble .assistant-header .left span {
font-family: 'Georgia', 'Noto Serif SC', serif;
font-weight: 700;
font-size: 1.5rem;
letter-spacing: 0.04em;
}
/* 日期天气 */
.chat-bubble .date-city {
display: flex;
flex-wrap: wrap;
align-items: baseline;
gap: 8px 16px;
font-size: 0.8rem;
color: var(--text-muted);
font-style: italic;
}
.chat-bubble .weather-detail {
display: flex;
flex-wrap: wrap;
gap: 8px 20px;
font-size: 0.82rem;
color: var(--text-muted);
font-style: italic;
}
.chat-bubble .weather-detail span {
transition: color 0.2s ease;
}
.chat-bubble .weather-detail span:hover {
color: var(--accent3);
}
.chat-bubble .weather-detail span i {
margin-right: 4px;
color: var(--accent3);
font-style: normal;
}
/* 产品标题 */
.chat-bubble .prod-title {
font-family: 'Georgia', serif;
font-weight: 700;
font-size: 1rem;
letter-spacing: 0.03em;
display: inline-block;
position: relative;
transition: color 0.2s ease;
}
.chat-bubble .prod-title::after {
content: '';
position: absolute;
bottom: -2px;
left: 0;
width: 0;
height: 1px;
background: var(--accent);
transition: width 0.3s ease;
}
.chat-bubble .prod-title:hover {
color: var(--accent);
}
.chat-bubble .prod-title:hover::after {
width: 100%;
}
.chat-bubble .prod-meta {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 4px 24px;
font-size: 0.82rem;
color: var(--text-muted);
}
/* 时间线 */
.chat-bubble .tl-item {
display: flex;
gap: 16px;
font-size: 0.85rem;
padding: 4px 0 4px 16px;
border-left: 1px solid var(--rule);
position: relative;
transition: background 0.2s ease;
}
.chat-bubble .tl-item:hover {
background: var(--hover-bg);
}
.chat-bubble .tl-item::before {
content: "";
position: absolute;
left: -4px;
top: 10px;
width: 7px;
height: 7px;
background: var(--accent);
border-radius: 50%;
transition: transform 0.2s ease, background 0.2s ease;
}
.chat-bubble .tl-item:hover::before {
transform: scale(1.6);
background: var(--accent2);
}
.chat-bubble .tl-date {
font-family: 'Georgia', serif;
font-weight: 700;
font-style: italic;
color: var(--accent);
min-width: 80px;
font-size: 0.8rem;
transition: color 0.2s ease;
}
.chat-bubble .tl-item:hover .tl-date {
color: var(--accent2);
}
/* 统计行 */
.chat-bubble .stat-row {
display: flex;
justify-content: space-between;
align-items: center;
padding: 4px 0;
font-size: 0.84rem;
border-bottom: 1px dotted var(--rule);
transition: background 0.2s ease;
}
.chat-bubble .stat-row:hover {
background: var(--hover-bg);
}
.chat-bubble .stat-label {
font-style: italic;
color: var(--text-muted);
}
.chat-bubble .stat-value {
font-family: 'Georgia', serif;
font-weight: 700;
color: var(--accent);
transition: color 0.2s ease;
}
.chat-bubble .stat-row:hover .stat-value {
color: var(--accent2);
}
/* 个人资料 */
.chat-bubble .profile-header {
display: flex;
gap: 20px;
align-items: center;
margin-bottom: 16px;
}
.chat-bubble .profile-avatar {
width: 64px;
height: 64px;
border-radius: 50%;
overflow: hidden;
border: 2px solid var(--ink);
flex-shrink: 0;
filter: grayscale(0.3);
transition: transform 0.3s ease, border-color 0.3s ease, filter 0.3s ease;
}
.chat-bubble .profile-avatar:hover {
transform: scale(1.1);
border-color: var(--accent);
filter: grayscale(0);
}
.chat-bubble .profile-name {
font-family: 'Georgia', 'Noto Serif SC', serif;
font-weight: 700;
font-size: 1.3rem;
letter-spacing: 0.04em;
transition: color 0.2s ease;
}
.chat-bubble .profile-header:hover .profile-name {
color: var(--accent);
}
.chat-bubble .profile-sub {
font-size: 0.8rem;
color: var(--text-muted);
font-style: italic;
}
.chat-bubble .info-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 6px 24px;
font-size: 0.84rem;
}
.chat-bubble .info-grid > * {
transition: background 0.2s ease;
}
.chat-bubble .info-grid > *:hover {
background: var(--hover-bg);
}
/* 财富 */
.chat-bubble .wealth-top {
display: flex;
justify-content: space-between;
align-items: baseline;
padding-bottom: 8px;
margin-bottom: 10px;
border-bottom: 2px solid var(--ink);
}
.chat-bubble .wealth-number {
font-family: 'Georgia', serif;
font-weight: 700;
font-size: 1.4rem;
color: var(--accent);
transition: color 0.2s ease, text-shadow 0.2s ease;
}
.chat-bubble .wealth-number:hover {
color: var(--accent2);
text-shadow: 0 0 1px rgba(0,0,0,0.1);
}
.chat-bubble .wealth-row {
display: flex;
justify-content: space-between;
font-size: 0.84rem;
padding: 3px 0;
border-bottom: 1px dotted var(--rule);
transition: background 0.2s ease;
}
.chat-bubble .wealth-row:hover {
background: var(--hover-bg);
}
/* 公司/职业行 */
.chat-bubble .company-row {
display: flex;
justify-content: space-between;
font-size: 0.84rem;
padding: 3px 0;
transition: background 0.2s ease;
}
.chat-bubble .company-row:hover {
background: var(--hover-bg);
}
.chat-bubble .career-item {
display: flex;
justify-content: space-between;
font-size: 0.84rem;
padding: 3px 0;
border-bottom: 1px dotted var(--rule);
transition: background 0.2s ease;
}
.chat-bubble .career-item:hover {
background: var(--hover-bg);
}
/* 排行 */
.chat-bubble .rank-item {
display: flex;
align-items: center;
gap: 14px;
font-size: 0.84rem;
padding: 3px 0;
transition: background 0.2s ease;
}
.chat-bubble .rank-item:hover {
background: var(--hover-bg);
}
.chat-bubble .rank-num {
font-family: 'Georgia', serif;
font-weight: 700;
font-size: 1rem;
width: 28px;
color: var(--accent);
font-style: italic;
transition: transform 0.2s ease;
}
.chat-bubble .rank-item:hover .rank-num {
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": [
{
"enabled": false,
"applyMode": "all",
"messageRole": "all",
"regex": "",
"replaceString": ""
}
],
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "rsmn59coga930gooaw412e65.html",
"options": {
"items": []
},
"defaultModelSettings": {
"model": "melon_glm/glm-5.2",
"contextWindow": 2,
"modelSettings": {
"frequencyPenalty": 0.9,
"presencePenalty": 0.7
}
},
"cover": "lbwvt1ujkgna9q4zg2erlptj.webp",
"background": "di0dbanah4e7arqb5dco3pr7.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。