{"id":"6dbfabeb-451d-4480-ac3e-7bbfe5a2b64c","authorId":"DRHtOwnMKLHD5h6Mah5tPR9uyGDuYpvA","title":"💞误入”清纯“女大私密聊天群💞","description":"（有月歌用月歌，无月歌用v4f，新人作品，我看误入比较火）\n阿炽 23:42 \n姐妹们我跟你们说！那个新的跳蛋！吸力那个！绝了！\n\n茜茜 23:42 \n你说的是那个粉色硅胶的？我买了 用过 力度确实可以 但我前男友的舌头比它强\n\n鹿鹿 23:43 \n那个~我上次试了夹腿的那种 好害羞呀（并不是）但是真的会腿软~","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"j0f7v3d7pusoi6ou5c9d4coi.webp","coverWidth":null,"coverHeight":null,"introPage":"m2g5p77xq1drlo36ir8gq9b4.html","changelog":"小说+群聊双模式","createdAt":"2026-06-27T15:33:11.186Z","updatedAt":"2026-07-25T18:31:47.595Z","initPublicAt":"2026-06-27T15:33:57.132Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* =============================================\n   姐妹夜话局 · 群聊主题CSS v2\n   风格：微信现代聊天界面 + 折叠侧边栏\n   ============================================= */\n\n/* ===== CSS变量 ===== */\n.max-w-$$720px$$ {\n    --chat-bg: #f5eef3;\n    --bubble-left-bg: #ffffff;\n    --bubble-left-border: #ecdde6;\n    --bubble-private-bg: #fff5fa;\n    --bubble-private-border: #f0d4e8;\n    --system-bg: rgba(168,86,138,0.08);\n    --system-color: #8a7a82;\n    --text-main: #2d2028;\n    --text-sub: #8a7a82;\n    --panel: #faf5f8;\n    --time-color: #b0a0a8;\n    --private-tag-bg: #a8568a;\n    --private-tag-color: #ffffff;\n    --accent: #a8568a;\n    --accent-soft: #f0d4e8;\n    --member-card-bg: #ffffff;\n    --member-card-border: #ecdde6;\n    --online-color: #4CAF50;\n    --new-color: #a8568a;\n    --avatar-size: 36px;\n    --bubble-radius: 12px;\n    --card-radius: 16px;\n    --shadow-soft: 0 1px 3px rgba(168,86,138,0.06);\n    --nav-bg: #f5eef3;\n    --nav-height: 44px;\n}\n\n/* ===== 全局字体 ===== */\n.max-w-$$720px$$,\n.max-w-$$720px$$ * {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Microsoft YaHei', sans-serif !important;\n}\n\n/* ===== 手机外框 ===== */\n.markdown-body .phone-frame {\n    max-width: 480px;\n    margin: 12px auto;\n    background: #fff;\n    border-radius: var(--card-radius);\n    overflow: hidden;\n    box-shadow: 0 4px 24px rgba(168,86,138,0.08);\n}\n\n/* ===== 导航栏 ===== */\n.markdown-body .phone-nav {\n    display: flex;\n    align-items: center;\n    height: var(--nav-height);\n    padding: 0 12px;\n    background-color: var(--nav-bg);\n    border-bottom: 1px solid var(--bubble-left-border);\n    gap: 10px;\n}\n\n.markdown-body .nav-back {\n    font-size: 22px;\n    font-weight: 300;\n    color: var(--accent);\n    line-height: 1;\n}\n\n.markdown-body .nav-title {\n    font-size: 15px;\n    font-weight: 600;\n    color: var(--text-main);\n    flex: 1;\n    text-align: center;\n}\n\n.markdown-body .nav-info {\n    font-size: 11px;\n    color: var(--time-color);\n    white-space: nowrap;\n}\n\n/* ===== 群聊消息容器 ===== */\n.markdown-body .chat-group {\n    background-color: var(--chat-bg);\n    padding: 12px 10px;\n    min-height: 200px;\n}\n\n/* ===== 系统消息 ===== */\n.markdown-body .msg-system {\n    text-align: center;\n    color: var(--system-color);\n    font-size: 12px;\n    padding: 6px 12px;\n    margin: 8px auto;\n    background-color: var(--system-bg);\n    border-radius: 8px;\n    display: block;\n    width: fit-content;\n    max-width: 80%;\n}\n\n/* ===== 消息行 ===== */\n.markdown-body .msg-row {\n    display: flex;\n    align-items: flex-start;\n    margin-bottom: 12px;\n    gap: 8px;\n}\n\n/* 玩家消息靠右 */\n.markdown-body .msg-row.msg-player {\n    flex-direction: row-reverse;\n}\n\n.markdown-body .msg-row.msg-player .msg-content {\n    text-align: right;\n}\n\n.markdown-body .msg-row.msg-player .msg-bubble {\n    background-color: var(--accent-soft);\n    border-color: var(--accent-soft);\n    border-radius: 12px 4px 12px 12px;\n}\n\n/* ===== 头像 ===== */\n.markdown-body .msg-avatar,\n.markdown-body .member-avatar {\n    width: var(--avatar-size);\n    height: var(--avatar-size);\n    min-width: var(--avatar-size);\n    border-radius: 6px;\n    flex-shrink: 0;\n    position: relative;\n    overflow: hidden;\n}\n\n/* 阿炽 - 红粉 */\n.markdown-body .avatar-chi {\n    background: linear-gradient(135deg, #d4506a, #a03040);\n}\n.markdown-body .avatar-chi::after {\n    content: '炽'; position: absolute; top: 50%; left: 50%;\n    transform: translate(-50%, -50%); color: #fff; font-size: 16px; font-weight: 700;\n}\n\n/* 鹿鹿 - 粉白 */\n.markdown-body .avatar-lu {\n    background: linear-gradient(135deg, #f5d4dc, #d4a4b4);\n}\n.markdown-body .avatar-lu::after {\n    content: '鹿'; position: absolute; top: 50%; left: 50%;\n    transform: translate(-50%, -50%); color: #fff; font-size: 16px; font-weight: 700;\n}\n\n/* 温姐 - 棕色 */\n.markdown-body .avatar-wen {\n    background: linear-gradient(135deg, #8a6a5a, #6a4a3a);\n}\n.markdown-body .avatar-wen::after {\n    content: '温'; position: absolute; top: 50%; left: 50%;\n    transform: translate(-50%, -50%); color: #fff; font-size: 16px; font-weight: 700;\n}\n\n/* 酥酥 - 金色 */\n.markdown-body .avatar-su {\n    background: linear-gradient(135deg, #c4a050, #a08030);\n}\n.markdown-body .avatar-su::after {\n    content: '酥'; position: absolute; top: 50%; left: 50%;\n    transform: translate(-50%, -50%); color: #fff; font-size: 16px; font-weight: 700;\n}\n\n/* 小盐 - 青色 */\n.markdown-body .avatar-yan {\n    background: linear-gradient(135deg, #7ab5c4, #5a95a4);\n}\n.markdown-body .avatar-yan::after {\n    content: '盐'; position: absolute; top: 50%; left: 50%;\n    transform: translate(-50%, -50%); color: #fff; font-size: 16px; font-weight: 700;\n}\n\n/* 茜茜 - 紫色 */\n.markdown-body .avatar-qian {\n    background: linear-gradient(135deg, #6a4a8a, #4a2a6a);\n}\n.markdown-body .avatar-qian::after {\n    content: '茜'; position: absolute; top: 50%; left: 50%;\n    transform: translate(-50%, -50%); color: #fff; font-size: 16px; font-weight: 700;\n}\n\n/* 路人 - 灰色 */\n.markdown-body .avatar-random {\n    background: linear-gradient(135deg, #b0b0b0, #909090);\n}\n.markdown-body .avatar-random::after {\n    content: '?'; position: absolute; top: 50%; left: 50%;\n    transform: translate(-50%, -50%); color: #fff; font-size: 16px; font-weight: 700;\n}\n\n/* 玩家 - 蓝色 */\n.markdown-body .avatar-player {\n    background: linear-gradient(135deg, #5a8ab5, #3a6a95);\n}\n.markdown-body .avatar-player::after {\n    content: '你'; position: absolute; top: 50%; left: 50%;\n    transform: translate(-50%, -50%); color: #fff; font-size: 16px; font-weight: 700;\n}\n\n/* ===== 消息内容区 ===== */\n.markdown-body .msg-content {\n    max-width: calc(100% - 52px);\n    min-width: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n}\n\n/* ===== NPC名字颜色 ===== */\n.markdown-body .name-chi { color: #d4506a; }\n.markdown-body .name-lu { color: #d4a0b4; }\n.markdown-body .name-wen { color: #8a6a5a; }\n.markdown-body .name-su { color: #c4a050; }\n.markdown-body .name-yan { color: #7ab5c4; }\n.markdown-body .name-qian { color: #8a6ab5; }\n.markdown-body .name-random { color: #999999; }\n.markdown-body .name-player { color: #5a8ab5; }\n\n.markdown-body .msg-name {\n    font-size: 13px;\n    font-weight: 600;\n    margin-right: 8px;\n}\n\n.markdown-body .msg-time {\n    font-size: 11px;\n    color: var(--time-color);\n}\n\n/* ===== 消息气泡 ===== */\n.markdown-body .msg-bubble {\n    padding: 9px 14px;\n    border-radius: var(--bubble-radius);\n    border-top-left-radius: 4px;\n    font-size: 14px;\n    line-height: 1.6;\n    color: var(--text-main);\n    word-break: break-word;\n    background-color: var(--bubble-left-bg);\n    border: 1px solid var(--bubble-left-border);\n    box-shadow: var(--shadow-soft);\n    display: inline-block;\n    max-width: 100%;\n}\n\n/* ===== 私聊气泡 ===== */\n.markdown-body .msg-private .msg-bubble {\n    background-color: var(--bubble-private-bg) !important;\n    border: 1px dashed var(--bubble-private-border) !important;\n}\n\n.markdown-body .msg-private {\n    margin-top: 6px;\n    padding-top: 6px;\n    border-top: 1px dashed rgba(168,86,138,0.15);\n}\n\n.markdown-body .msg-private-tag {\n    font-size: 10px;\n    background-color: var(--private-tag-bg);\n    color: var(--private-tag-color);\n    padding: 1px 6px;\n    border-radius: 3px;\n    font-weight: 500;\n    margin-left: 6px;\n}\n\n/* ===== 侧边栏面板（纯CSS折叠） ===== */\n\n/* 隐藏旧轮次的侧边栏 */\n.markdown-body details:has(> .sidebar-panel):has(~ details > .sidebar-panel) {\n    display: none !important;\n}\n\n.markdown-body details:has(> .sidebar-panel) {\n    border: none;\n    margin: 10px 0;\n}\n\n.markdown-body details:has(> .sidebar-panel) > summary {\n    display: inline-flex;\n    align-items: center;\n    padding: 8px 18px;\n    cursor: pointer;\n    background-color: #fff;\n    color: var(--accent);\n    font-weight: 600;\n    font-size: 14px;\n    border: 1px solid var(--bubble-left-border);\n    border-radius: 9999px;\n    box-shadow: 0 1px 3px rgba(168,86,138,0.08);\n    list-style: none;\n    transition: background-color 0.2s;\n}\n\n.markdown-body details:has(> .sidebar-panel) > summary:hover {\n    background-color: #faf5f8;\n}\n\n.markdown-body details:has(> .sidebar-panel) > summary::before {\n    content: '';\n    display: none;\n}\n\n/* 侧边栏内容容器 */\n.markdown-body .sidebar-panel {\n    background-color: #fff;\n    border: 1px solid var(--bubble-left-border);\n    border-radius: 12px;\n    padding: 8px;\n    margin-top: 8px;\n    max-height: 400px;\n    overflow-y: auto;\n    display: flex;\n    flex-direction: column;\n    gap: 6px;\n    box-shadow: 0 2px 8px rgba(168,86,138,0.06);\n}\n\n.markdown-body .sidebar-panel::-webkit-scrollbar {\n    width: 4px;\n}\n\n.markdown-body .sidebar-panel::-webkit-scrollbar-thumb {\n    background-color: var(--accent-soft);\n    border-radius: 2px;\n}\n\n/* 子details */\n.markdown-body .sidebar-panel > details {\n    border: none;\n    margin: 0;\n    background-color: transparent;\n    width: 100%;\n    box-sizing: border-box;\n}\n\n.markdown-body .sidebar-panel > details > summary {\n    display: flex;\n    align-items: center;\n    padding: 8px 12px;\n    cursor: pointer;\n    background-color: #faf5f8;\n    color: var(--accent);\n    font-weight: 600;\n    font-size: 13px;\n    border: 1px solid var(--bubble-left-border);\n    border-radius: 8px;\n    list-style: none;\n    transition: background-color 0.2s;\n    width: 100%;\n    box-sizing: border-box;\n}\n\n.markdown-body .sidebar-panel > details > summary:hover {\n    background-color: #f5eef3;\n}\n\n.markdown-body .sidebar-panel > details > summary::before {\n    content: '▶';\n    display: inline-block;\n    margin-right: 8px;\n    font-size: 0.6em;\n    color: var(--accent);\n    transition: transform 0.25s ease;\n}\n\n.markdown-body .sidebar-panel > details[open] > summary::before {\n    transform: rotate(90deg);\n}\n\n.markdown-body .sidebar-panel > details[open] {\n    background-color: #fff;\n    border-radius: 8px;\n    padding: 8px;\n    margin-top: 4px;\n    max-height: 180px;\n    overflow-y: auto;\n}\n\n/* 群成员列表 */\n.markdown-body .sidebar-panel .member-list {\n    display: flex;\n    flex-direction: column;\n    gap: 6px;\n}\n\n.markdown-body .sidebar-panel .member-card {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    padding: 6px 8px;\n    background-color: #fff;\n    border: 1px solid #f0e8ee;\n    border-radius: 8px;\n}\n\n.markdown-body .sidebar-panel .member-info {\n    display: flex;\n    flex-direction: column;\n    gap: 1px;\n    min-width: 0;\n}\n\n.markdown-body .sidebar-panel .member-name {\n    font-size: 12px;\n    font-weight: 600;\n}\n\n.markdown-body .sidebar-panel .member-role {\n    font-size: 10px;\n    color: var(--time-color);\n}\n\n.markdown-body .sidebar-panel .member-status {\n    font-size: 10px;\n    font-weight: 500;\n}\n\n.markdown-body .status-online { color: var(--online-color); }\n.markdown-body .status-new { color: var(--new-color); }\n\n/* 表格 */\n.markdown-body .sidebar-panel table {\n    table-layout: fixed;\n    width: 100%;\n    font-size: 11px;\n    border-collapse: collapse;\n}\n\n.markdown-body .sidebar-panel table th,\n.markdown-body .sidebar-panel table td {\n    padding: 4px 6px;\n    border: 1px solid #f0e8ee;\n    word-break: break-word;\n}\n\n.markdown-body .sidebar-panel table th {\n    background-color: #faf5f8;\n    color: var(--accent);\n    font-weight: 600;\n}\n\n/* ===== 代码块美化隐藏 ===== */\n.markdown-body pre > div > div.flex.justify-between > div.text-$$13px$$,\n.markdown-body pre > div > div.flex.justify-between > div[class*=\"text-gray-500\"] {\n    display: none !important;\n}\n\n.markdown-body pre > div > div.flex.justify-between {\n    background-color: transparent !important;\n    border: none !important;\n    border-bottom: none !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    min-height: 0 !important;\n    height: auto !important;\n}\n\n.markdown-body pre > div > div[style*=\"overflow-x\"] {\n    background-color: transparent !important;\n    color: #555555 !important;\n}\n\n.markdown-body pre code,\n.markdown-body code.language-markdown {\n    background-color: transparent !important;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Microsoft YaHei', sans-serif !important;\n    color: #555555 !important;\n    white-space: normal !important;\n    font-size: 14px !important;\n}\n\n/* 行动选项样式 */\n.max-w-$$720px$$ code.language-markdown {\n    display: block;\n    padding: 10px 14px;\n    background: var(--panel) !important;\n    border-left: 3px solid var(--accent);\n    border-radius: 6px;\n    margin: 6px 0;\n    color: var(--text-main) !important;\n    font-size: 14px !important;\n    line-height: 1.7;\n    white-space: normal !important;\n}\n\n/* ===== 强调与分隔 ===== */\n.max-w-$$720px$$ strong {\n    color: var(--accent);\n    font-weight: 600;\n}\n\n.max-w-$$720px$$ hr {\n    border: none;\n    height: 1px;\n    background: linear-gradient(90deg, transparent, var(--bubble-left-border), transparent);\n    margin: 20px 0;\n}\n\n/* ===== 加载动画 ===== */\n@keyframes chat-spinner-rotation {\n    to { transform: rotate(360deg); }\n}\n\n#ai-chat-answer .chat-answer-container div:has(> .style_dot-flashing__8L91Q) {\n    justify-content: flex-start;\n    width: auto;\n    height: auto;\n}\n\n#ai-chat-answer .chat-answer-container .style_dot-flashing__8L91Q::before,\n#ai-chat-answer .chat-answer-container .style_dot-flashing__8L91Q::after {\n    content: none;\n    display: none;\n}\n\n#ai-chat-answer .chat-answer-container .style_dot-flashing__8L91Q {\n    background: transparent;\n    width: 16px;\n    height: 16px;\n    box-sizing: border-box;\n    flex-shrink: 0;\n    border: 2px solid rgba(168,86,138,0.15);\n    border-left-color: var(--accent);\n    border-radius: 50%;\n    animation: chat-spinner-rotation 0.8s linear infinite;\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":true,"enableSafeguard":false,"defaultModelSettings":{"model":"mango_gemini_vertex/gemini-3.1-pro-preview"},"totalConversations":200,"totalMessages":4160,"totalCreditsUsed":1915077,"totalTokensUsed":110763525,"totalPlayedUsers":109,"deeplyPlayed":39,"fixedPromptLength":9599,"lorebookLength":2139,"author":{"id":"DRHtOwnMKLHD5h6Mah5tPR9uyGDuYpvA","name":"林小夜","displayUsername":"linye","username":"linye"},"cardsTags":[{"tag":{"name":"超高自由度","cardsCount":981}},{"tag":{"name":"加强色情描写","cardsCount":469}},{"tag":{"name":"已破甲","cardsCount":2205}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"多角色","cardsCount":1110}},{"tag":{"name":"开局即可色","cardsCount":1444}},{"tag":{"name":"自由探索","cardsCount":1082}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}