{"id":"a603e807-aff0-4798-b309-4e4ec7c4833d","authorId":"OG6DXuvQIM7ymv167EWtKFihW1cePqOs","title":"拉子青梅正在攻击你的校花妹妹","description":"【恋爱喜剧】【甜蜜欢乐向】\n“阮今夕，老子把你当兄弟，你打我妹妹的主意？！”\n“你看你又急，肥水不流外人田嘛，咱家妹妹长那么漂亮，便宜别人不如便宜我。”\n“你他妈的带把吗......好好好，便宜你是吧？那我看你这胸大屁股翘的，反正你也不打算找男朋友，不如给兄弟爽爽。”\n“狗东西，你要干嘛？”\n“干！”\n“去你丫的，口口声声说什么出生入死的兄弟，你特么现在想当畜生入死兄弟？”\n“你先当畜生的，兔子还不吃窝边草呢，玛德，你当黄毛偷到我头上来了？拉子是吧，老子今天把你干成直的。”\n阮今夕，和你是从小一起摸爬滚打长大的青梅竹马。\n她是个拉子，在外面对其他男生爱答不理，但遇到可爱甜妹那叫一个变脸不扣豆，瞬间化身温柔体贴大姐姐。\n本来这倒也没什么，个人喜好问题嘛，你平时还挺喜欢听这家伙讲点这方面的趣事，尤其是她一边给你撸，一边讲的时候。\n直到你的乖巧妹妹大晚上跑到你卧室，委委屈屈说想跟你睡，说是阮姐姐对她动手动脚，还诱导她体验接吻的滋味，她害怕，你当即就知道坏菜了。\n“阮今夕你真行啊，我真想不到，你能对小鱼儿下手？”\n“内衣你都扒，狗东西你来真的？”\n“谁跟你玩假的，我还不知道你什么德行？跟你嘴上讲道理有用吗？”\n“不是，揉两下胸得了吧，别扯内裤啊，我还没下手成功呢，你忘了我俩是同甘共苦的好兄弟了吗？不是说把我当男的看吗？”\n“呵，现在知道怕了？今天你说什么都没用，为了永诀后患，我今天就当一回”男同“，干哭你这个”兄弟“”\n\n\n","background":"f8gau970gholi6gnswb966vg.webp","backgroundWidth":948,"backgroundHeight":888,"cover":"w89hnc03jt6gfy593qrarayu.webp","coverWidth":948,"coverHeight":888,"introPage":"dmvhsa1lfwo520k4emdbhznw.html","changelog":"","createdAt":"2026-07-06T03:52:48.317Z","updatedAt":"2026-07-26T16:09:43.194Z","initPublicAt":"2026-07-06T08:15:30.530Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ============================================\n   杂志拼贴风 · Collage \n   适配单人卡「阮今夕 & 陆鱼」+ 房屋布局 + 直播弹幕\n   ============================================ */\n\n/* ===== 外层容器 scene ===== */\nscene {\n  display: block;\n  max-width: 880px;\n  margin: 20px auto;\n  padding: clamp(18px, 4vw, 30px);\n  background:\n    linear-gradient(135deg, rgba(30,91,168,0.06) 0%, transparent 30%),\n    linear-gradient(-135deg, rgba(214,51,132,0.06) 0%, transparent 30%),\n    #FAF7F2;\n  border-radius: 8px;\n  box-shadow: 0 8px 26px rgba(42,42,40,0.13);\n  position: relative;\n  color: #2A2A2A;\n  font-family: \"Helvetica Neue\", \"PingFang SC\", sans-serif;\n}\nscene::before {\n  content: '';\n  position: absolute;\n  top: 8px;\n  left: 8px;\n  width: 60px;\n  height: 60px;\n  background: conic-gradient(#1E5BA8 0deg 90deg, #D63384 90deg 180deg, #7952B3 180deg 270deg, #1E5BA8 270deg 360deg);\n  border-radius: 50%;\n  opacity: 0.15;\n  pointer-events: none;\n  z-index: 0;\n}\n\n/* ===== 顶栏 loc ===== */\nloc {\n  display: block;\n  margin-bottom: 22px;\n  padding: 14px 16px;\n  background: #2A2A2A;\n  color: #FAF7F2;\n  font-family: \"Arial Black\", \"PingFang SC\", sans-serif;\n  font-size: clamp(13px, 2.4vw, 16px);\n  font-weight: 800;\n  letter-spacing: 0.5px;\n  border-radius: 6px;\n  position: relative;\n  transform: rotate(-0.6deg);\n  box-shadow: 4px 4px 0 rgba(214,51,132,0.5);\n  line-height: 1.7;\n  z-index: 1;\n}\nloc::after {\n  content: 'ISSUE';\n  position: absolute;\n  top: -8px;\n  right: 12px;\n  background: #D63384;\n  color: #FAF7F2;\n  font-size: 9px;\n  padding: 2px 7px;\n  border-radius: 3px;\n  letter-spacing: 1px;\n  transform: rotate(3deg);\n}\n\n/* ===== 正文 text ===== */\ntext {\n  display: block;\n  line-height: 1.85;\n  color: #2A2A2A;\n  margin-bottom: 18px;\n  font-size: clamp(14px, 2.5vw, 16px);\n  position: relative;\n  z-index: 1;\n}\ntext p { margin: 0 0 13px 0; }\ntext p:last-child { margin-bottom: 0; }\n\n/* ===== 三色台词标签 ===== */\nutalk, wtalk, ltalk {\n  display: inline-block;\n  font-weight: 700;\n  padding: 2px 10px;\n  border-radius: 4px;\n  color: #FAF7F2;\n  box-shadow: 2px 2px 0 rgba(42,42,42,0.2);\n  transition: transform 0.2s ease;\n  margin: 2px 0;\n  transform: rotate(-0.5deg);\n}\nutalk { background: #1E5BA8; }\nwtalk { background: #D63384; }\nltalk { background: #7952B3; }\nutalk:hover, wtalk:hover, ltalk:hover { transform: rotate(0.5deg) scale(1.02); }\n\n/* ===== 手机消息 phone ===== */\nphone {\n  display: block;\n  margin: 8px 0;\n  padding: 8px 12px 8px 32px;\n  background: #FFFFFF;\n  border: 1.5px dashed #2A2A2A;\n  border-radius: 6px;\n  font-size: clamp(12px, 2.2vw, 13px);\n  color: #2A2A2A;\n  position: relative;\n  font-family: \"Courier New\", \"PingFang SC\", monospace;\n}\nphone::before {\n  content: '📱';\n  position: absolute;\n  left: 8px;\n  top: 50%;\n  transform: translateY(-50%);\n  font-size: 14px;\n}\n\n/* ===== 折叠状态栏 details 通用 ===== */\nscene details {\n  background: #FFFFFF;\n  border: 2px solid #2A2A2A;\n  border-radius: 6px;\n  margin-bottom: 12px;\n  padding: 0 16px;\n  box-shadow: 3px 3px 0 rgba(121,82,179,0.25);\n  position: relative;\n  z-index: 1;\n}\nscene details[open] { padding-bottom: 12px; }\nscene details > summary {\n  margin: 0 -16px;\n  padding: 11px 16px 11px 38px;\n  cursor: pointer;\n  font-family: \"Arial Black\", \"PingFang SC\", sans-serif;\n  font-weight: 800;\n  color: #2A2A2A;\n  font-size: clamp(13px, 2.3vw, 15px);\n  letter-spacing: 0.5px;\n  user-select: none;\n  list-style: none;\n  position: relative;\n}\nscene details > summary::-webkit-details-marker { display: none; }\nscene details > summary::before {\n  content: '+';\n  position: absolute;\n  left: 12px;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 18px;\n  height: 18px;\n  line-height: 17px;\n  text-align: center;\n  background: #1E5BA8;\n  color: #FAF7F2;\n  border-radius: 4px;\n  font-size: 14px;\n  font-family: \"Arial Black\", sans-serif;\n  transition: background 0.25s ease;\n}\nscene details[open] > summary::before { content: '−'; background: #D63384; }\nscene details[open] > summary { margin-bottom: 12px; border-bottom: 2px solid #2A2A2A; }\n\n/* ===== 状态栏文本换行 · 保留源码换行符 ===== */\nscene details { white-space: pre-line; }\nscene details > summary { white-space: normal; }\n/* 房屋布局/弹幕面板用HTML标签结构，需要重置回 normal */\nscene .house-panel, scene .house-panel *,\nscene .danmu-panel, scene .danmu-panel * { white-space: normal; }\n\n/* 嵌套 details（隐私信息、记忆档案子项）视觉层次 */\nscene details details {\n  margin: 8px 0;\n  border-width: 1.5px;\n  box-shadow: 2px 2px 0 rgba(121,82,179,0.2);\n  background: rgba(250,247,242,0.7);\n}\n\n/* ============================================\n   🏠 房屋布局\n   ============================================ */\n.house-info {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 6px;\n  margin: 4px 0 14px 0;\n}\n.house-info span {\n  display: inline-block;\n  padding: 4px 10px;\n  background: #FFFFFF;\n  border: 2px solid #2A2A2A;\n  border-radius: 20px;\n  font-size: clamp(11px, 2vw, 12px);\n  font-weight: 700;\n  box-shadow: 2px 2px 0 rgba(30,91,168,0.3);\n}\n.house-info span:nth-child(odd) { transform: rotate(-0.8deg); }\n.house-info span:nth-child(even) { transform: rotate(0.6deg); }\n\n/* 平面图 5x4 桌面网格 */\n.floorplan {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  grid-template-rows: repeat(4, minmax(66px, auto));\n  grid-template-areas:\n    \"entry  living  living  dining  kitchen\"\n    \"closet living  living  dining  kitchen\"\n    \"closet master  master  esports bath\"\n    \"mbath  master  master  bed2    balcony\";\n  gap: 6px;\n  padding: 10px;\n  background: #F5EEE0;\n  border: 2px dashed #2A2A2A;\n  border-radius: 6px;\n  position: relative;\n}\n\n/* 房间格子（覆盖 details 通用样式） */\n.floorplan .room {\n  margin: 0;\n  padding: 0;\n  border: 2px solid #2A2A2A;\n  border-radius: 4px;\n  box-shadow: 2px 2px 0 rgba(42,42,42,0.15);\n  background: transparent;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n.floorplan .room[open] { padding-bottom: 0; }\n.floorplan .room:hover {\n  transform: translate(-2px, -2px);\n  box-shadow: 4px 4px 0 rgba(42,42,42,0.3);\n}\n.floorplan .room > summary {\n  margin: 0;\n  padding: 6px 4px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  height: 100%;\n  min-height: 54px;\n  font-family: \"Arial Black\", \"PingFang SC\", sans-serif;\n  border-bottom: none;\n}\n.floorplan .room > summary::before { display: none; }\n.floorplan .room[open] > summary { margin: 0; border-bottom: none; }\n.floorplan .room > summary i {\n  font-style: normal;\n  font-size: clamp(18px, 3.5vw, 22px);\n  line-height: 1;\n  margin-bottom: 3px;\n}\n.floorplan .room > summary b {\n  font-size: clamp(10px, 1.8vw, 12px);\n  font-weight: 800;\n  letter-spacing: 0.5px;\n  color: #2A2A2A;\n}\n\n/* Grid 定位 */\n.r-entry   { grid-area: entry; }\n.r-living  { grid-area: living; }\n.r-dining  { grid-area: dining; }\n.r-kitchen { grid-area: kitchen; }\n.r-closet  { grid-area: closet; }\n.r-master  { grid-area: master; }\n.r-esports { grid-area: esports; }\n.r-bath    { grid-area: bath; }\n.r-mbath   { grid-area: mbath; }\n.r-bed2    { grid-area: bed2; }\n.r-balcony { grid-area: balcony; }\n\n/* 房间分区着色 */\n.r-living, .r-dining { border-color: #D63384; }\n.r-living > summary, .r-dining > summary { background: rgba(214,51,132,0.15); }\n\n.r-kitchen, .r-bath, .r-mbath { border-color: #1E5BA8; }\n.r-kitchen > summary, .r-bath > summary, .r-mbath > summary { background: rgba(30,91,168,0.15); }\n\n.r-master, .r-bed2 { border-color: #7952B3; }\n.r-master > summary, .r-bed2 > summary { background: rgba(121,82,179,0.18); }\n\n.r-closet { border-style: dashed; border-color: #D63384; }\n.r-closet > summary { background: rgba(214,51,132,0.08); }\n\n.r-entry, .r-balcony { border-style: dashed; }\n.r-entry > summary, .r-balcony > summary { background: #F5EEE0; }\n\n/* 电竞房·深底霓虹 */\n.r-esports {\n  border-color: #D63384;\n  box-shadow: 2px 2px 0 rgba(214,51,132,0.5), 0 0 6px rgba(0,255,180,0.35) inset;\n}\n.r-esports > summary { background: #1a1a1a; }\n.r-esports > summary b { color: #00FFB4; text-shadow: 0 0 4px rgba(0,255,180,0.6); }\n.r-esports > summary i { filter: drop-shadow(0 0 3px rgba(0,255,180,0.5)); }\n\n/* 房间弹出信息框 rm-pop —— 桌面端 absolute 浮层 */\n.floorplan .rm-pop { display: none; }\n.floorplan .room[open] > .rm-pop {\n  display: block;\n  position: absolute;\n  top: 100%;\n  left: 8px;\n  right: 8px;\n  margin-top: 8px;\n  padding: 12px 14px;\n  background: #FFFFFF;\n  border: 2px solid #2A2A2A;\n  border-radius: 6px;\n  box-shadow: 4px 4px 0 rgba(121,82,179,0.35), 0 8px 20px rgba(0,0,0,0.15);\n  z-index: 20;\n  font-size: 12px;\n  animation: rmFade 0.25s ease;\n}\n@keyframes rmFade {\n  from { opacity: 0; transform: translateY(-4px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n.floorplan .rm-pop h5 {\n  margin: 0 0 8px 0;\n  padding: 3px 10px;\n  display: inline-block;\n  background: #D63384;\n  color: #FAF7F2;\n  font-family: \"Arial Black\", \"PingFang SC\", sans-serif;\n  font-size: 13px;\n  border-radius: 3px;\n  transform: rotate(-1deg);\n}\n.floorplan .rm-pop p {\n  margin: 6px 0;\n  font-size: 12px;\n  line-height: 1.65;\n  color: #2A2A2A;\n}\n.floorplan .rm-pop b {\n  display: inline-block;\n  color: #FAF7F2;\n  background: #7952B3;\n  font-weight: 700;\n  padding: 1px 7px;\n  border-radius: 3px;\n  margin-right: 5px;\n  font-size: 11px;\n}\n\n/* ============================================\n   📺 直播弹幕\n   ============================================ */\n.danmu-panel > summary::after {\n  content: '● LIVE';\n  display: inline-block;\n  margin-left: 10px;\n  padding: 1px 6px;\n  background: #ff2d2d;\n  color: #fff;\n  font-size: 10px;\n  border-radius: 3px;\n  letter-spacing: 1px;\n  animation: liveBlink 1.5s infinite;\n  vertical-align: middle;\n}\n@keyframes liveBlink {\n  0%, 100% { opacity: 1; }\n  50% { opacity: 0.4; }\n}\n\n.danmu-screen {\n  padding: 12px 14px;\n  background:\n    linear-gradient(90deg, rgba(214,51,132,0.18), transparent 8%, transparent 92%, rgba(30,91,168,0.18)),\n    #1A1A1A;\n  border-radius: 4px;\n  position: relative;\n  border: 1px solid #333;\n}\n.danmu-screen::after {\n  content: 'HD';\n  position: absolute;\n  top: 6px;\n  right: 8px;\n  padding: 1px 5px;\n  background: rgba(255,255,255,0.15);\n  color: #FAF7F2;\n  font-size: 9px;\n  font-family: \"Arial Black\", sans-serif;\n  border-radius: 2px;\n  letter-spacing: 1px;\n}\n.danmu-screen .dm {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 3px 2px;\n  font-size: clamp(12px, 2.1vw, 13px);\n  line-height: 1.5;\n  opacity: 0;\n  animation: dmSlide 0.45s ease forwards;\n}\n@keyframes dmSlide {\n  from { opacity: 0; transform: translateX(22px); }\n  to   { opacity: 1; transform: translateX(0); }\n}\n.dm .uname {\n  flex-shrink: 0;\n  padding: 1px 7px;\n  font-family: \"Arial Black\", \"PingFang SC\", sans-serif;\n  font-size: 10px;\n  font-weight: 700;\n  border-radius: 3px;\n  color: #1A1A1A;\n  background: rgba(255,255,255,0.85);\n  transform: rotate(-1.5deg);\n  max-width: 32%;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n.dm .txt {\n  color: #FAF7F2;\n  flex: 1;\n  word-break: break-word;\n}\n\n/* 12 条弹幕彩色循环 */\n.dm-a .txt { color: #00FFB4; }\n.dm-b .txt { color: #FF6BAA; }\n.dm-c .txt { color: #FFD93D; }\n.dm-d .txt { color: #B39DDB; }\n.dm-e .txt { color: #64B5F6; }\n.dm-f .txt { color: #FAF7F2; }\n.dm-g .txt { color: #FF8A65; }\n.dm-h .txt { color: #00FFB4; }\n.dm-i .txt { color: #FF6BAA; }\n.dm-j .txt { color: #FFD93D; }\n.dm-k .txt { color: #B39DDB; }\n.dm-l .txt { color: #64B5F6; }\n\n/* 12 条错开进场 */\n.dm-a { animation-delay: 0s; }\n.dm-b { animation-delay: 0.08s; }\n.dm-c { animation-delay: 0.16s; }\n.dm-d { animation-delay: 0.24s; }\n.dm-e { animation-delay: 0.32s; }\n.dm-f { animation-delay: 0.40s; }\n.dm-g { animation-delay: 0.48s; }\n.dm-h { animation-delay: 0.56s; }\n.dm-i { animation-delay: 0.64s; }\n.dm-j { animation-delay: 0.72s; }\n.dm-k { animation-delay: 0.80s; }\n.dm-l { animation-delay: 0.88s; }\n\n/* ============================================\n   移动端适配 ≤600px\n   ============================================ */\n@media (max-width: 600px) {\n  scene { margin: 12px; padding: 16px; }\n  loc { transform: none; padding: 12px 14px; }\n  scene details > summary { padding-left: 36px; }\n\n  /* 平面图 4x5 移动端布局 */\n  .floorplan {\n    grid-template-columns: repeat(4, 1fr);\n    grid-template-rows: repeat(5, minmax(52px, auto));\n    grid-template-areas:\n      \"entry   living  living  kitchen\"\n      \"closet  living  living  dining\"\n      \"mbath   master  master  esports\"\n      \"bath    master  master  bed2\"\n      \"balcony balcony balcony balcony\";\n    gap: 4px;\n    padding: 8px;\n  }\n  .floorplan .room > summary { min-height: 48px; padding: 5px 2px; }\n\n  /* 移动端弹框改为底部抽屉 */\n  .floorplan .room[open] > .rm-pop {\n    position: fixed;\n    top: auto;\n    bottom: 0;\n    left: 0;\n    right: 0;\n    margin: 0;\n    max-width: 100%;\n    border-radius: 12px 12px 0 0;\n    box-shadow: 0 -6px 24px rgba(0,0,0,0.35);\n    animation: rmSlideUp 0.3s ease;\n    z-index: 100;\n    max-height: 60vh;\n    overflow-y: auto;\n  }\n  .floorplan .room[open] > .rm-pop::after {\n    content: '↓ 再次点击房间格子收起';\n    display: block;\n    margin-top: 12px;\n    padding-top: 8px;\n    border-top: 1px dashed #bbb;\n    text-align: center;\n    font-size: 10px;\n    color: #999;\n  }\n  @keyframes rmSlideUp {\n    from { transform: translateY(100%); }\n    to   { transform: translateY(0); }\n  }\n\n  /* 弹幕移动端 */\n  .danmu-screen { padding: 10px 12px; }\n  .dm .uname { font-size: 9px; padding: 1px 5px; }\n  .house-info { gap: 4px; }\n  .house-info span { padding: 3px 8px; font-size: 11px; }\n}","options":null,"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"pear/gemini-3-flash-preview"},"totalConversations":102,"totalMessages":1731,"totalCreditsUsed":1160770,"totalTokensUsed":32111088,"totalPlayedUsers":82,"deeplyPlayed":51,"fixedPromptLength":6575,"lorebookLength":489,"author":{"id":"OG6DXuvQIM7ymv167EWtKFihW1cePqOs","name":"luqian1（接定制3221124481）","displayUsername":"luqian1","username":"luqian1"},"cardsTags":[{"tag":{"name":"低消耗","cardsCount":591}},{"tag":{"name":"已破甲","cardsCount":2205}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"青梅竹马","cardsCount":70}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}