{"id":"97a3cc56-e188-4636-891a-f85b797a2695","authorId":"zair3lybUDsYE4a91KkUZ00oKrhRarpS","title":"「雌小鬼」学妹其实超在意你","description":"广播部那个学妹宁知夏，高一的，消息灵通到你知道她一定查过你课表。她总是突然出现——抢走你手里的饮料、在走廊堵你、打断你和别人说话、对着麦克风在全学校面前cue你。你以为她就是这样的人，爱捉弄、爱闹、爱出风头。但同学说她对别人礼貌又客气。你试着不理她了一整天，她那天下午的广播沉默了很久，放了一首从来没播过的歌。她不是喜欢欺负你。她只是害怕有一天，你不会再陪她玩了。\n","background":"pq64mj8t7a8y4i9vrppenmj5.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"bgndqx10ppoe7c3rybo2bc0d.webp","coverWidth":2400,"coverHeight":1800,"introPage":"jedbbib3yiic9sw1xfkw46xp.html","changelog":"","createdAt":"2026-07-06T21:49:29.754Z","updatedAt":"2026-07-20T02:07:16.946Z","initPublicAt":"2026-07-06T21:50:49.529Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* =========================================\n   【放学后的广播室】 - 清新青春校园风 完整版 UI\n   风格：薄荷绿 / 动态晨风 / 聊天气泡 / 毛玻璃\n========================================= */\n\n/* =========================================\n   1. 全局动态背景 (初夏晨风与树荫光影)\n========================================= */\nbody, #bg_layer {\n    /* 增加动态渐变，模拟微风吹拂时光影的流转 */\n    background: linear-gradient(120deg, #e6f9ec 0%, #f3fdf7 30%, #e0f7fa 70%, #e6f9ec 100%) !important;\n    background-size: 200% 200% !important;\n    background-attachment: fixed !important;\n    animation: morning-breeze 15s ease infinite !important;\n}\n\n@keyframes morning-breeze {\n    0% { background-position: 0% 50%; }\n    50% { background-position: 100% 50%; }\n    100% { background-position: 0% 50%; }\n}\n\n/* =========================================\n   2. 鼠标框选文本美化 (Selection Highlight)\n========================================= */\n::selection {\n    background: rgba(52, 211, 153, 0.4) !important; /* 半透明翠绿背景 */\n    color: #064e3b !important; /* 极深的墨绿色文字 */\n    text-shadow: none !important;\n}\n::-moz-selection {\n    background: rgba(52, 211, 153, 0.4) !important;\n    color: #064e3b !important;\n}\n\n/* =========================================\n   3. 正文对话框美化 (区分 AI 与 玩家 的气泡)\n========================================= */\n.mes {\n    background: rgba(255, 255, 255, 0.75) !important; \n    backdrop-filter: blur(12px); \n    -webkit-backdrop-filter: blur(12px);\n    border: 1px solid rgba(167, 243, 208, 0.5) !important;\n    box-shadow: 0 8px 24px rgba(16, 185, 129, 0.06), inset 0 0 10px rgba(255,255,255,0.6) !important;\n    margin-bottom: 24px !important;\n    padding: 20px 24px !important;\n    transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.mes:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 12px 28px rgba(16, 185, 129, 0.12), inset 0 0 10px rgba(255,255,255,0.8) !important;\n}\n\n.mes_text {\n    color: #374151 !important;\n    font-size: 1.05em !important;\n    line-height: 1.8 !important;\n    font-family: 'Nunito', 'Microsoft YaHei', 'PingFang SC', sans-serif !important;\n}\n\n/* 🎤 AI 角色发言框 (左侧带薄荷绿书签带，非对称气泡) */\n.mes[is_user=\"false\"], .ch_mes {\n    border-left: 4px solid #34d399 !important;\n    border-radius: 4px 24px 24px 24px !important; /* 左上角尖锐，模拟聊天气泡 */\n}\n\n/* 🎧 玩家发言框 (右侧带浅青色书签带，微弱的背景色区分) */\n.mes[is_user=\"true\"], .user_mes {\n    border-right: 4px solid #6ee7b7 !important;\n    border-radius: 24px 4px 24px 24px !important; /* 右上角尖锐 */\n    background: rgba(240, 253, 244, 0.8) !important; /* 稍微偏绿一点的底色 */\n}\n\n/* =========================================\n   4. AI 回复等待动画美化 (Loading / Typing)\n========================================= */\n/* 等待提示框本体 (如 SillyTavern 的 Swipe/Loading 提示) */\n#mes_info, .typing_indicator_container {\n    background: rgba(255, 255, 255, 0.85) !important;\n    backdrop-filter: blur(8px);\n    border: 2px dashed #6ee7b7 !important; /* 虚线边框显得俏皮 */\n    border-radius: 20px !important;\n    color: #059669 !important;\n    font-weight: bold;\n    box-shadow: 0 4px 15px rgba(16, 185, 129, 0.2) !important;\n    padding: 10px 20px !important;\n}\n\n/* 正在输入的跳动圆点 (Typing Dots) */\n.typing_indicator span, .typing-dot {\n    background-color: #10b981 !important; /* 翠绿色的点 */\n    box-shadow: 0 0 8px rgba(16, 185, 129, 0.6) !important;\n    animation: typing-bounce 1.4s infinite ease-in-out both !important;\n}\n\n.typing_indicator span:nth-child(1) { animation-delay: -0.32s !important; }\n.typing_indicator span:nth-child(2) { animation-delay: -0.16s !important; }\n\n@keyframes typing-bounce {\n    0%, 80%, 100% { transform: scale(0); opacity: 0.5; }\n    40% { transform: scale(1); opacity: 1; }\n}\n\n/* =========================================\n   5. 状态栏容器 (电台播报卡片)\n========================================= */\ndetails {\n    background: rgba(255, 255, 255, 0.9);\n    border: 2px solid #a7f3d0;\n    border-radius: 16px;\n    margin: 16px 0;\n    box-shadow: 0 4px 12px rgba(52, 211, 153, 0.1);\n    overflow: hidden;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n}\n\ndetails:hover {\n    border-color: #6ee7b7;\n    box-shadow: 0 6px 16px rgba(52, 211, 153, 0.2);\n}\n\n/* 状态栏标题 */\nsummary {\n    background: linear-gradient(to right, #d1fae5 0%, #a7f3d0 100%);\n    color: #047857;\n    font-weight: bold;\n    font-size: 1.05em;\n    padding: 14px 20px;\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n    display: flex;\n    align-items: center;\n    transition: all 0.3s ease;\n}\n\nsummary::-webkit-details-marker { display: none; }\nsummary::before {\n    content: \"🍀\"; \n    margin-right: 10px;\n    font-size: 1.1em;\n    filter: drop-shadow(0 2px 2px rgba(4, 120, 87, 0.2));\n    transition: transform 0.3s ease;\n}\n\n/* 展开时的标题栏 (ON AIR) */\ndetails[open] summary {\n    background: linear-gradient(to right, #34d399 0%, #10b981 100%);\n    color: #fff;\n    text-shadow: 0 1px 3px rgba(0,0,0,0.15);\n}\n\ndetails[open] summary::before {\n    content: \"🎙️\";\n    transform: scale(1.1);\n}\n\ndetails[open] summary::after {\n    content: \"• ON AIR\";\n    margin-left: auto;\n    font-size: 0.8em;\n    font-weight: 900;\n    color: #fff;\n    background: #059669;\n    padding: 2px 8px;\n    border-radius: 12px;\n    box-shadow: 0 0 8px rgba(16, 185, 129, 0.6);\n    animation: pulse-green 1.5s infinite;\n}\n\n@keyframes pulse-green {\n    0% { opacity: 1; box-shadow: 0 0 8px rgba(16, 185, 129, 0.8); }\n    50% { opacity: 0.6; box-shadow: 0 0 2px rgba(16, 185, 129, 0.3); }\n    100% { opacity: 1; box-shadow: 0 0 8px rgba(16, 185, 129, 0.8); }\n}\n\n/* =========================================\n   6. 面板内部内容 & 列表美化\n========================================= */\ndetails > *:not(summary) { padding: 0 20px; margin-top: 12px; margin-bottom: 12px; color: #4b5563; }\ndetails strong {\n    color: #059669;\n    background: rgba(16, 185, 129, 0.1);\n    padding: 2px 6px;\n    border-radius: 4px;\n    font-weight: 600;\n}\n\ndetails ul { padding-left: 0; list-style-type: none; }\ndetails ul li {\n    background: #f0fdf4;\n    border: 1px solid #d1fae5;\n    border-left: 4px solid #34d399;\n    margin-bottom: 8px;\n    padding: 8px 14px;\n    border-radius: 6px;\n    color: #374151;\n    font-size: 0.95em;\n    box-shadow: 0 2px 4px rgba(0,0,0,0.02);\n    transition: transform 0.2s;\n}\ndetails ul li:hover { transform: translateX(4px); background: #e6fcf5; }\n\n/* 记忆区表格 */\ndetails table {\n    width: 100%; border-collapse: hidden; border-radius: 10px; overflow: hidden; margin: 15px 0; box-shadow: 0 0 0 1px #a7f3d0;\n}\ndetails th { background: #6ee7b7; color: #064e3b; padding: 12px; font-weight: 600; text-align: left; }\ndetails td { padding: 10px 12px; background: #fff; border-bottom: 1px solid #ecfdf5; color: #4b5563; font-size: 0.9em; }\ndetails tr:nth-child(even) td { background: #f3fdf7; }\ndetails tr:hover td { background: #d1fae5; }\ndetails hr { border: 0; height: 2px; background: dotted #6ee7b7; margin: 15px 0; }\n\n/* =========================================\n   7. 按键与行动选项 (Galgame 选择肢)\n========================================= */\ndetails:last-of-type ul li, .action-options li {\n    background: linear-gradient(135deg, rgba(255, 255, 255, 0.9) 0%, rgba(236, 253, 245, 0.9) 100%);\n    border: 2px solid #a7f3d0;\n    border-radius: 999px;\n    text-align: center;\n    padding: 12px 20px;\n    margin-bottom: 12px;\n    font-weight: 600;\n    color: #059669;\n    cursor: pointer;\n    box-shadow: 0 4px 10px rgba(52, 211, 153, 0.1);\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n}\ndetails:last-of-type ul li:hover {\n    background: linear-gradient(135deg, #34d399 0%, #10b981 100%);\n    color: white; border-color: transparent;\n    transform: translateY(-3px) scale(1.02);\n    box-shadow: 0 6px 15px rgba(16, 185, 129, 0.3);\n}\ndetails:last-of-type ul li:active { transform: translateY(1px) scale(0.98); }\n\n/* 全局通用按钮 */\nbutton, .btn {\n    background: linear-gradient(to right, #6ee7b7 0%, #34d399 100%);\n    color: #fff !important; border: none !important; border-radius: 12px !important;\n    padding: 8px 16px; font-weight: bold; cursor: pointer;\n    box-shadow: 0 4px 10px rgba(52, 211, 153, 0.3) !important;\n    transition: all 0.2s ease;\n}\nbutton:hover, .btn:hover {\n    filter: brightness(1.05); transform: translateY(-2px);\n    box-shadow: 0 6px 15px rgba(52, 211, 153, 0.5) !important;\n}\n\n/* 对话框内部小控制按键 */\n.mes_button, .swipe-right, .swipe-left {\n    background: rgba(255, 255, 255, 0.8) !important; backdrop-filter: blur(4px);\n    color: #34d399 !important; border-radius: 50% !important;\n    width: 32px !important; height: 32px !important;\n    display: inline-flex !important; align-items: center; justify-content: center;\n    box-shadow: 0 2px 6px rgba(52, 211, 153, 0.15) !important;\n    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;\n}\n.mes_button:hover, .swipe-right:hover, .swipe-left:hover {\n    background: #10b981 !important; color: white !important;\n    transform: scale(1.15) rotate(8deg) !important;\n    box-shadow: 0 4px 10px rgba(16, 185, 129, 0.4) !important;\n}\n\n/* 主发送按键 (纸飞机) */\n#send_but {\n    background: linear-gradient(135deg, #34d399 0%, #10b981 100%) !important;\n    border-radius: 20px !important; width: 45px !important; height: 45px !important;\n    box-shadow: 0 4px 12px rgba(16, 185, 129, 0.3) !important;\n}\n#send_but:hover {\n    transform: scale(1.05) translateY(-2px);\n    box-shadow: 0 6px 16px rgba(16, 185, 129, 0.5) !important;\n    animation: breeze-float 1.5s ease-in-out infinite alternate;\n}\n@keyframes breeze-float {\n    0% { transform: scale(1.05) translateY(-2px); }\n    100% { transform: scale(1.05) translateY(-5px); }\n}\n/* =========================================\n   1. 底部输入区总容器 (包裹输入框和按钮的外壳)\n========================================= */\n#chat_input, .chat-input-container, #bottom-bar {\n    background: rgba(255, 255, 255, 0.65) !important;\n    backdrop-filter: blur(16px);\n    -webkit-backdrop-filter: blur(16px);\n    border-top: 1px solid rgba(167, 243, 208, 0.5) !important;\n    border-radius: 24px 24px 0 0 !important; /* 顶部大圆角 */\n    box-shadow: 0 -8px 24px rgba(16, 185, 129, 0.08) !important;\n    padding: 12px !important;\n    transition: all 0.3s ease;\n}\n\n/* =========================================\n   2. 玩家输入文本框本体 (Textarea)\n========================================= */\n#send_textarea, .text_pole {\n    background: rgba(255, 255, 255, 0.8) !important;\n    border: 2px solid transparent !important; /* 默认无边框 */\n    border-radius: 18px !important; /* 圆润的输入框 */\n    color: #374151 !important; /* 深灰绿文字 */\n    font-size: 1.05em !important;\n    line-height: 1.6 !important;\n    padding: 14px 18px !important;\n    box-shadow: inset 0 2px 6px rgba(0,0,0,0.03) !important; /* 微弱的内阴影，增加凹陷质感 */\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\n    \n    /* 将打字的光标变成翠绿色 */\n    caret-color: #10b981 !important; \n}\n\n/* 占位符文字 (Placeholder) 美化 */\n#send_textarea::placeholder, .text_pole::placeholder {\n    color: #9ca3af !important;\n    font-style: italic; /* 斜体显得更随性 */\n    opacity: 0.7;\n}\n\n/* =========================================\n   3. 输入框激活状态 (Focus - 正在输入时)\n========================================= */\n#send_textarea:focus, .text_pole:focus {\n    background: #ffffff !important; /* 纯白高亮底色 */\n    border-color: #6ee7b7 !important; /* 浮现薄荷绿边框 */\n    /* 产生两层光晕：一层薄荷绿外发光，一层内阴影 */\n    box-shadow: 0 0 0 4px rgba(52, 211, 153, 0.2), inset 0 2px 6px rgba(0,0,0,0.02) !important;\n    outline: none !important;\n    transform: translateY(-1px); /* 微微上浮 */\n}\n\n/* =========================================\n   4. 全局滚动条美化 (Scrollbar)\n   (替换掉浏览器默认丑陋的灰色宽滚动条)\n========================================= */\n::-webkit-scrollbar {\n    width: 8px !important;  /* 竖向滚动条宽度 */\n    height: 8px !important; /* 横向滚动条高度 */\n}\n\n/* 滚动条滑道背景 */\n::-webkit-scrollbar-track {\n    background: rgba(236, 253, 245, 0.4) !important; /* 极淡的抹茶色 */\n    border-radius: 10px !important;\n}\n\n/* 滚动条滑块本体 */\n::-webkit-scrollbar-thumb {\n    background: #a7f3d0 !important; /* 薄荷绿 */\n    border-radius: 10px !important;\n    border: 2px solid rgba(255,255,255,0.5); /* 增加一点白边显得更精致 */\n}\n\n/* 鼠标悬停在滚动条上时 */\n::-webkit-scrollbar-thumb:hover {\n    background: #34d399 !important; /* 变深为亮翠绿 */\n}\n/* =========================================\n   强制生效版：背景与正文美化\n========================================= */\n\n/* 1. 强制全局背景 (包裹整个回复的动态背景框) */\n.campus-theme-bg {\n    background: linear-gradient(120deg, #e6f9ec 0%, #f3fdf7 30%, #e0f7fa 70%, #e6f9ec 100%) !important;\n    background-size: 200% 200% !important;\n    animation: morning-breeze 15s ease infinite !important;\n    padding: 20px !important;\n    border-radius: 16px !important;\n    box-shadow: inset 0 0 20px rgba(255,255,255,0.5) !important;\n    margin-bottom: 20px;\n}\n\n/* 2. 强制正文气泡框 (包裹叙事文本的容器) */\n.narrative-box {\n    background: rgba(255, 255, 255, 0.85) !important; \n    backdrop-filter: blur(12px) !important; \n    -webkit-backdrop-filter: blur(12px) !important;\n    border: 1px solid rgba(167, 243, 208, 0.6) !important;\n    border-left: 5px solid #34d399 !important; /* 左侧薄荷绿书签带 */\n    border-radius: 4px 24px 24px 24px !important; /* 聊天气泡形状 */\n    box-shadow: 0 8px 24px rgba(16, 185, 129, 0.08), inset 0 0 10px rgba(255,255,255,0.8) !important;\n    margin: 20px 0 !important;\n    padding: 24px 28px !important;\n    color: #374151 !important;\n    font-size: 1.05em !important;\n    line-height: 1.8 !important;\n    font-family: 'Nunito', 'Microsoft YaHei', 'PingFang SC', sans-serif !important;\n    transition: transform 0.2s ease, box-shadow 0.2s ease !important;\n}\n\n.narrative-box:hover {\n    transform: translateY(-2px) !important;\n    box-shadow: 0 12px 28px rgba(16, 185, 129, 0.15), inset 0 0 10px rgba(255,255,255,0.9) !important;\n}\n\n/* 修复内部段落的间距 */\n.narrative-box p {\n    margin-bottom: 12px !important;\n}\n.narrative-box p:last-child {\n    margin-bottom: 0 !important;\n}\n\n/* 让容器内的回车换行正常生效，防止文字挤成一团 */\n.campus-theme-bg details {\n    white-space: pre-wrap; \n    line-height: 1.6; /* 增加行距，阅读更舒适 */\n}\n\n/* 美化 <b> 标签（加粗字体） */\n.campus-theme-bg b {\n    font-weight: 600; /* 确保足够粗 */\n    color: #2c3e50; /* 建议给加粗字体一个稍微深一点的颜色，或者改成你的主题色 */\n}\n\n/* 如果你的列表使用了减号 \"-\"，可以稍微调整一下缩进让排版更整齐 */\n.campus-theme-bg details {\n    padding-left: 10px;\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":24,"totalMessages":254,"totalCreditsUsed":130511,"totalTokensUsed":3568453,"totalPlayedUsers":24,"deeplyPlayed":11,"fixedPromptLength":9656,"lorebookLength":1920,"author":{"id":"zair3lybUDsYE4a91KkUZ00oKrhRarpS","name":"ddl22","displayUsername":"ffl68","username":"ffl68"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":788}},{"tag":{"name":"校园","cardsCount":423}},{"tag":{"name":"低消耗","cardsCount":592}},{"tag":{"name":"已破甲","cardsCount":2210}},{"tag":{"name":"反差","cardsCount":628}},{"tag":{"name":"雌小鬼","cardsCount":17}},{"tag":{"name":"可剧情可涩涩","cardsCount":2460}},{"tag":{"name":"纯爱","cardsCount":886}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}