{"id":"2055965e-5513-4e70-84ec-2030fa857bea","authorId":"BGCm3skqQuauzWHCDLh6v7gEFbfF8YIA","title":"和正太弟弟的同居生活","description":"你也没想到会是这样——他拎着一个比他本人还大的行李箱，站在你家门口，刘海有点长，遮住了半只眼睛。他叫你的时候声音有点小，带着一点不确定的试探：\n“……我可以进来吗？”\n你侧身让开门口，他拖着行李箱走进来，脚步轻轻的，像是怕踩坏地板。你帮他安排好房间，他站在门口看了一下，然后回头对你笑了一下——不是那种很灿烂的笑，是那种带着一点点安心、一点点“原来我真的可以住在这里”的笑。\n从那一天起，你的生活里多了一个小小的身影。他会等你一起吃饭，会在你看书时安静地坐在旁边，会在下雨天跑到你房间说“打雷了”。他叫你的时候，声音软软的，带着一点依赖——而你发现自己并不讨厌那种感觉。","background":"h6dojqytcycq19p2rz7ble57.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"ejhzz8kg3rttm2rcwohwzger.webp","coverWidth":400,"coverHeight":300,"introPage":"gej5beutik32ibzv02swolck.html","changelog":null,"createdAt":"2026-08-20T18:39:51.638Z","updatedAt":"2026-08-21T04:07:59.970Z","initPublicAt":"2026-08-20T18:50:30.578Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ===== 晴空星海 · 状态栏 & 记忆区专用美化 ===== */\n/* 主题：浅空蓝 · 淡青 · 流云星光 · 澄澈透明 */\n/* 独立浅蓝体系，与浅紫、浅红、深色版全然不同 */\n\n/* 折叠块整体 */\ndetails {\n    background: #f2f7ff;\n    border: 1px solid #d0e0f8;\n    border-radius: 22px;\n    margin: 16px 0;\n    width: 100%;\n    transition: all 0.4s ease;\n    box-shadow: 0 2px 12px rgba(120, 160, 210, 0.1),\n                inset 0 1px 0 rgba(255,255,255,0.7);\n    position: relative;\n    overflow: hidden;\n}\n\n/* 散布的微光星点装饰（蓝白调） */\ndetails::after {\n    content: \"\";\n    position: absolute;\n    top: -30px;\n    right: -20px;\n    width: 80px;\n    height: 80px;\n    background:\n        radial-gradient(1.2px 1.2px at 20% 30%, rgba(170,200,240,0.7), transparent),\n        radial-gradient(1px 1px at 60% 15%, rgba(190,215,245,0.6), transparent),\n        radial-gradient(1.5px 1.5px at 75% 50%, rgba(200,220,250,0.8), transparent),\n        radial-gradient(1px 1px at 40% 65%, rgba(180,210,245,0.65), transparent),\n        radial-gradient(1.3px 1.3px at 85% 35%, rgba(195,225,248,0.7), transparent);\n    pointer-events: none;\n    z-index: 0;\n    border-radius: 50%;\n    animation: starDrift 8s ease-in-out infinite;\n}\n\n@keyframes starDrift {\n    0%,100% { transform: translate(0,0); }\n    25% { transform: translate(-8px,5px); }\n    50% { transform: translate(-3px,-4px); }\n    75% { transform: translate(-10px,2px); }\n}\n\ndetails[open] {\n    padding-bottom: 14px;\n    background: #f7faff;\n    border-color: #b8cdf0;\n    box-shadow: 0 6px 24px rgba(100, 140, 200, 0.12),\n                0 0 0 1px rgba(160, 200, 240, 0.35),\n                inset 0 1px 0 rgba(255,255,255,0.9);\n}\n\n/* 标题栏 */\nsummary {\n    cursor: pointer;\n    padding: 14px 20px;\n    font-size: 0.88rem;\n    color: #5a7d9a;\n    user-select: none;\n    list-style: none;\n    font-weight: 600;\n    background: linear-gradient(160deg, #eaf3fe, #e2edfb 40%, #f0f6ff);\n    border-radius: 22px;\n    word-break: break-word;\n    transition: all 0.35s ease;\n    letter-spacing: 0.6px;\n    border: 1px solid #cadbf5;\n    position: relative;\n    z-index: 1;\n    text-shadow: 0 0 8px rgba(160,190,230,0.25);\n}\n\nsummary:hover {\n    background: linear-gradient(160deg, #eff6ff, #e8f1fd 40%, #f5faff);\n    color: #3d6080;\n    transform: translateX(3px);\n    border-color: #a0bde0;\n    text-shadow: 0 0 14px rgba(140,170,220,0.4);\n    box-shadow: 0 0 18px rgba(100,140,200,0.15),\n                inset 0 1px 0 rgba(255,255,255,0.8);\n}\n\nsummary::-webkit-details-marker { display: none; }\n\n/* 展开图标：云月 → 晴空星 */\nsummary::before {\n    content: \"☁️\";\n    font-size: 0.9rem;\n    margin-right: 8px;\n    transition: all 0.3s ease;\n    display: inline-block;\n    filter: drop-shadow(0 0 5px rgba(200,220,240,0.6));\n    animation: cloudFloat 2.8s ease-in-out infinite;\n}\n\n@keyframes cloudFloat {\n    0%,100% { filter: drop-shadow(0 0 3px rgba(200,220,240,0.5)); transform: translateY(0); }\n    50% { filter: drop-shadow(0 0 8px rgba(220,235,250,0.8)); transform: translateY(-2px); }\n}\n\ndetails[open] summary::before {\n    content: \"☀️\";\n    animation: sunSparkle 1.8s ease-in-out infinite;\n    filter: drop-shadow(0 0 6px rgba(255,220,140,0.7));\n}\n\n@keyframes sunSparkle {\n    0%,100% { transform: scale(1); filter: drop-shadow(0 0 5px rgba(255,220,140,0.6)); }\n    50% { transform: scale(1.15); filter: drop-shadow(0 0 12px rgba(255,230,160,0.9)); }\n}\n\n/* 内部内容区 */\ndetails div, details .panel, details .stats-panel {\n    color: #4a6a84;\n    padding: 16px 18px;\n    line-height: 1.75;\n    font-size: 0.85rem;\n    background: rgba(245, 249, 255, 0.8);\n    border-radius: 18px;\n    margin: 10px 8px 0 8px;\n    border: 1px solid rgba(195, 215, 235, 0.7);\n    position: relative;\n    z-index: 1;\n}\n\n/* 状态行 */\n.stat-row {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n    gap: 10px;\n    padding: 8px 4px;\n    border-bottom: 1px dashed #d0e0f2;\n    border-radius: 8px;\n    transition: background 0.3s;\n}\n.stat-row:hover { background: rgba(210, 225, 245, 0.25); }\n.stat-row:last-child { border-bottom: none; margin-bottom: 4px; }\n\n.stat-row span:first-child {\n    min-width: 100px;\n    color: #6c8aa5;\n    font-weight: 500;\n}\n.stat-row span:last-child {\n    min-width: 45px;\n    text-align: right;\n    color: #507290;\n    font-weight: 600;\n    text-shadow: 0 0 4px rgba(140,170,200,0.2);\n}\n\n/* 进度条 —— 海天极光渐变 + 柔光扫过 */\n.progress-bar {\n    background: #dce8f5;\n    border-radius: 20px;\n    height: 9px;\n    width: 55%;\n    overflow: hidden;\n    box-shadow: inset 0 1px 3px rgba(100,130,170,0.15),\n                0 0 6px rgba(120,150,190,0.1);\n    position: relative;\n}\n.progress-fill {\n    background: linear-gradient(90deg, #8cc8e0, #9bc8f0 15%, #a0b8f8 35%, #a8c0f8 55%, #b0c8e8 75%, #a8b8e0);\n    height: 100%;\n    border-radius: 20px;\n    transition: width 0.5s ease;\n    box-shadow: 0 0 8px rgba(130,170,220,0.4),\n                0 0 16px rgba(150,180,230,0.25);\n    position: relative;\n}\n/* 晴光扫过 */\n.progress-fill::after {\n    content: \"\";\n    position: absolute;\n    top: 0; left: -30%;\n    width: 40%; height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.5), transparent);\n    border-radius: 20px;\n    animation: auroraSweep 3.5s ease-in-out infinite;\n}\n@keyframes auroraSweep {\n    0% { left: -40%; }\n    100% { left: 120%; }\n}\n\n/* 记忆表格 */\n.memory-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.78rem;\n    margin-top: 10px;\n    border-radius: 12px;\n    overflow: hidden;\n}\n.memory-table th {\n    background: #eef4fc;\n    color: #5d7d9a;\n    padding: 10px 12px;\n    text-align: left;\n    font-weight: 600;\n    border-bottom: 2px solid #c5d8f0;\n    text-shadow: 0 0 4px rgba(140,170,200,0.2);\n}\n.memory-table td {\n    padding: 10px 12px;\n    border-bottom: 1px solid #e6eff8;\n    color: #5f768d;\n    transition: all 0.25s;\n}\n.memory-table tr:last-child td { border-bottom: none; }\n.memory-table tr:hover td {\n    background: rgba(180, 200, 230, 0.15);\n    text-shadow: 0 0 3px rgba(140,160,200,0.25);\n}\n\n/* 长记忆卡片 */\n.long-memory {\n    background: linear-gradient(160deg, #f4f8ff, #edf3fd);\n    border-left: 4px solid #7eb8d8;\n    padding: 14px 18px;\n    border-radius: 16px;\n    margin-bottom: 18px;\n    font-size: 0.85rem;\n    color: #4a6880;\n    line-height: 1.7;\n    box-shadow: 0 2px 10px rgba(100,140,180,0.12),\n                inset 0 1px 0 rgba(255,255,255,0.9);\n    position: relative;\n}\n.long-memory::before {\n    content: \"✦\";\n    position: absolute;\n    top: -8px; left: -6px;\n    font-size: 0.7rem;\n    color: #a0c8e8;\n    animation: starTwinkleCorner 2s ease-in-out infinite;\n    text-shadow: 0 0 5px rgba(130,180,210,0.6);\n}\n@keyframes starTwinkleCorner {\n    0%,100% { opacity: 0.6; transform: scale(1); }\n    50% { opacity: 1; transform: scale(1.25); }\n}\n\n/* 数值变化标识 */\n.value-up { color: #5a9888; font-weight: bold; text-shadow: 0 0 6px rgba(90,152,136,0.35); }\n.value-down { color: #c07a7a; font-weight: bold; text-shadow: 0 0 6px rgba(192,122,122,0.35); }\n\n/* 小图标 */\n.cos-icon { font-size: 0.9rem; margin-right: 7px; vertical-align: middle; filter: drop-shadow(0 0 2px rgba(150,190,220,0.5)); }\n.glow-text {\n    color: #7b99b8;\n    font-size: 0.7rem;\n    margin-left: 8px;\n    animation: softPulse 2.2s ease infinite;\n}\n@keyframes softPulse {\n    0%,100% { opacity: 0.6; text-shadow: 0 0 2px rgba(150,180,210,0.35); }\n    50% { opacity: 1; text-shadow: 0 0 8px rgba(180,200,230,0.6); }\n}\n\n/* 分割线 */\n.divider {\n    height: 1px;\n    background: linear-gradient(90deg, transparent, #c8daf0, #8ec8e0, #a8c0f0, #b0c8e0, #c8daf0, transparent);\n    margin: 14px 0;\n    position: relative;\n}\n.divider::after {\n    content: \"💧\";\n    position: absolute;\n    top: -10px; left: 50%;\n    transform: translateX(-50%);\n    font-size: 0.65rem;\n    animation: dividerFloat 3s ease-in-out infinite;\n    text-shadow: 0 0 6px rgba(150,200,230,0.6);\n}\n@keyframes dividerFloat {\n    0%,100% { opacity: 0.5; transform: translateX(-50%) translateY(0); }\n    50% { opacity: 0.9; transform: translateX(-50%) translateY(-4px); }\n}\n\n/* 心跳动画 */\n.heart-beat {\n    animation: heartPulse 1.6s ease infinite;\n}\n@keyframes heartPulse {\n    0% { text-shadow: 0 0 0 rgba(140,180,210,0.35); }\n    50% { text-shadow: 0 0 10px rgba(170,200,230,0.55), 0 0 18px rgba(140,180,210,0.3); transform: scale(1.012); }\n    100% { text-shadow: 0 0 0 rgba(140,180,210,0.35); }\n}\n\n/* 星星闪烁 */\n.star-twinkle {\n    display: inline-block;\n    animation: starFlicker 2.2s ease-in-out infinite;\n}\n@keyframes starFlicker {\n    0%,100% { opacity: 0.55; text-shadow: 0 0 2px rgba(180,210,240,0.4); }\n    30% { opacity: 0.9; text-shadow: 0 0 6px rgba(210,230,250,0.7); }\n    60% { opacity: 0.5; text-shadow: 0 0 1px rgba(170,200,230,0.3); }\n    80% { opacity: 1; text-shadow: 0 0 10px rgba(220,240,255,0.8); }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":5,"totalMessages":62,"totalCreditsUsed":50548,"totalTokensUsed":955561,"totalPlayedUsers":5,"deeplyPlayed":3,"maxNonAuthorPlayCount":27,"fixedPromptLength":6971,"lorebookLength":0,"author":{"id":"BGCm3skqQuauzWHCDLh6v7gEFbfF8YIA","name":"afeibb","displayUsername":"afeibb","username":"afeibb"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":976}},{"tag":{"name":"已破甲","cardsCount":2723}},{"tag":{"name":"反差","cardsCount":779}},{"tag":{"name":"超低消耗","cardsCount":640}},{"tag":{"name":"可剧情可涩涩","cardsCount":3208}},{"tag":{"name":"调教","cardsCount":1263}},{"tag":{"name":"开局即可色","cardsCount":1918}},{"tag":{"name":"自由探索","cardsCount":1451}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}