公开统计
732热度分
74消息量
7,535世界书字符
6,015固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: s3sv02lwkh6iyyiabpetcm73.webpbackground: tytnb33eawurqczw44xauo44.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 11,804 字符;仅作为文本显示,不会在本站执行。
/* ═══ B平台加载动画适配(自动注入)═══ */
.flex.items-center.justify-center.size-6 { opacity: 1 !important; }
.flex.items-center.justify-center.size-6 > .flex.gap-2 { display: none !important; }
.is-assistant.w-fit { width: 100% !important; }
.is-assistant > .border.border-muted:has(.flex.items-center.justify-center.size-6) {
width: 100% !important; background: transparent !important;
border: none !important; padding: 0 !important;
}
.is-assistant .space-y-3:has(.flex.items-center.justify-center.size-6) {
display: flex; justify-content: center; width: 100%;
}
/* ═══ 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;
}
/* ============================================================
陆知予 · 聊天框全局美化 + 角色面板美化(双轨一体)
- 主题:深蓝星空 · 宁静温暖
- 约束:无 *{} / :root / body / html,仅对已知类名后代选择
============================================================ */
/* ---------- 1. 聊天框主容器:深色磨砂星空 ---------- */
/* 修改AI消息气泡样式(若平台使用不同类名,可通过[class*="bg-gray"]模糊匹配) */
.is-user > .border.border-muted,
.is-assistant > .border.border-muted {
/* 深邃渐变背景 */
background: radial-gradient(ellipse at 30% 30%, #1a1e2b, #10131c) !important;
border-radius: 16px !important;
box-shadow: 0 4px 24px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.05) !important;
padding: 16px !important;
isolation: isolate !important;
position: relative !important;
overflow: hidden !important;
transition: all 0.3s ease !important;
}
/* ---------- 2. 星辉闪烁动效(纯SVG内联) ---------- */
.is-user > .border.border-muted,
.is-assistant > .border.border-muted::before {
content: '' !important;
position: absolute !important;
inset: 0 !important;
z-index: 0 !important;
pointer-events: none !important;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Ccircle cx='20' cy='40' r='1.5' fill='%23f0e6d3' opacity='0.5'%3E%3Canimate attributeName='opacity' values='0.2;0.8;0.2' dur='3s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='160' cy='30' r='1' fill='%23f0e6d3' opacity='0.4'%3E%3Canimate attributeName='opacity' values='0.1;0.7;0.1' dur='5s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='40' cy='160' r='1.3' fill='%23f0e6d3' opacity='0.6'%3E%3Canimate attributeName='opacity' values='0.3;0.6;0.3' dur='4s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='180' cy='170' r='1.8' fill='%23f0e6d3' opacity='0.7'%3E%3Canimate attributeName='opacity' values='0.1;0.9;0.1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='100' cy='20' r='1.2' fill='%23f0e6d3' opacity='0.3'%3E%3Canimate attributeName='opacity' values='0.4;0.2;0.4' dur='2.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");
background-size: 200px 200px;
background-repeat: repeat;
/* CSP 兼容备注 */
}
/* 缓慢漂移动效(增强) */
@media (prefers-reduced-motion: no-preference) {
.is-user > .border.border-muted,
.is-assistant > .border.border-muted::before {
animation: starDrift 30s linear infinite;
}
}
@keyframes starDrift {
0% { background-position: 0% 0%; }
100% { background-position: 10% 10%; }
}
/* ---------- 3. 正文文本:高对比度,强制白色系 ---------- */
.rili-markdown-renderer {
color: #ece4da !important;
font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Noto Sans SC', sans-serif !important;
background: transparent !important;
z-index: 1 !important;
position: relative !important;
line-height: 1.7 !important;
}
.rili-markdown-renderer strong {
color: #f5d742 !important;
}
.rili-markdown-renderer a {
color: #6C63FF !important;
text-decoration: underline;
}
.rili-markdown-renderer blockquote,
.rili-markdown-renderer pre,
.rili-markdown-renderer code {
background: rgba(255,255,255,0.08) !important;
color: #ece4da !important;
}
/* ---------- 4. 底部互动区域(按钮、模型名、消耗等) ---------- */
.bg-muted.rounded.flex.p-0\.5 > button.rounded-full.size-7{
color: #aeb9c7 !important;
font-size: 0.8rem !important;
opacity: 0.85 !important;
transition: opacity 0.2s !important;
}
.bg-muted.rounded.flex.p-0\.5 > button.rounded-full.size-7{
opacity: 1 !important;
color: #ece4da !important;
}
.flex.items-center.gap-2.text-xs.font-mono.text-muted-foreground {
color: #7a8899 !important;
font-size: 0.75rem !important;
}
/* [Token消耗hover逻辑转换未启用]
.text-orange-500 {
color: #d4a373 !important;
font-weight: 400 !important;
}
*/
/* ---------- 5. 加载动画:继承深蓝主题(使用SVG波纹) ---------- */
.style-module__AtdJSq__dot-flashing.style-module__AtdJSq__text {
display: none !important;
}
.flex.items-center.justify-center.size-6 {
position: relative !important;
width: 100% !important;
height: 40px !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
z-index: 1 !important;
}
.flex.items-center.justify-center.size-6::before {
content: '' !important;
display: block !important;
width: 32px !important;
height: 32px !important;
background: transparent !important;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='4' fill='none' stroke='%23d4a373' stroke-width='2'%3E%3Canimate attributeName='r' values='4;14;4' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='1;0;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='16' cy='16' r='4' fill='%23d4a373' opacity='0.6'%3E%3Canimate attributeName='r' values='4;14;4' dur='1.5s' begin='0.3s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.6;0;0.6' dur='1.5s' begin='0.3s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");
background-size: contain;
background-position: center;
background-repeat: no-repeat;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.flex.items-center.justify-center.size-6::after {
display: none !important;
}
/* ---------- 6. 移动端缩紧 ---------- */
@media (max-width: 480px) {
.is-user > .border.border-muted,
.is-assistant > .border.border-muted {
padding: 12px !important;
border-radius: 12px !important;
}
}
/* ---------- 7. 角色面板 <ai> 内部样式(深蓝统一) ---------- */
ai {
display: block;
max-width: 720px;
margin: 16px auto;
padding: 12px;
background: linear-gradient(145deg, #1a1e2b 0%, #242b3b 100%);
border-radius: 20px;
box-shadow: 0 8px 32px rgba(0,0,0,0.4), inset 0 1px 0 rgba(255,255,255,0.05);
color: #ece4da;
font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Noto Sans SC', sans-serif;
font-size: 15px;
line-height: 1.65;
}
ai details {
background: rgba(255,255,255,0.04);
border: 1px solid rgba(255,255,255,0.06);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
border-radius: 14px;
margin: 0 0 10px 0;
padding: 4px 14px;
transition: border-color 0.25s, background 0.25s;
}
ai details[open] {
border-color: rgba(245,215,66,0.3);
background: rgba(255,255,255,0.06);
}
ai summary {
display: flex;
align-items: center;
gap: 8px;
padding: 12px 0;
font-weight: 650;
font-size: 16px;
color: #f5edd9;
cursor: pointer;
list-style: none;
user-select: none;
transition: color 0.2s;
}
ai summary::-webkit-details-marker{display:none}
ai summary::marker{display:none;content:''}
ai summary::before {
content:'';
display:inline-block;
width:4px;
height:22px;
border-radius:4px;
background:#6C63FF;
margin-right:4px;
flex-shrink:0;
transition:height 0.2s,background 0.2s;
}
ai summary::after {
content:'';
margin-left:auto;
width:10px;height:10px;
border:2px solid rgba(236,228,218,0.4);
border-top:none;border-left:none;
transform:rotate(45deg);
transition:transform 0.3s,border-color 0.2s;
flex-shrink:0;
}
ai details[open] summary::after {
transform:rotate(-135deg);
border-color:#f5d742;
}
ai summary:hover{color:#f5d742}
ai summary:hover::before{background:#f5d742;height:26px}
ai details > *:not(summary){padding:2px 0 6px 4px}
ai p{margin:4px 0;padding:2px 0}
ai t {
display:block;font-size:14px;color:#c8c1b5;
padding:3px 0 3px 16px;border-left:2px solid rgba(255,255,255,0.1);margin:2px 0
}
ai d {
display:block;font-size:14px;color:#ece4da;
padding:2px 0 2px 8px;margin:1px 0;line-height:1.5
}
ai b{color:#f5edd9;font-weight:600}
ai em {
color:#f5d742;font-style:italic;
background:rgba(245,215,66,0.1);padding:0 6px;border-radius:4px
}
ai table {
width:100%;border-collapse:collapse;font-size:13px;margin:8px 0;
display:block;overflow-x:auto;white-space:nowrap;border-radius:10px;
background:rgba(255,255,255,0.05)
}
ai th{background:#6C63FF;color:#fff;font-weight:600;padding:6px 10px;text-align:left;font-size:13px}
ai td{padding:5px 10px;border-bottom:1px solid rgba(255,255,255,0.08);color:#ece4da}
ai details ul, ai details ol{padding-left:20px;margin:4px 0}
ai details li{margin:2px 0;color:#ece4da}
ai blockquote {
border-left:3px solid #f5d742;background:rgba(245,215,66,0.06);
padding:4px 14px;margin:6px 0;border-radius:6px;color:#ece4da;font-size:14px
}
ai hr{border:none;border-top:1px solid rgba(255,255,255,0.08);margin:8px 0}
@media (max-width:640px){
ai{padding:8px;margin:8px auto;border-radius:16px}
ai details{padding:2px 12px;margin:0 0 8px}
ai summary{font-size:15px;padding:10px 0}
ai p, ai d, ai t{font-size:13.5px}
ai table{font-size:12px}
ai th, ai td{padding:4px 6px}
}
ai details[open] > *:not(summary){animation:fadeSlideIn 0.25s ease-out}
@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(-6px)}100%{opacity:1;transform:translateY(0)}}
ai details:nth-child(4) summary::before,
ai details:nth-child(5) summary::before{background:#f5d742}{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "xjx7sf6d1bldrkp8nixwzol0.html",
"options": {
"items": []
},
"defaultModelSettings": {
"model": "dragonfruit_gemini_anti/gemini-3.1-pro-preview"
},
"cover": "s3sv02lwkh6iyyiabpetcm73.webp",
"background": "tytnb33eawurqczw44xauo44.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。