{"id":"adecd13e-212d-47a2-8c87-120e1915167b","authorId":"fGkAo9zo3QeNaDshBVIAm0YhUhT10RAw","title":"与傲娇学妹的校园恋爱","description":"【故事背景】\n\n你是一名普通的高中二年级学生。\n\n新学期已经过半，窗外的景色从樱花变成了新绿，而你身边的一切似乎也在悄然变化。\n\n坐在你旁边的同桌，已经和你共度了半个学期的沉默与默契。她总是安静地做着自己的事，\n但不知从何时起，你开始注意到——她翻书的声音、她偶尔抬眼的瞬间、她递来笔记时指尖\n停留的那0.1秒……\n\n放学后的社团活动室里，那位低一年级的学妹总在你身边打转。她嘴上说着\"才不是因为\n学长在这里我才来的\"，但每次你抬头，都能对上她慌忙移开的视线。\n\n而家里那位义妹，永远是第一个冲进你房间、最后一个离开你视线的存在。她笑着、闹着，\n把所有的元气都洒在你面前。但偶尔，你也会看到她一个人时那张安静得过分的脸。\n\n这是属于你们的、独一无二的校园时光。\n窗外的季节还在流转，而故事，才刚刚开始。\n\n","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"u3spikwnjgesoa5m7vn29el6.webp","coverWidth":null,"coverHeight":null,"introPage":"kehs18slnp2qwwtkozry2p1g.html","changelog":null,"createdAt":"2026-08-02T15:00:47.266Z","updatedAt":"2026-08-05T16:30:18.615Z","initPublicAt":"2026-08-05T14:00:43.577Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ═══════════════════════════════════════════\n   🌸 复古奶油色 · 樱花点缀主题\n   ═══════════════════════════════════════════ */\n\n/* --- 隐藏默认顶部颜色条 --- */\n[class*=\"bg-[#F1CBCB]\"],\n[class*=\"bg-[#c9e1e9]\"] {\n    display: none !important;\n}\n\n/* ─── 统一聊天框主体 ─── */\n.bg-gray-100\\/90.relative.inline-block {\n    background:\n        radial-gradient(circle, rgba(180,140,100,0.08) 1px, transparent 1px) !important;\n    background-size: 12px 12px !important;\n    background-color: #FDF6EC !important;\n    border: 2.5px dashed #D4B896 !important;\n    border-radius: 16px !important;\n    box-shadow:\n        0 2px 12px rgba(180,140,100,0.13),\n        inset 0 1px 4px rgba(255,250,240,0.7) !important;\n    position: relative !important;\n    isolation: isolate !important;\n    overflow: visible !important;\n    padding: 18px 20px 14px 20px !important;\n    transition: box-shadow 0.3s ease, border-color 0.3s ease !important;\n}\n\n.bg-gray-100\\/90.relative.inline-block:hover {\n    box-shadow:\n        0 4px 20px rgba(180,140,100,0.2),\n        inset 0 1px 4px rgba(255,250,240,0.7) !important;\n    border-color: #C9A67A !important;\n}\n\n/* ─── 樱花角落点缀（左上 + 右下） ─── */\n.bg-gray-100\\/90.relative.inline-block::before {\n    content: '🌸' !important;\n    position: absolute !important;\n    top: -8px !important;\n    left: -6px !important;\n    font-size: 20px !important;\n    opacity: 0.75 !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n    filter: drop-shadow(0 1px 2px rgba(200,150,150,0.3)) !important;\n    transform: rotate(-15deg) !important;\n}\n\n.bg-gray-100\\/90.relative.inline-block::after {\n    content: '🌸' !important;\n    position: absolute !important;\n    bottom: -6px !important;\n    right: -4px !important;\n    font-size: 16px !important;\n    opacity: 0.55 !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n    filter: drop-shadow(0 1px 2px rgba(200,150,150,0.25)) !important;\n    transform: rotate(20deg) !important;\n}\n\n/* ─── 文本内容样式 ─── */\n.markdown-body {\n    color: #5C4A3A !important;\n    font-family: 'Georgia', 'Noto Serif SC', 'Source Han Serif SC', serif !important;\n    font-size: 15px !important;\n    line-height: 1.8 !important;\n    z-index: 1 !important;\n    position: relative !important;\n    background: transparent !important;\n    letter-spacing: 0.3px !important;\n}\n\n.markdown-body strong,\n.markdown-body b {\n    font-weight: bold !important;\n    color: #8B5E3C !important;\n}\n\n.markdown-body em,\n.markdown-body i {\n    color: #B07A5B !important;\n    font-style: italic !important;\n}\n\n.markdown-body a {\n    color: #C97B63 !important;\n    text-decoration: underline dashed #D4B896 !important;\n    text-underline-offset: 3px !important;\n}\n\n.markdown-body code {\n    background: rgba(212,184,150,0.2) !important;\n    color: #7A5A3E !important;\n    border-radius: 4px !important;\n    padding: 1px 5px !important;\n    font-size: 0.9em !important;\n    border: 1px solid rgba(212,184,150,0.35) !important;\n}\n\n.markdown-body pre {\n    background: #FBF3E4 !important;\n    border: 1.5px dashed #D4B896 !important;\n    border-radius: 10px !important;\n    padding: 14px !important;\n}\n\n.markdown-body pre code {\n    background: transparent !important;\n    border: none !important;\n    color: #6B4E37 !important;\n}\n\n.markdown-body blockquote {\n    border-left: 3px solid #D4B896 !important;\n    background: rgba(253,246,236,0.6) !important;\n    padding: 8px 14px !important;\n    border-radius: 0 8px 8px 0 !important;\n    color: #7A6552 !important;\n    font-style: italic !important;\n}\n\n.markdown-body hr {\n    border: none !important;\n    border-top: 2px dashed #D4B896 !important;\n    margin: 16px 0 !important;\n}\n\n/* ─── 底部附加元素 ─── */\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary {\n    color: #B09A7E !important;\n    border-radius: 8px !important;\n    font-size: 12px !important;\n    transition: color 0.25s ease, background 0.25s ease !important;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary:hover {\n    color: #8B6F52 !important;\n    background: rgba(212,184,150,0.15) !important;\n}\n\n.MuiTypography-root.MuiTypography-body2.css-6c0gf2 {\n    color: #C4A882 !important;\n    font-family: 'Georgia', serif !important;\n    font-size: 11px !important;\n    font-style: italic !important;\n}\n\n.text-orange-500 {\n    color: #C9976B !important;\n    font-size: 11px !important;\n}\n\n/* ═══════════════════════════════════════════\n   💌 Emoji 波浪弹跳加载动画\n   ═══════════════════════════════════════════ */\n\n/* 隐藏默认加载动画 */\n.style-module__AtdJSq__dot-flashing.style-module__AtdJSq__text {\n    display: none !important;\n}\n\n/* 加载容器 */\n.flex.items-center.justify-center.w-6.h-5 {\n    position: relative !important;\n    width: 140px !important;\n    min-width: 140px !important;\n    height: 46px !important;\n    min-height: 46px !important;\n    overflow: visible !important;\n    display: flex !important;\n    align-items: flex-end !important;\n    justify-content: center !important;\n}\n\n/* ── ::before — 💌 和 🧋 ── */\n.flex.items-center.justify-center.w-6.h-5::before {\n    content: '' !important;\n    position: absolute !important;\n    bottom: 4px !important;\n    left: 50% !important;\n    transform: translateX(-50%) !important;\n    width: 140px !important;\n    height: 40px !important;\n    z-index: 2 !important;\n    /* \n       CSP-compatible: data:image/svg+xml inline SMIL animation\n       💌 at x=10, 🧋 at x=42 — each bounces with 150ms stagger\n    */\n    background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='40' viewBox='0 0 140 40'%3E%3Ctext x='10' y='32' font-size='22'%3E%F0%9F%92%8C%3CanimateTransform attributeName='transform' type='translate' values='0,0;0,-22;0,0' keyTimes='0;0.35;1' dur='0.85s' begin='0s' repeatCount='indefinite' calcMode='spline' keySplines='0 0 0.58 1;0.42 0 1 1'/%3E%3C/text%3E%3Ctext x='42' y='32' font-size='22'%3E%F0%9F%A7%8B%3CanimateTransform attributeName='transform' type='translate' values='0,0;0,-22;0,0' keyTimes='0;0.35;1' dur='0.85s' begin='0.15s' repeatCount='indefinite' calcMode='spline' keySplines='0 0 0.58 1;0.42 0 1 1'/%3E%3C/text%3E%3C/svg%3E\") !important;\n    background-repeat: no-repeat !important;\n    background-position: center bottom !important;\n    background-size: 140px 40px !important;\n}\n\n/* ── ::after — ✏️ 和 🌸 ── */\n.flex.items-center.justify-center.w-6.h-5::after {\n    content: '' !important;\n    position: absolute !important;\n    bottom: 4px !important;\n    left: 50% !important;\n    transform: translateX(-50%) !important;\n    width: 140px !important;\n    height: 40px !important;\n    z-index: 2 !important;\n    /* \n       ✏️ at x=74, 🌸 at x=106 — continue the 150ms stagger chain\n    */\n    background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='40' viewBox='0 0 140 40'%3E%3Ctext x='74' y='32' font-size='22'%3E%E2%9C%8F%EF%B8%8F%3CanimateTransform attributeName='transform' type='translate' values='0,0;0,-22;0,0' keyTimes='0;0.35;1' dur='0.85s' begin='0.3s' repeatCount='indefinite' calcMode='spline' keySplines='0 0 0.58 1;0.42 0 1 1'/%3E%3C/text%3E%3Ctext x='106' y='32' font-size='22'%3E%F0%9F%8C%B8%3CanimateTransform attributeName='transform' type='translate' values='0,0;0,-22;0,0' keyTimes='0;0.35;1' dur='0.85s' begin='0.45s' repeatCount='indefinite' calcMode='spline' keySplines='0 0 0.58 1;0.42 0 1 1'/%3E%3C/text%3E%3C/svg%3E\") !important;\n    background-repeat: no-repeat !important;\n    background-position: center bottom !important;\n    background-size: 140px 40px !important;\n}\n\n/* ─── 移动端适配 ─── */\n@media (max-width: 480px) {\n    .bg-gray-100\\/90.relative.inline-block {\n        padding: 14px 12px 10px 12px !important;\n        border-radius: 12px !important;\n    }\n\n    .bg-gray-100\\/90.relative.inline-block::before {\n        font-size: 16px !important;\n        top: -6px !important;\n        left: -4px !important;\n    }\n\n    .bg-gray-100\\/90.relative.inline-block::after {\n        font-size: 13px !important;\n        bottom: -4px !important;\n        right: -2px !important;\n    }\n\n    .markdown-body {\n        font-size: 14px !important;\n        line-height: 1.7 !important;\n    }\n\n    .flex.items-center.justify-center.w-6.h-5 {\n        width: 120px !important;\n        min-width: 120px !important;\n        height: 42px !important;\n    }\n\n    .flex.items-center.justify-center.w-6.h-5::before {\n        width: 120px !important;\n        background-size: 120px 36px !important;\n        background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='36' viewBox='0 0 120 36'%3E%3Ctext x='5' y='28' font-size='18'%3E%F0%9F%92%8C%3CanimateTransform attributeName='transform' type='translate' values='0,0;0,-18;0,0' keyTimes='0;0.35;1' dur='0.85s' begin='0s' repeatCount='indefinite' calcMode='spline' keySplines='0 0 0.58 1;0.42 0 1 1'/%3E%3C/text%3E%3Ctext x='33' y='28' font-size='18'%3E%F0%9F%A7%8B%3CanimateTransform attributeName='transform' type='translate' values='0,0;0,-18;0,0' keyTimes='0;0.35;1' dur='0.85s' begin='0.15s' repeatCount='indefinite' calcMode='spline' keySplines='0 0 0.58 1;0.42 0 1 1'/%3E%3C/text%3E%3C/svg%3E\") !important;\n    }\n\n    .flex.items-center.justify-center.w-6.h-5::after {\n        width: 120px !important;\n        background-size: 120px 36px !important;\n        background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='36' viewBox='0 0 120 36'%3E%3Ctext x='61' y='28' font-size='18'%3E%E2%9C%8F%EF%B8%8F%3CanimateTransform attributeName='transform' type='translate' values='0,0;0,-18;0,0' keyTimes='0;0.35;1' dur='0.85s' begin='0.3s' repeatCount='indefinite' calcMode='spline' keySplines='0 0 0.58 1;0.42 0 1 1'/%3E%3C/text%3E%3Ctext x='89' y='28' font-size='18'%3E%F0%9F%8C%B8%3CanimateTransform attributeName='transform' type='translate' values='0,0;0,-18;0,0' keyTimes='0;0.35;1' dur='0.85s' begin='0.45s' repeatCount='indefinite' calcMode='spline' keySplines='0 0 0.58 1;0.42 0 1 1'/%3E%3C/text%3E%3C/svg%3E\") !important;\n    }\n}\n\n/* ─── 低动效偏好 ─── */\n@media (prefers-reduced-motion: reduce) {\n    .flex.items-center.justify-center.w-6.h-5::before {\n        background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='40' viewBox='0 0 140 40'%3E%3Ctext x='10' y='32' font-size='22'%3E%F0%9F%92%8C%3CanimateTransform attributeName='transform' type='translate' values='0,0;0,-8;0,0' keyTimes='0;0.35;1' dur='2s' begin='0s' repeatCount='indefinite' calcMode='spline' keySplines='0 0 0.58 1;0.42 0 1 1'/%3E%3C/text%3E%3Ctext x='42' y='32' font-size='22'%3E%F0%9F%A7%8B%3CanimateTransform attributeName='transform' type='translate' values='0,0;0,-8;0,0' keyTimes='0;0.35;1' dur='2s' begin='0.35s' repeatCount='indefinite' calcMode='spline' keySplines='0 0 0.58 1;0.42 0 1 1'/%3E%3C/text%3E%3C/svg%3E\") !important;\n    }\n\n    .flex.items-center.justify-center.w-6.h-5::after {\n        background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='40' viewBox='0 0 140 40'%3E%3Ctext x='74' y='32' font-size='22'%3E%E2%9C%8F%EF%B8%8F%3CanimateTransform attributeName='transform' type='translate' values='0,0;0,-8;0,0' keyTimes='0;0.35;1' dur='2s' begin='0.7s' repeatCount='indefinite' calcMode='spline' keySplines='0 0 0.58 1;0.42 0 1 1'/%3E%3C/text%3E%3Ctext x='106' y='32' font-size='22'%3E%F0%9F%8C%B8%3CanimateTransform attributeName='transform' type='translate' values='0,0;0,-8;0,0' keyTimes='0;0.35;1' dur='2s' begin='1.05s' repeatCount='indefinite' calcMode='spline' keySplines='0 0 0.58 1;0.42 0 1 1'/%3E%3C/text%3E%3C/svg%3E\") !important;\n    }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":true,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":2,"totalMessages":9,"totalCreditsUsed":6321,"totalTokensUsed":173586,"totalPlayedUsers":2,"deeplyPlayed":0,"fixedPromptLength":12439,"lorebookLength":7255,"author":{"id":"fGkAo9zo3QeNaDshBVIAm0YhUhT10RAw","name":"不要啊","displayUsername":"91919191","username":"91919191"},"cardsTags":[{"tag":{"name":"自定义角色","cardsCount":301}},{"tag":{"name":"校园","cardsCount":461}},{"tag":{"name":"可剧情可涩涩","cardsCount":2764}},{"tag":{"name":"纯爱","cardsCount":944}},{"tag":{"name":"多角色","cardsCount":1264}},{"tag":{"name":"傲娇","cardsCount":15}},{"tag":{"name":"后宫","cardsCount":781}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}