{"id":"4d058d14-8740-498e-9c57-022982244bea","authorId":"nCdDAhpgjygrY5wFHjiSqTGvco6EeWME","title":"青梅竹马-林小丽（单人欢乐向纯爱小卡，含7CG）","description":"有点天然呆的元气假小子青梅竹马，大大咧咧却又不敢直面自己对你的感情，可爱捏","background":"vejmymfph6fxmhlt05w2idaf.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"svq0yiudyeq3x9vf7deggptu.webp","coverWidth":2400,"coverHeight":1800,"introPage":"mfc1wdllfhnwm1hdlneig8xh.html","changelog":"","createdAt":"2026-05-30T04:53:52.826Z","updatedAt":"2026-05-31T10:37:55.533Z","initPublicAt":"2026-05-30T05:06:58.852Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ═══ B平台加载动画适配（自动注入）═══ */\n.flex.items-center.justify-center.size-6 { opacity: 1 !important; }\n.flex.items-center.justify-center.size-6 > .flex.gap-2 { display: none !important; }\n.is-assistant.w-fit { width: 100% !important; }\n.is-assistant > .border.border-muted:has(.flex.items-center.justify-center.size-6) {\n  width: 100% !important; background: transparent !important;\n  border: none !important; padding: 0 !important;\n}\n.is-assistant .space-y-3:has(.flex.items-center.justify-center.size-6) {\n  display: flex; justify-content: center; width: 100%;\n}\n\n/* ═══ B平台表格修正（自动注入）═══ */\n.rili-markdown-renderer table { display:table!important; table-layout:auto!important; width:100%!important; border-collapse:collapse!important; }\n.rili-markdown-renderer table caption { display:table-caption!important; caption-side:top!important; text-align:center!important; padding:8px!important; }\n.rili-markdown-renderer thead { display:table-header-group!important; }\n.rili-markdown-renderer tbody { display:table-row-group!important; }\n.rili-markdown-renderer tr { display:table-row!important; }\n.rili-markdown-renderer th, .rili-markdown-renderer td { display:table-cell!important; }\n\n/* ═══ B平台按钮组保护（自动注入 — 防止按钮消失）═══\n   原理：B平台消息操作按钮结构为：\n   .flex.items-center.gap-1.ml-auto (hover显隐包装)\n     └── .bg-muted.rounded.flex.p-0.5 (按钮组容器)\n           └── button.rounded-full.size-7 (单个按钮)\n   以下规则使用高specificity + !important确保按钮\n   不被任何转换后/透传的CSS规则意外隐藏\n   ═══════════════════════════════════════════════ */\n/* 按钮组容器保护 */\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5,\n.is-user .bg-muted.rounded.flex.p-0\\.5,\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 {\n  display: flex !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  overflow: visible !important;\n  position: relative !important;\n  width: auto !important;\n  height: auto !important;\n  max-height: none !important;\n  pointer-events: auto !important;\n  clip: auto !important;\n  clip-path: none !important;\n}\n/* 单个按钮保护 */\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5 > button,\n.is-user .bg-muted.rounded.flex.p-0\\.5 > button,\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 > button {\n  display: inline-flex !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  pointer-events: auto !important;\n  position: relative !important;\n  clip: auto !important;\n  clip-path: none !important;\n}\n/* hover显隐包装层保护 — 仅保留B平台原生的opacity过渡 */\n.flex.items-center.gap-1.ml-auto.md\\:opacity-0.group-hover\\:opacity-100 {\n  visibility: visible !important;\n  display: flex !important;\n  pointer-events: auto !important;\n  overflow: visible !important;\n}\n/* 操作行保护 */\n.flex.w-full.items-center.justify-between.gap-2.px-2 {\n  display: flex !important;\n  visibility: visible !important;\n  overflow: visible !important;\n}\n\n/* 1. 去除顶部颜色装饰条（按用户要求隐藏） */\n[class*=\"bg-[#F1CBCB]\"], \n[class*=\"bg-[#c9e1e9]\"] {\n    display: none !important;\n}\n\n/* 2. 统一聊天框（输入与输出）：温暖纯爱渐变 + 柔和圆角 */\n.is-user > .border.border-muted,\n.is-assistant > .border.border-muted {\n    background: linear-gradient(145deg, #FFF8F0 0%, #FFEEDD 100%) !important;\n    border-radius: 18px !important;\n    box-shadow: 0 4px 16px rgba(255, 180, 140, 0.15), 0 1px 4px rgba(0,0,0,0.05) !important;\n    border: 1px solid rgba(255, 200, 170, 0.3) !important;\n    padding: 12px 16px !important;\n    transition: box-shadow 0.2s ease !important;\n}\n\n/* 3. 输入聊天框单独微调（更明亮的底，提升输入专注感） */\n.is-user > .border.border-muted {\n    background: linear-gradient(145deg, #FFFBF5 0%, #FFF3E8 100%) !important;\n    border: 1px solid rgba(255, 190, 160, 0.4) !important;\n}\n\n/* 4. 聊天框内主要文本：深色高对比，字体圆润清晰 */\n.rili-markdown-renderer {\n    color: #2C2C2C !important;\n    font-family: \"PingFang SC\", \"Hiragino Sans GB\", \"Microsoft YaHei\", -apple-system, BlinkMacSystemFont, sans-serif !important;\n    font-size: 15.5px !important;\n    line-height: 1.7 !important;\n    letter-spacing: 0.02em !important;\n    background: transparent !important;\n    /* 绝对禁止 text-shadow，此处不写 */\n}\n\n/* 5. 底部操作按钮：暖色系，柔和但清晰 */\n.bg-muted.rounded.flex.p-0\\.5 > button.rounded-full.size-7{\n    color: #8B6E5A !important;\n    font-weight: 500 !important;\n    background: rgba(255, 220, 200, 0.2) !important;\n    border-radius: 10px !important;\n    padding: 4px 10px !important;\n    transition: background 0.2s !important;\n}\n.bg-muted.rounded.flex.p-0\\.5 > button.rounded-full.size-7{\n    background: rgba(255, 200, 170, 0.35) !important;\n}\n\n/* 6. 模型名称文本：柔和棕褐色，清晰可见 */\n.flex.items-center.gap-2.text-xs.font-mono.text-muted-foreground {\n    color: #7A5F4E !important;\n    font-weight: 500 !important;\n    font-size: 13px !important;\n}\n\n/* 7. Token消耗文本：保留暖橙色但提升可读性 */\n/* [Token消耗hover逻辑转换未启用]\n.text-orange-500 {\n    color: #C07D4A !important;\n    font-weight: 500 !important;\n}\n*/\n\n/* 8. 自定义加载动画：替换平台默认闪烁点为“心跳气泡” */\n/* 先隐藏默认加载元素 */\n.flex.items-center.justify-center.size-6 > .flex.gap-2 {\n    display: none !important;\n}\n\n/* 在父级容器中用伪元素创建SMIL动画气泡 */\n.flex.items-center.justify-center.size-6 {\n    position: relative !important;\n    width: 24px !important;\n    height: 20px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n}\n.flex.items-center.justify-center.size-6::before {\n    content: '' !important;\n    display: block !important;\n    width: 10px !important;\n    height: 10px !important;\n    background: none !important;\n    /* 内嵌SVG SMIL动画：两个粉色小气泡交替缩放 */\n    background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ccircle cx='10' cy='15' r='5' fill='%23F7A8A8'%3E%3Canimate attributeName='r' values='5;7;5' dur='1s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='22' cy='15' r='5' fill='%23F7C4A8'%3E%3Canimate attributeName='r' values='7;5;7' dur='1s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E\") !important;\n    background-size: contain !important;\n    background-repeat: no-repeat !important;\n    background-position: center !important;\n    width: 30px !important;\n    height: 30px !important;\n    position: absolute !important;\n    top: 50% !important;\n    left: 50% !important;\n    transform: translate(-50%, -50%) !important;\n}\n.flex.items-center.justify-center.size-6::after {\n    content: '' !important;\n    display: block !important;\n    width: 0 !important;\n    height: 0 !important;\n}\n\n/* 9. 背景动效（可选，为聊天框添加微光粒子氛围，温和不抢眼） */\n/* 在统一聊天框上通过伪元素添加极淡星光点缀（用SMIL避免CSS动画禁用问题） */\n.is-user > .border.border-muted,\n.is-assistant > .border.border-muted {\n    isolation: isolate !important;\n    position: relative !important;\n}\n.is-user > .border.border-muted,\n.is-assistant > .border.border-muted .rili-markdown-renderer {\n    position: relative !important;\n    z-index: 1 !important;\n    background: transparent !important;\n}\n.is-user > .border.border-muted,\n.is-assistant > .border.border-muted::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n    border-radius: 18px !important;\n    /* 内嵌SVG: 极淡的暖色粒子漂浮（SMIL驱动，不依赖CSS animation） */\n    background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100'%3E%3Ccircle cx='20' cy='30' r='2' fill='%23F7C4A8' opacity='0.5'%3E%3Canimate attributeName='cy' values='30;20;30' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='160' cy='60' r='1.5' fill='%23F7A8A8' opacity='0.4'%3E%3Canimate attributeName='cy' values='60;50;60' dur='8s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='100' cy='80' r='2.5' fill='%23FFD9B8' opacity='0.3'%3E%3Canimate attributeName='cy' values='80;70;80' dur='7s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E\") !important;\n    background-size: cover !important;\n    background-repeat: no-repeat !important;\n    opacity: 0.6 !important;\n}\n\n/* 10. 移动端适配 */\n@media (max-width: 480px) {\n    .is-user > .border.border-muted,\n.is-assistant > .border.border-muted {\n        border-radius: 14px !important;\n        padding: 10px 12px !important;\n    }\n    .rili-markdown-renderer {\n        font-size: 15px !important;\n    }\n}\n\n/* 11. 降低动效偏好：降低背景粒子频率，但不完全关闭（除非用户明确要求） */\n@media (prefers-reduced-motion: reduce) {\n    .is-user > .border.border-muted,\n.is-assistant > .border.border-muted::before {\n        opacity: 0.3 !important;\n    }\n}\n/* ========== 容器与环境 ========== */\nai {\n    display: block;\n    font-family: 'Segoe UI', 'PingFang SC', Roboto, 'Helvetica Neue', sans-serif;\n    font-size: 14px;\n    line-height: 1.6;\n    color: #2c2c2c;\n    background: #fdf6f0;\n    padding: 12px 14px;\n    border-radius: 16px;\n    box-shadow: 0 2px 12px rgba(180, 120, 80, .08);\n    max-width: 480px;\n    margin: 0 auto;\n}\n\nai * {\n    box-sizing: border-box;\n}\n\n/* ========== 卡片式折叠面板 ========== */\nai details {\n    background: #fffcf9;\n    border-radius: 12px;\n    margin-bottom: 10px;\n    box-shadow: 0 1px 4px rgba(200, 150, 120, .1);\n    overflow: hidden;\n    transition: box-shadow .25s;\n}\nai details[open] {\n    box-shadow: 0 2px 10px rgba(210, 140, 100, .15);\n}\n\n/* 标题栏 — 暖橙渐变 + 左侧装饰线 */\nai details > summary {\n    list-style: none;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    padding: 10px 14px;\n    background: linear-gradient(135deg, #fce9d8 0%, #fdf2e9 100%);\n    font-weight: 700;\n    font-size: 15px;\n    color: #6b4c3a;\n    cursor: pointer;\n    border-left: 4px solid #e68a2e;\n    transition: background .2s, border-left-color .2s;\n    user-select: none;\n}\nai details > summary::-webkit-details-marker {\n    display: none;\n}\nai details > summary:hover {\n    background: linear-gradient(135deg, #f8ddc8, #fce9d8);\n    border-left-color: #d47720;\n}\nai details[open] > summary {\n    border-left-color: #d47720;\n    background: linear-gradient(135deg, #f8ddc8, #fce3d0);\n}\n\n/* 标题栏点缀图标（由 summary 内的文本 emoji 承载，样式保证对齐） */\nai details > summary {\n    font-size: 13px;\n    letter-spacing: .3px;\n}\n\n/* ========== 内容区 ========== */\nai details > *:not(summary) {\n    padding: 12px 14px 14px;\n    border-top: 1px solid #f0e2d6;\n}\n\nai details p {\n    margin: 4px 0;\n    color: #3d3d3d;\n}\n\nai details strong {\n    color: #7b4f2e;\n    font-weight: 600;\n}\n\nai details em {\n    color: #9e6f4f;\n    font-style: italic;\n}\n\n/* ========== 分区差异化微调 ========== */\n\n/* 主角信息（用户信息） - 暖桃色点缀标题 */\nai details[data-type=\"protagonist\"] > summary {\n    background: linear-gradient(135deg, #fde4d4, #fef0e6);\n    border-left-color: #d68f5c;\n}\n\n/* NPC - 柔和紫调暗示旁观/八卦 */\nai details[data-type=\"npc\"] > summary {\n    background: linear-gradient(135deg, #f0e6f0, #f8f0f8);\n    border-left-color: #b582b5;\n    color: #5c3e5c;\n}\nai details[data-type=\"npc\"] > summary:hover {\n    border-left-color: #9f609f;\n}\n\n/* 记忆区 - 沉稳蓝灰 */\nai details[data-type=\"memory\"] > summary {\n    background: linear-gradient(135deg, #e6edf2, #f0f5f8);\n    border-left-color: #7a9bb5;\n    color: #2d4a5e;\n}\nai details[data-type=\"memory\"] > summary:hover {\n    border-left-color: #5b7f99;\n}\n\n/* 行动推荐 - 清新绿意 */\nai details[data-type=\"actions\"] > summary {\n    background: linear-gradient(135deg, #e4f0e8, #eef8f0);\n    border-left-color: #7cae7c;\n    color: #2d5a2d;\n}\nai details[data-type=\"actions\"] > summary:hover {\n    border-left-color: #5c915c;\n}\n\n/* 情感关系 - 恋爱心形粉色 */\nai details[data-type=\"relationship\"] > summary {\n    background: linear-gradient(135deg, #fde4e8, #fef0f2);\n    border-left-color: #d4727a;\n    color: #6a3a40;\n}\nai details[data-type=\"relationship\"] > summary:hover {\n    border-left-color: #c0525a;\n}\n\n/* 手机讯息 - 社交蓝 */\nai details[data-type=\"messages\"] > summary {\n    background: linear-gradient(135deg, #e0ecf5, #eef5fa);\n    border-left-color: #5c8db5;\n    color: #2a4e6a;\n}\nai details[data-type=\"messages\"] > summary:hover {\n    border-left-color: #3d6d94;\n}\n\n/* ========== 行动列表 - 序号美化 ========== */\nai details[data-type=\"actions\"] ol {\n    padding-left: 22px;\n    margin: 6px 0;\n}\nai details[data-type=\"actions\"] li {\n    margin-bottom: 6px;\n    padding-left: 4px;\n    border-bottom: 1px dashed #e5ddd6;\n    padding-bottom: 4px;\n    color: #3d4d3d;\n}\nai details[data-type=\"actions\"] li::marker {\n    font-weight: 700;\n    color: #7cae7c;\n}\nai details[data-type=\"actions\"] li:last-child {\n    border-bottom: none;\n}\n\n/* ========== 好感度爱心动画 ========== */\nai .heart {\n    display: inline-block;\n    animation: pulse 1.4s ease-in-out infinite;\n    font-size: 18px;\n    vertical-align: middle;\n    line-height: 1;\n}\n@keyframes pulse {\n    0%, 100% { transform: scale(1); }\n    50% { transform: scale(1.2); }\n}\n\n/* ========== 记忆区表格占位美化 ========== */\nai details[data-type=\"memory\"] p {\n    background: #f8fafc;\n    padding: 8px 10px;\n    border-radius: 8px;\n    font-family: 'Courier New', monospace;\n    font-size: 12px;\n    color: #4a5b6a;\n    line-height: 1.7;\n    white-space: pre-wrap;\n    word-break: break-all;\n}\n\n/* ========== 分隔线（NPC中的长破折号） ========== */\nai p:has(———) {\n    text-align: center;\n    color: #ccb8a8;\n    font-size: 12px;\n    letter-spacing: 6px;\n    margin: 8px 0;\n}\n\n/* ========== 手机讯息 - 仿聊天气泡 ========== */\nai details[data-type=\"messages\"] p {\n    background: #f4f6f8;\n    padding: 10px 12px;\n    border-radius: 12px;\n    margin: 6px 0;\n    border-left: 3px solid #7a9bb5;\n}\nai details[data-type=\"messages\"] p:first-of-type {\n    background: #eaf3ef;\n    border-left-color: #4caf7a;\n}\n\n/* ========== 可读性优化 ========== */\nai details, ai p, ai li {\n    transition: background .15s;\n}\n\n/* hover 呼出微交互 */\nai details[open] > *:not(summary) {\n    animation: fadeSlideIn .35s ease-out;\n}\n@keyframes fadeSlideIn {\n    from {\n        opacity: 0;\n        transform: translateY(-6px);\n    }\n    to {\n        opacity: 1;\n        transform: translateY(0);\n    }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":3,"totalMessages":17,"totalCreditsUsed":8588,"totalTokensUsed":345689,"totalPlayedUsers":3,"deeplyPlayed":1,"fixedPromptLength":6908,"lorebookLength":7562,"author":{"id":"nCdDAhpgjygrY5wFHjiSqTGvco6EeWME","name":"东皇凌","displayUsername":"dhl114514","username":"dhl114514"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":788}},{"tag":{"name":"欢乐向","cardsCount":17}},{"tag":{"name":"可快餐可长线","cardsCount":615}},{"tag":{"name":"cg","cardsCount":34}},{"tag":{"name":"反差","cardsCount":628}},{"tag":{"name":"剧情向","cardsCount":310}},{"tag":{"name":"可剧情可涩涩","cardsCount":2461}},{"tag":{"name":"纯爱","cardsCount":886}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}