{"id":"114728b5-a56e-4009-8e41-4ec6182fb4cc","authorId":"Krgts0DyPZvASii9vVs5erryEvsG8cQy","title":"睡眠不良的合租室友","description":"【病娇】【单人】【纯爱】这是一部以校园为舞台的交互式叙事作品。故事围绕大学日常展开，你和木鸢从一开始的陌生合租室友，逐渐走入彼此的生活。作品的核心是长线的恋爱养成与关系走向——从试探、靠近、依赖，到危险的可能性逐步浮现。大部分时间是安静的日常：上课、食堂、图书馆、傍晚的校园。但如果关系越过了某条线，它也会走向不可逆的方向。\n\n木鸢是一个习惯保持距离的人。她对所有人都礼貌、得体、不多说一句话。如果你持续出现，她会记住你，但不会靠近你。确认关系之后，距离感会瞬间消失。她会粘人、靠近、手臂碰着不走开。她的爱是体温，也是刀尖——越靠近，越会发现她的注视不太像好奇，更像确认。\n\n玩家通过日常选择推进剧情，决定这段关系的走向。作品流程较长，需要一定耐心。","background":"c7x5p2jbpdbe0c49m3m2izrb.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"wtm072brcnzio5c7nxzozrwh.webp","coverWidth":400,"coverHeight":300,"introPage":"h84qqy0eijthd4ugiceoyj7y.html","changelog":null,"createdAt":"2026-07-27T09:15:53.717Z","updatedAt":"2026-07-27T09:23:26.292Z","initPublicAt":"2026-07-27T09:23:26.292Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":".mu-output{font-family:'Georgia','Noto Serif SC',serif;color:#3a3530;max-width:720px;margin:0 auto;background:#f5f0e8;padding:0 4px}\n.mu-env{font-size:12px;color:#b0a898;letter-spacing:.3px;padding:12px 0 6px 0;margin-bottom:4px;font-family:'Georgia','Noto Serif SC',serif;border-bottom:1px dashed rgba(180,165,150,0.2);display:flex;justify-content:space-between;flex-wrap:wrap}\n.mu-env span{display:inline-block;margin-right:8px}\n.mu-env .env-date{font-style:italic;color:#8a8078}\n.mu-env .env-weather{font-size:13px}\n.mu-env .env-location{font-size:11px;color:#b8b0a8}\n.mu-text{font-size:16px;line-height:1.9;margin-bottom:16px;padding:0 2px}\n.mu-text p{margin-bottom:1.2em;color:#3a3530}\n.mu-text .env{display:block;font-size:.92em;color:#5a7068;font-style:italic;background:rgba(200,220,215,0.35);padding:8px 14px;margin:4px 0 12px 0;border-left:3px solid rgba(150,185,175,0.4);border-radius:0 4px 4px 0;transform:rotate(-.3deg)}\n.mu-text .dialogue{display:inline;color:#4a4038;background:rgba(245,235,210,0.5);padding:1px 6px;border-radius:2px;box-shadow:0 1px 3px rgba(180,160,130,0.1)}\n.mu-text .msg{display:block;font-style:italic;font-weight:300;color:#5a6a62;background:rgba(210,225,215,0.3);padding:6px 14px;margin:4px 0 10px 12px;border-radius:3px;border:1px solid rgba(180,200,185,0.15);font-size:.92em;max-width:85%}\n.mu-text .speaker{font-size:.8em;color:#8a7a6a;letter-spacing:.06em;text-transform:uppercase;font-weight:400;margin-right:6px}\n.mu-tab-bar{margin-top:20px;border:none;background:transparent;border-radius:0;overflow:visible;font-family:'Cormorant Garamond','Georgia',serif}\n.mu-tab-bar details{display:block;border-bottom:none;background:transparent;margin-bottom:4px}\n.mu-tab-bar details:last-child{margin-bottom:0}\n.mu-tab-bar details>summary{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-size:15px;font-weight:500;color:#6b6258;background:#f5efe8;border:1px solid rgba(200,185,170,0.15);border-radius:6px;box-shadow:2px 2px 6px rgba(180,160,140,0.08),-1px -1px 4px rgba(255,255,255,0.6);transition:all .25s ease;cursor:pointer;user-select:none;list-style:none;position:relative}\n.mu-tab-bar details>summary::-webkit-details-marker{display:none}\n.mu-tab-bar details>summary::after{content:'▸';font-size:16px;color:#b0a898;transition:transform .25s;margin-left:auto;padding-left:12px}\n.mu-tab-bar details[open]>summary::after{transform:rotate(90deg)}\n.mu-tab-bar details:first-of-type>summary{border-left:4px solid #c8b8a0}\n.mu-tab-bar details:nth-of-type(2)>summary{border-left:4px solid #b8a090}\n.mu-tab-bar details:last-of-type>summary{border-left:4px solid #b0b8b8}\n.mu-tab-bar details[open]>summary{background:#fff;box-shadow:2px 4px 12px rgba(180,160,140,0.12);border-bottom:1px solid rgba(200,185,170,0.15)}\n.mu-tab-bar details[open]:first-of-type>summary{border-left-color:#b8a898}\n.mu-tab-bar details[open]:nth-of-type(2)>summary{border-left-color:#a89080}\n.mu-tab-bar details[open]:last-of-type>summary{border-left-color:#a0a8a8}\n.mu-tab-bar details>summary::before{content:'';position:absolute;left:-6px;top:50%;transform:translateY(-50%);width:10px;height:10px;background:#f5f0e8;border-radius:50%;border:1px solid rgba(200,185,170,0.15);box-shadow:inset 0 0 4px rgba(0,0,0,0.04);transition:all .2s;z-index:1}\n.mu-tab-bar details[open]>summary::before{background:#fff;border-color:rgba(200,185,170,0.2)}\n.mu-tab-bar .mu-panel{background:rgba(255,255,255,0.4);border:1px solid rgba(200,185,170,0.1);border-radius:0 0 8px 8px;margin-top:-2px;padding:16px 18px 18px;backdrop-filter:blur(4px)}\n.mu-panel-title{font-size:15px;font-weight:600;color:#4a4038;border-bottom:1px solid rgba(200,185,170,0.15);padding-bottom:6px;margin-bottom:10px;font-family:'Cormorant Garamond','Georgia',serif}\n.mu-sub-title{font-size:13.5px;font-weight:500;color:#8a7f74;margin:10px 0 4px}\n.mu-fold{margin-top:12px;border:1px solid rgba(200,185,170,0.1);border-radius:8px;background:rgba(235,228,218,0.3)}\n.mu-fold summary{padding:6px 12px;font-size:13px;font-weight:500;color:#5a5048;cursor:pointer;list-style:none;position:relative}\n.mu-fold summary::-webkit-details-marker{display:none}\n.mu-fold summary::after{content:'▸';position:absolute;right:12px;font-size:12px;color:#b0a898;transition:transform .2s}\n.mu-fold[open] summary::after{transform:rotate(90deg)}\n.mu-fold[open] summary{border-bottom:1px solid rgba(200,185,170,0.1)}\n.mu-fold p{padding:6px 12px;margin:0;font-size:13px;color:#4a4540}\n.mu-panel p{margin:4px 0}\n.mu-section-base{background:rgba(235,228,218,0.5);border-radius:6px;padding:10px 14px;margin-bottom:10px;border:1px solid rgba(200,185,170,0.15)}\n.mu-section-base .mu-panel-title{margin-bottom:4px}\n.mu-divider{border-top:1px solid rgba(200,185,170,0.15);margin:10px 0 12px 0}\n.action-item{display:flex;align-items:flex-start;gap:10px;padding:6px 10px;margin-bottom:4px;background:rgba(240,235,228,0.4);border-radius:6px;border:1px solid rgba(200,185,170,0.1)}\n.action-num{font-weight:600;color:#8a7a6a;font-size:13px;min-width:20px;text-align:center;flex-shrink:0}\n.action-text{flex:1;font-size:13px;color:#4a4038;line-height:1.5}\n.mu-memory{background:rgba(240,235,228,0.5);border:1px solid rgba(200,185,170,0.12);border-radius:8px;padding:10px;font-family:serif;font-size:12px;line-height:1.6}\n.mu-memory p{margin:2px 0;color:#4a4038}\n.mu-punish-block>summary{position:relative;overflow:hidden;animation:glitch-tag .4s infinite steps(2);background:rgba(240,235,228,0.6)}\n.mu-punish-block[open]>summary{background:#080101;color:#f99;border-bottom:1px solid #5c0a0a}\n@keyframes glitch-tag{0%,60%,100%{opacity:1;transform:translate(0)}62%{opacity:.2;transform:translate(-5px)}64%{opacity:1;transform:translate(5px)}66%{opacity:.1;transform:translate(-3px)}68%{opacity:1;transform:translate(2px)}}\n.mu-punish-block>summary::before,.mu-punish-block>summary::after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;display:flex;align-items:center;padding:14px 20px;box-sizing:border-box}\n.mu-punish-block>summary::before{color:#ff00c8;animation:glitch-ghost-1 .4s infinite}\n.mu-punish-block>summary::after{color:#00fff6;animation:glitch-ghost-2 .4s infinite}\n@keyframes glitch-ghost-1{0%,60%,100%{opacity:0;transform:translate(0)}62%{opacity:.9;transform:translate(-4px,2px)}66%{opacity:0;transform:translate(2px,-1px)}}\n@keyframes glitch-ghost-2{0%,60%,100%{opacity:0;transform:translate(0)}64%{opacity:.9;transform:translate(4px,-2px)}68%{opacity:0;transform:translate(-1px,1px)}}\n.mu-punish-panel{position:relative;background-color:#030101;background-image:url(\"data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.25'/%3E%3C/svg%3E\");background-size:80px 80px;overflow:hidden;padding:16px 20px 20px;color:#f0b0b0;border-radius:0 0 12px 12px;animation:noise-move .05s linear infinite,noise-flash .8s infinite}\n@keyframes noise-move{0%{background-position:0 0}100%{background-position:80px 80px}}\n.mu-punish-panel::before{content:\"\";position:absolute;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(255,0,200,0.15) 2px,rgba(255,0,200,0.15) 3px);pointer-events:none;z-index:0;animation:scanline .03s linear infinite}\n@keyframes scanline{0%{transform:translateY(0)}100%{transform:translateY(5px)}}\n.mu-punish-panel::after{content:\"0x7FF6 0xA9B0 0x1A2B 0xDEAD SEGFAULT PANIC 0xC0000005 █▀▄▀▄█▓▒░ ERR_OVERRUN 0xBEEF 0xCAFE ▓▓▓░ 再教育 投薬 プロトコル 矯正 0x00000000 0xFFFFFFFF 01010101 10101010 0xABCDEF 0x12345678 ノイズ █████ 0xDEADC0DE 0xFEEDFACE 0x8BADF00D ░▒▓█▄▀▄▀█▓▒░\";position:absolute;top:0;left:0;width:400%;height:100%;color:rgba(0,255,246,0.25);font-family:'Courier New',monospace;font-size:9px;line-height:1.2;white-space:pre-wrap;word-break:break-all;pointer-events:none;z-index:1;animation:glitch-scroll-heavy .2s linear infinite}\n@keyframes glitch-scroll-heavy{0%{transform:translate(0,0);opacity:.4}20%{transform:translate(-20px,20px);opacity:.2}40%{transform:translate(15px,-15px);opacity:.5}60%{transform:translate(-25px,-5px);opacity:.15}80%{transform:translate(20px,25px);opacity:.45}100%{transform:translate(0,0);opacity:.4}}\n.mu-punish-content{position:relative;z-index:2;filter:blur(1.5px) contrast(0.7);animation:text-jitter .05s infinite steps(2)}\n.mu-punish-content::before{content:\"0x7F 0xFF 0x00 0xA5 █▓▒░ ERR ░▒▓█ SIGNAL_LOST █▀▄▀▄ 紊乱 ノイズ █████ 再教育 投薬 プロトコル 矯正中 █▀▀▀█ 0x00000000 ACCESS_VIOLATION at 0x7FF6A9B0 STACK_OVERFLOW 0x1A2B3C4D KERNEL_PANIC ░▒▓█ █▄▄▄█ █▀▀▀█ 0000 1111 0101 1010 1100 0011 0110 1001 木鸢.exe has stopped working 強制終了 修復不能 ERROR CODE: 0xC0000005 0xDEADC0DE ██████████ ▓▒░ ████ █▄▄▄▄▄▄▄▄▄█ ▀▀▀▀▀▀▀▀▀▀\";position:absolute;top:0;left:0;width:300%;height:100%;color:rgba(255,0,200,0.3);font-family:'Courier New',monospace;font-size:8px;line-height:1.1;white-space:pre-wrap;word-break:break-all;pointer-events:none;z-index:5;animation:glitch-scroll-overlay .25s linear infinite}\n@keyframes glitch-scroll-overlay{0%{transform:translate(0,0);opacity:.5}25%{transform:translate(-30px,15px);opacity:.2}50%{transform:translate(20px,-20px);opacity:.5}75%{transform:translate(-15px,-10px);opacity:.3}100%{transform:translate(0,0);opacity:.5}}\n@keyframes text-jitter{0%,100%{transform:translate(0)}20%{transform:translate(3px,-3px)}40%{transform:translate(-2px,2px)}60%{transform:translate(2px,2px)}80%{transform:translate(-1px,-1px)}}\n.mu-glitch-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,#ff00c8 0px,#00fff6 2px,#000 4px);mix-blend-mode:difference;pointer-events:none;z-index:3;animation:full-glitch .6s infinite}\n@keyframes full-glitch{0%,70%,100%{opacity:0}71%{opacity:1}72%{opacity:0}75%{opacity:.8}76%{opacity:0}80%{opacity:.6}82%{opacity:0}}\n@keyframes noise-flash{0%,80%,100%{box-shadow:none}81%{box-shadow:inset 0 0 60px rgba(255,0,200,0.8),inset 0 0 100px rgba(0,255,246,0.4)}82%{box-shadow:inset 0 0 30px rgba(255,0,200,1),0 0 50px rgba(0,255,246,0.6)}84%{box-shadow:none}86%{box-shadow:inset 0 0 70px rgba(0,255,246,0.7)}}\n.mu-punish-label{display:block;margin-bottom:4px;font-size:13px;color:rgba(240,180,180,0.3);text-shadow:0 0 8px rgba(255,0,200,0.5),0 0 16px rgba(0,255,246,0.3),2px 0 0 rgba(255,0,200,0.2),-2px 0 0 rgba(0,255,246,0.2);letter-spacing:2px}\n.caption-name{color:#b84a3a!important}\n.relative.inline-block.px-4.py-3.max-w-full.text-gray-900.bg-gray-100\\/90.rounded-xl{background:rgba(245,240,232,0.85)!important;color:#3a3530!important;border:1px solid rgba(200,185,170,0.15)!important}\n.relative.inline-block.px-4.py-3.w-full.bg-gray-100\\/90.rounded-xl{background:rgba(245,240,232,0.6)!important;color:#3a3530!important}\n.relative.inline-block.px-4.py-3.max-w-full.text-gray-900.bg-gray-100\\/90.rounded-xl p,.relative.inline-block.px-4.py-3.w-full.bg-gray-100\\/90.rounded-xl p{color:#3a3530!important}\n#customized-answer-content-loading-anim-container{background:transparent!important;width:auto!important;height:auto!important;padding:4px 0!important}\n.ink-writing{font-family:'Georgia','Noto Serif SC',serif;font-size:13px;font-style:italic;color:#8a8078;letter-spacing:.5px;animation:inkFade 1.8s ease-in-out infinite;background:none}\n.ink-writing::before{content:'✧';display:inline-block;margin-right:6px;font-size:11px;color:#b8a898;animation:dotPulse 1.8s ease-in-out infinite}\n@keyframes inkFade{0%,100%{opacity:.5}50%{opacity:1}}\n@keyframes dotPulse{0%,100%{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}\n.bg-gradient-to-t.from-white.via-white.to-transparent{background:transparent!important;background-image:none!important}\ndiv[class*=\"bg-gradient-to-t\"]{background:transparent!important;background-image:none!important}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":1,"totalMessages":3,"totalCreditsUsed":530,"totalTokensUsed":25029,"totalPlayedUsers":1,"deeplyPlayed":0,"fixedPromptLength":9520,"lorebookLength":19773,"author":{"id":"Krgts0DyPZvASii9vVs5erryEvsG8cQy","name":"鸢21","displayUsername":"user2","username":"user2"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":789}},{"tag":{"name":"校园","cardsCount":424}},{"tag":{"name":"恋爱攻略","cardsCount":1}},{"tag":{"name":"病娇","cardsCount":41}},{"tag":{"name":"可剧情可涩涩","cardsCount":2464}},{"tag":{"name":"适合长线游玩","cardsCount":4}},{"tag":{"name":"纯爱向","cardsCount":52}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}