{"id":"325292d9-fddf-42c9-ab45-641a31b05bda","authorId":"OjthnDDCqD0RHdz8z4TZVu3g9FzcWSxW","title":"生活不应该是这样吗？","description":"难道生活不应该是这样吗？我应该是上海户口的人，在上海上私立高中，父母长期海外工作。\n\n早上有妹妹爬在床边叫我起床吃她亲手做的早饭，出门有可爱的青梅竹马等着我去上学。\n\n班里新来的大小姐转校生，是我的同桌的，在课上给我递小纸条，傲娇的巨乳风纪委员红着脸给我整理领带，保健系的美女老师会一脸坏笑的问我恋爱情况。\n\n下课后会有可爱的后辈学妹在只有幽灵社员的部系等我，一脸开心的叫我前辈，无表情的学生会长学姐以检查部系的名义靠近我嘴角微笑。\n\n放学后隔壁女校的辣妹热情在校门口等我去唱卡拉OK，然后和身旁的青梅竹马争风吃醋。\n\n晚上洗澡撞见正在浴室穿衣服的妹妹，夜里喝的烂醉的社会人姐姐到床上抱着我说嫁不出去要和我过一辈子。\n\n难道生活不应该是这样吗？","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"m1nb89qz46sis7hjq9a79b4s.webp","coverWidth":400,"coverHeight":300,"introPage":"sxj5gf9j1h5jcapagglc23tq.html","changelog":null,"createdAt":"2026-06-23T14:49:35.163Z","updatedAt":"2026-07-19T05:09:13.850Z","initPublicAt":"2026-06-23T15:39:27.404Z","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/* ═══ B平台顶部栏适配说明（自动注入）═══\n   A: div.sticky > div.flex.justify-between\n      ├── 左侧空区\n      ├── #ai-model-selector (居中)\n      └── 右侧工具(设置按钮等)\n   B: <header.flex.justify-between>\n      ├── #nav-left (侧边栏开关)\n      ├── #nav-middle (可能为空)\n      └── #nav-right (通知/主题/语言)\n   B平台模型按钮不在header内，选择器:\n   button:has(> .flex-1.truncate.text-left)\n   ═══════════════════════════════════════ */\nheader.flex.justify-between { position: relative; overflow: visible; }\n\n/* =============================================\n   [暖奶油珊瑚] · 风月AI游戏平台美化\n   base-hue: N/A  base-sat: N/A  is-dark: N/A  accent-hue: N/A  accent-sat: N/A\n\n   bg-deep: #FFF8F0       (页面主背景)\n   bg-default: #FFF8F0    (页面主背景)\n   bg-paper: #FFFFFF      (卡片底色)\n   bg-raised: #FFF0E6     (次级背景)\n   bg-hover: #FFF5EE      (悬停底色)\n   text-main: #4A3B32     (主文字 - 咖啡棕)\n   text-sub: #8B7355      (次要文字 - 咖啡棕)\n   text-muted: #B8A89A    (弱化文字 - 咖啡棕)\n   border: rgba(232, 146, 124, 0.2)  (强调色边框)\n   accent: #E8927C        (主强调色 - 珊瑚橙)\n   accent-dim: rgba(232, 146, 124, 0.25) (强调色光效)\n   accent-text: #FFFFFF   (强调色文字 - 假设，主强调色文字多用白色)\n   inp-bg: #FFFCFA        (输入框底色)\n   inp-txt: #4A3B32       (输入框文字)\n   inp-car: #E8927C       (输入框光标)\n   det-bg: #FFF0E6        (折叠块背景)\n   det-bdr: rgba(232, 146, 124, 0.2)  (折叠块边框)\n   det-sum-bg: #FFE8D6    (折叠块摘要背景)\n   det-sum: #4A3B32       (折叠块摘要文字)\n   det-arr: #E8927C       (折叠块箭头)\n   det-div: rgba(232, 146, 124, 0.2)  (折叠块分割线)\n   sb-w: 8px              (滚动条宽度)\n   sb-c: rgba(232, 146, 124, 0.5)     (滚动条滑块颜色)\n\n   glow: 0 0 14px rgba(232, 146, 124, 0.4)\n   glow-soft: 0 0 6px rgba(232, 146, 124, 0.2)\n\n   亮点① blockquote → 深珊瑚色边框，斜体italic\n   亮点② 加载动画  → 暖金黄+珊瑚橙光斑流动效果 (伪元素)\n   亮点③ .style_divider__mW0YX → 次强调色+柔和阴影装饰线\n   ============================================= */\n\n/* ===== 危险区域（必须最优先处理）===== */\n/* 1. 隐藏装饰条 */\n[class*=\"bg-[#F1CBCB]\"], [class*=\"bg-[#c9e1e9]\"] { display: none !important; }\n\n/* 2. 代码块 */\n.rili-markdown-renderer pre { background: #FFF0E6 !important; border: 1px solid rgba(232, 146, 124, 0.2) !important; border-left: 3px solid #E8927C !important; border-radius: 6px; padding: 1em 1.2em; overflow-x: auto; }\n.rili-markdown-renderer pre code { background: transparent !important; color: #4A3B32 !important; }\n.rili-markdown-renderer :not(pre)>code { background: rgba(232, 146, 124, 0.25) !important; color: #FFF !important; padding: 0.15em 0.45em; border-radius: 4px; }\n\n/* 3. details折叠块 —— 标题行和容器背景分开设置 */\n.rili-markdown-renderer details { background: #FFF0E6 !important; border: 1px solid rgba(232, 146, 124, 0.2) !important; border-radius: 8px !important; margin: 8px 0; overflow: hidden; transition: border-color 0.15s; }\n.rili-markdown-renderer details[open] { border-color: #E8927C !important; }\n.rili-markdown-renderer details summary { background: #FFE8D6 !important; color: #4A3B32 !important; padding: 8px 12px 8px 32px; display: block; position: relative; border-bottom: 1px solid rgba(232, 146, 124, 0.2) !important; cursor: pointer; font-weight: 600; list-style: none; user-select: none; }\n.rili-markdown-renderer details summary::before { content: '▶'; position: absolute; left: 12px; top: 50%; transform: translateY(-50%); color: #E8927C !important; font-size: 11px; transition: transform 0.2s ease; }\n.rili-markdown-renderer details[open] summary::before { transform: translateY(-50%) rotate(90deg); }\n.rili-markdown-renderer details summary::-webkit-details-marker { display: none; }\n\n/* 4. 滚动条 */\n::-webkit-scrollbar { width: 8px; height: 8px; }\n::-webkit-scrollbar-track { background: #FFF8F0 !important; }\n::-webkit-scrollbar-thumb { background: rgba(232, 146, 124, 0.5) !important; border-radius: 3px; }\n::-webkit-scrollbar-thumb:hover { background: #E8927C !important; }\n\n/* 5. 选区 & 占位符 */\n::placeholder { color: #B8A89A !important; opacity: 1; }\n::selection { background: rgba(232, 146, 124, 0.25) !important; color: #FFF !important; }\n\n/* 6. 页面背景（必须设置，否则深色预设页面仍是白底）*/\nbody, html, #root, .app-root, .h-screen { background: #FFF8F0 !important; color: #4A3B32 !important; }\n\n/* ⚠️ 输入框强制可见（白底白字必死）*/\n#ai-chat-input { background: #FFFCFA !important; color: #4A3B32 !important; caret-color: #E8927C !important; }\ntextarea.rc-textarea { background: #FFFCFA !important; color: #4A3B32 !important; border: 1px solid rgba(232, 146, 124, 0.2) !important; }\n\n/* ===== 全局 ===== */\nbody, #root, .h-screen { background: #FFF8F0 !important; color: #4A3B32 !important; }\n\n/* ===== 顶部导航 ===== */\nheader.flex.justify-between { background: #FFF !important; border-bottom: 1px solid rgba(232, 146, 124, 0.2) !important; }\n#nav-middle .group.flex.items-center { color: #4A3B32 !important; }\n#nav-middle button:has(> .flex-1.truncate.text-left) .flex-1.truncate.text-left { color: #4A3B32 !important; }\n#nav-middle .shrink-0.flex.items-center svg { fill: #4A3B32 !important; }\n#nav-right button { background: #FFF0E6 !important; border: 1px solid rgba(232, 146, 124, 0.2) !important; }\n#nav-right button:hover { background: #FFF5EE !important; }\n\n/* ===== 开场白区域 ===== */\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"] { background: #FFFFFF !important; border: 1px solid rgba(232, 146, 124, 0.2) !important; }\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"SlidersH\"],\ndiv.flex.items-center.h-9.cursor-pointer.group svgbutton:has(> .flex-1.truncate.text-left) svg { fill: #4A3B32 !important; }\n\n/* ===== 侧边栏 ===== */\n.shadow-lg.border-r.border-gray-200 { border-right: 1px solid rgba(232, 146, 124, 0.2) !important; background: #FFF0E6 !important; }\n.MuiList-root { background: transparent !important; }\n.conversation-text { color: #4A3B32 !important; }\n\n/* ===== 功能按钮 ===== */\n#ai-mod-button2 button.MuiButton-root { background: #FFF0E6 !important; color: #4A3B32 !important; border: 1px solid rgba(232, 146, 124, 0.2) !important; }\n#ai-mod-button2 button.MuiButton-root:hover { background: #FFF5EE !important; }\n#ai-mod-button2 button.MuiButton-root svg { fill: #4A3B32 !important; }\n\n/* ===== 聊天气泡 ===== */\n.is-user > .border.border-muted,\n.is-assistant > .border.border-muted { background: #FFFFFF !important; border: 1px solid rgba(232, 146, 124, 0.2) !important; border-radius: 8px !important; color: #4A3B32 !important; box-shadow: rgba(139, 90, 70, 0.1) 0px 4px 8px 0px !important; }\n.is-user > .border.border-muted { /* Assume this is user bubble, keep default or adjust */ }\n.rili-markdown-renderer { color: #4A3B32 !important; }\n.rili-markdown-renderer h1, h2, h3 { color: #D4847C !important; } /* Deep coral for titles */\n.rili-markdown-renderer ul, ol, li { color: #4A3B32 !important; }\n.rili-markdown-renderer blockquote { background: #FFF0E6 !important; border-left: 4px solid #D4847C !important; color: #4A3B32 !important; padding-left: 16px; margin-left: 0; font-style: italic; } /* 亮点① */\n.rili-markdown-renderer table, th, td { border: 1px solid rgba(232, 146, 124, 0.2) !important; color: #4A3B32 !important; }\n.rili-markdown-renderer strong, em, a { color: #E8927C !important; } /* Accent for links/emphasis */\n.rili-markdown-renderer a:hover { color: #F4A261 !important; text-decoration: underline; }\n\n/* ===== 加载动画 ===== */\n/* 隐藏默认加载动画 */\n.flex.items-center.justify-center.size-6 > .flex.gap-2 { display: none !important; }\n/* 自定义加载动画 */\n.flex.items-center.justify-center.size-6 { position: relative; }\n.flex.items-center.justify-center.size-6::before,\n.flex.items-center.justify-center.size-6::after {\n  content: '';\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 10px;\n  height: 10px;\n  border-radius: 50%;\n  background: #F4C563; /* Warm golden yellow */\n  animation: glowing 1.4s infinite ease-in-out;\n  transform-origin: 50% 50%;\n  opacity: 0.7;\n}\n.flex.items-center.justify-center.size-6::after {\n  background: #E8927C; /* Coral orange */\n  animation-delay: -0.7s;\n}\n@keyframes glowing {\n  0% {\n    transform: translate(-50%, -50%) scale(1);\n    opacity: 0.7;\n  }\n  50% {\n    transform: translate(-50%, -50%) scale(1.5);\n    opacity: 0;\n  }\n  100% {\n    transform: translate(-50%, -50%) scale(1);\n    opacity: 0.7;\n  }\n} /* 亮点② */\n\n/* ===== 底部输入区 ===== */\n.bg-gradient-to-t { /* Likely a background element, adjust if needed or let it be */ }\n#ai-chat-bottom-input { background: #FFF0E6 !important; }\n#ai-chat-input { background: #FFFCFA !important; color: #4A3B32 !important; caret-color: #E8927C !important; border: 1px solid rgba(232, 146, 124, 0.2) !important; border-radius: 8px !important; padding: 10px 15px !important; }\n#ai-send-button { background: linear-gradient(to right, #E8927C, #F4A261) !important; color: #FFFFFF !important; border-radius: 8px !important; }\n\n/* ===== 评论区 ===== */\ndiv[class*=\"w-full\"][class*=\"bg-white\"][class*=\"bottom-0\"] { background: #FFF0E6 !important; }\ndiv.text-lg.font-bold { color: #4A3B32 !important; }\np.MuiTypography-body1.text-grey-600 { color: #8B7355 !important; }\nspan.MuiRating-root .MuiRating-iconFilled svg { color: #F4C563 !important; } /* Warm golden yellow for filled stars */\nspan.MuiRating-root .MuiRating-iconEmpty svg { color: #B8A89A !important; } /* Muted for empty stars */\n/* [Token消耗hover逻辑转换未启用]\n.text-orange-500 { color: #E8927C !important; } /* Mapping to primary accent */\n*/\ndiv.flex.flex-col.border-gray-200 { border-color: rgba(232, 146, 124, 0.2) !important; }\ntextarea.rc-textarea { background: #FFFCFA !important; color: #4A3B32 !important; border: 1px solid rgba(232, 146, 124, 0.2) !important; border-radius: 8px !important; padding: 10px 15px !important; }\ndiv.bg-gray-100.text-gray-500 { background: #FFF0E6 !important; color: #8B7355 !important; }\ndiv.cursor-pointer.group.flex.items-center.justify-center { }\ndiv[data-state=\"closed\"] svg[data-icon=\"Send03\"] { fill: #E8927C !important; }\ndiv.style_divider__mW0YX {\n  height: 2px !important;\n  background: linear-gradient(to right, #F4A261, rgba(244, 162, 97, 0.5)) !important;\n  box-shadow: 0 1px 4px rgba(139, 90, 70, 0.08) !important; /* 亮点③ */\n  margin: 16px 0 !important;\n}\n.flex.w-full.items-center.justify-between.gap-2.px-2.css-1dmzxoz { color: #4A3B32 !important; }\nbutton.MuiButton-containedPrimary { background: linear-gradient(to right, #E8927C, #F4A261) !important; color: #FFFFFF !important; }\nbutton.MuiButton-outlinedPrimary { border: 1px solid #E8927C !important; color: #E8927C !important; }\nbutton.MuiButton-outlinedPrimary:hover { background: rgba(232, 146, 124, 0.1) !important; }\ndiv.p-3.overflow-y-auto { background: #FFFFFF !important; }\ndiv.group.ml-0 { }\ndiv.group img.rounded-full { border: 2px solid #E8927C !important; }\ndiv.text-sm.text-grey-600 span.font-bold { color: #4A3B32 !important; }\nspan.text-[10px] { color: #8B7355 !important; }\ndiv.break-all { color: #4A3B32 !important; }\ndiv.text-xs.text-grey-600 { color: #B8A89A !important; }\nbutton.text-gray-400 { color: #B8A89A !important; }\nbutton.text-gray-400 svg { fill: #B8A89A !important; }\nspan.cursor-pointer { color: #E8927C !important; }\ndiv.ml-8.border-l { border-left: 1px solid rgba(232, 146, 124, 0.2) !important; }\n\n\n/* ===== 分页 ===== */\n.MuiPaginationItem-root { background: #FFF0E6 !important; color: #4A3B32 !important; border: 1px solid rgba(232, 146, 124, 0.2) !important; margin: 0 4px; }\n.MuiPaginationItem-root.Mui-selected { background: #E8927C !important; color: #FFFFFF !important; border-color: #E8927C !important; }\n.MuiPaginationItem-root.Mui-disabled { color: #B8A89A !important; border-color: rgba(184, 168, 154, 0.3) !important; }\n.MuiPaginationItem-icon { fill: #4A3B32 !important; }\n.MuiPaginationItem-root.Mui-selected .MuiPaginationItem-icon { fill: #FFFFFF !important; }\n.flex.w-full.items-center.justify-between.gap-2.px-2.css-1uwir8f { } /* Container for pagination */\n.MuiInputBase-input { color: #4A3B32 !important; }\n\n/* ===== MUI 全局 ===== */\n.MuiButton-root, .MuiButton-contained, .MuiButton-outlined { border-radius: 8px !important; }\n.MuiButton-containedPrimary { background: linear-gradient(to right, #E8927C, #F4A261) !important; color: #FFFFFF !important; }\n.MuiButton-outlinedPrimary { border: 1px solid #E8927C !important; color: #E8927C !important; }\n.MuiIconButton-root { color: #4A3B32 !important; }\n.MuiDialog-paper, .MuiDrawer-paper { background: #FFF0E6 !important; color: #4A3B32 !important; border-radius: 12px !important; }\n.MuiBackdrop-root { background: rgba(0,0,0,0.3) !important; } /* Dimming backdrop */\n.MuiDivider-root { background: rgba(232, 146, 124, 0.2) !important; }\n.MuiTypography-root { color: #4A3B32 !important; }\n.MuiRating-icon { color: #F4C563 !important; } /* Default for rating icons if not specified */\n.MuiOutlinedInput-root { border-radius: 8px !important; }\n.MuiOutlinedInput-notchedOutline { border-color: rgba(232, 146, 124, 0.2) !important; }\n/* .MuiTouchRipple-root  [removed: MUI ripple] */{ /* Ripple effect, usually keep default or fine-tune if needed */ }\n.flex.items-center.gap-2.text-xs.font-mono.text-muted-foreground { color: #4A3B32 !important; }\n.bg-muted.rounded.flex.p-0\\.5 > button.rounded-full.size-7{ color: #E8927C !important; }\n/* [Token消耗hover逻辑转换未启用]\n.text-orange-500 { color: #E8927C !important; }\n*/\n\n/* ===== 响应式 ===== */\n@media (max-width: 480px) {\n  /* 移动端适配，可根据需要添加具体样式 */\n  body { font-size: 14px !important; }\n  .rili-markdown-renderer { padding: 10px !important; }\n  .rili-markdown-renderer details summary { padding: 6px 10px 6px 28px !important; }\n  .rili-markdown-renderer details summary::before { left: 10px !important; font-size: 10px !important; }\n  #ai-chat-input { padding: 8px 12px !important; }\n}\n\n/* ===== 降速兜底 ===== */\n@media (prefers-reduced-motion: reduce) {\n  .flex.items-center.justify-center.size-6::before,\n  .flex.items-center.justify-center.size-6::after { animation-duration: 4s; }\n  /* Add other animations to slow down if necessary */\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":25,"totalMessages":245,"totalCreditsUsed":239590,"totalTokensUsed":6549795,"totalPlayedUsers":24,"deeplyPlayed":6,"fixedPromptLength":15354,"lorebookLength":3574,"author":{"id":"OjthnDDCqD0RHdz8z4TZVu3g9FzcWSxW","name":"酒安江南","displayUsername":"naishuaiwangheihei","username":"naishuaiwangheihei"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":551}},{"tag":{"name":"校园","cardsCount":423}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"巅峰决战","cardsCount":123}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}