{"id":"a5344ef9-f929-4ebc-a64c-4bd7fc68f86a","authorId":"OjthnDDCqD0RHdz8z4TZVu3g9FzcWSxW","title":"等儿子高考完的旗袍妈妈","description":"林婉清，四十二岁，一个把十八年青春全部给了儿子的母亲。丈夫早逝后，她独自撑起整个家——白天在裁缝铺踩着缝纫机，夜里坐在台灯下陪儿子写作业，从小学到高三，从未缺席。她习惯把头发盘成低髻，穿深红旗袍出门，街坊邻里都夸她端庄得体、温婉大方。可没人知道，她在等一个日子。\n\n高考最后一天，她站在校门口，旗袍被夏风吹起一角。看见儿子走出考场的那一刻，她眼眶红了——不是为成绩，是因为从今天起，她终于可以不再是\"妈妈\"，而是一个女人。一个可以在深夜被他拥入怀中、可以娇嗔吃醋、可以红着脸轻声唤他名字的女人。\n\n这是一场迟到了十八年的告白。旗袍之下的滚烫心跳，只有他一个人知道。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"rav82vvmyi6iqjaq9cehb37i.webp","coverWidth":null,"coverHeight":null,"introPage":"j50c0cue03jpmkeulal3ynoe.html","changelog":"","createdAt":"2026-06-09T15:39:56.405Z","updatedAt":"2026-07-14T22:30:36.308Z","initPublicAt":"2026-06-09T15:43:00.450Z","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/* 2. 统一聊天框主体美化 */\n.is-user > .border.border-muted,\n.is-assistant > .border.border-muted {\n    background: linear-gradient(160deg, #fcf5ee, #faf0ea, #f5e3d4) !important;\n    border: 1px solid rgba(201,169,110,0.4) !important;\n    border-radius: 12px !important;\n    box-shadow: 0 4px 15px rgba(106,27,42,0.12) !important;\n    padding: 16px !important;\n    transition: all 0.3s ease !important;\n    isolation: isolate !important;\n}\n/* 3. 聊天框内容文本可读性优化 */\n.rili-markdown-renderer {\n    color: #2c1a1a !important;\n    font-weight: 500 !important;\n    line-height: 1.6 !important;\n    background: transparent !important;\n    z-index: 1 !important;\n}\n/* 4. 底部附加元素（按钮/模型名/Token）配色 */\n.bg-muted.rounded.flex.p-0\\.5 > button.rounded-full.size-7,\n.flex.items-center.gap-2.text-xs.font-mono.text-muted-foreground,\n/* [Token消耗hover逻辑转换未启用]\n.bg-muted.rounded.flex.p-0\\.5 > button.rounded-full.size-7,\n.flex.items-center.gap-2.text-xs.font-mono.text-muted-foreground,\n.text-orange-500 {\n    color: #6a1b2a !important;\n    opacity: 0.8 !important;\n}\n*/\n.bg-muted.rounded.flex.p-0\\.5 > button.rounded-full.size-7{\n    color: #c9a96e !important;\n    opacity: 1 !important;\n}\n/* 5. 加载动画实现 (SMIL + CSS 增强) */\n.style-module__AtdJSq__dot-flashing.style-module__AtdJSq__text {\n    display: none !important;\n}\n.flex.items-center.justify-center.size-6 {\n    position: relative !important;\n    min-height: 24px !important;\n}\n.flex.items-center.justify-center.size-6::before {\n    content: url('data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"6\" fill=\"%23c9a96e\"><animate attributeName=\"opacity\" values=\"1;0.3;1\" dur=\"1s\" repeatCount=\"indefinite\"/></circle></svg>') !important;\n    display: block !important;\n    margin: 0 auto !important;\n}\n/* 6. details / summary 折叠块 */\n.rili-markdown-renderer details {\n    background: rgba(106,27,42,0.04) !important;\n    border: 1px solid rgba(201,169,110,0.4) !important;\n    border-radius: 12px !important;\n    margin: 0.8em 0 !important;\n    overflow: hidden !important;\n}\n.rili-markdown-renderer details:hover {\n    box-shadow: 0 2px 16px rgba(106,27,42,0.08) !important;\n}\n.rili-markdown-renderer summary {\n    color: #6a1b2a !important;\n    font-weight: 600 !important;\n    font-size: 0.95em !important;\n    padding: 12px 16px !important;\n    cursor: pointer !important;\n    user-select: none !important;\n    border-radius: 12px !important;\n    transition: background 0.2s !important;\n    list-style: none !important;\n}\n.rili-markdown-renderer summary::-webkit-details-marker {\n    display: none !important;\n}\n.rili-markdown-renderer summary::before {\n    content: '▸ ' !important;\n    display: inline-block !important;\n    transition: transform 0.2s !important;\n    margin-right: 6px !important;\n    color: #c9a96e !important;\n    font-size: 0.85em !important;\n}\n.rili-markdown-renderer summary:hover {\n    background: rgba(184,76,92,0.06) !important;\n}\n.rili-markdown-renderer details[open] > summary::before {\n    transform: rotate(90deg) !important;\n}\n.rili-markdown-renderer details[open] > summary {\n    border-radius: 12px 12px 0 0 !important;\n    border-bottom: 1px solid rgba(201,169,110,0.2) !important;\n    background: rgba(184,76,92,0.04) !important;\n}\n.rili-markdown-renderer details > *:not(summary) {\n    padding: 10px 16px !important;\n}\n/* 响应式调整 */\n@media(max-width:480px) {\n    .is-user > .border.border-muted,\n.is-assistant > .border.border-muted {\n        padding: 12px !important;\n        border-radius: 8px !important;\n    }\n    .rili-markdown-renderer summary {\n        padding: 8px 12px !important;\n    }\n    .rili-markdown-renderer details > *:not(summary) {\n        padding: 8px 12px !important;\n    }\n}\n@media(prefers-reduced-motion:reduce) {\n    .flex.items-center.justify-center.size-6::before {\n        animation: none !important;\n        opacity: 1 !important;\n    }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":31,"totalMessages":325,"totalCreditsUsed":247477,"totalTokensUsed":6821427,"totalPlayedUsers":26,"deeplyPlayed":7,"fixedPromptLength":9075,"lorebookLength":0,"author":{"id":"OjthnDDCqD0RHdz8z4TZVu3g9FzcWSxW","name":"酒安江南","displayUsername":"naishuaiwangheihei","username":"naishuaiwangheihei"},"cardsTags":[{"tag":{"name":"乱伦","cardsCount":368}},{"tag":{"name":"旗袍","cardsCount":1}},{"tag":{"name":"母子","cardsCount":4}},{"tag":{"name":"高考","cardsCount":2}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}