{"id":"a635f1a4-d832-4ba5-853d-0b37f346f869","authorId":"rDvEbzyH33bmXZzzHtZBbiMFJNFcID8q","title":"合租女室友是不是过于淫荡了","description":"因为宿舍装修，你不得不搬到一个离学校很近的公寓，和你合租的居然是三个美女！居然还是淫荡美女！","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"hqkk1vfxckp6mjk9j1b6uui4.webp","coverWidth":1344,"coverHeight":1728,"introPage":"oc941drf88y3rbiyg4rnl7iz.html","changelog":null,"createdAt":"2026-08-08T03:17:43.498Z","updatedAt":"2026-08-08T05:15:08.055Z","initPublicAt":"2026-08-08T03:41:30.032Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":true,"memorySchema":null,"injectStyles":"/* =================================================================\n   builtInCss · 合租女室友 · 深夜档案纸风 · 通用无容器\n   -----------------------------------------------------------------\n   适用：无固定回答容器的平台；选择器直接作用于运行时输出标签\n   用途：平台运行时输出区样式（裁决块 / 分隔线 / 正文 / 面板 / 行动建议）\n   配色：暖米白底 #f5f0e6 / 正文暗金 #8a6d3b / 深金 #6d5326 / 酒红 #a84a5e\n         副文暖灰褐 #9c8f7d / 浅褐 #c9bdab / 面板底 #faf6ee\n   字体：Noto Serif SC（正文）+ 等宽小字（裁决/标签）\n   约束：≤3种字体 / 无绝对定位 / 不依赖 description DOM / 引擎术语零泄漏\n   ================================================================= */\n\n/* ---------- 0. 字体引入 + 变量根 ---------- */\n/* 可选增强：目标平台确认可加载外部字体时再启用，避免离线/受限平台依赖外链。\n   @import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@400;500;700&family=JetBrains+Mono:wght@400;500;700&display=swap');\n*/\n\n:root {\n  --bg: #f5f0e6;\n  --bg-2: #efe7d8;\n  --gold: #8a6d3b;\n  --gold-deep: #6d5326;\n  --wine: #a84a5e;\n  --line: rgba(138,109,59,.18);\n  --line-hi: rgba(138,109,59,.45);\n  --text: #8a6d3b;\n  --muted: #9c8f7d;\n  --dim: #c9bdab;\n  --card: #faf6ee;\n  --shadow: 0 10px 30px rgba(90,70,35,.12);\n}\n\n/* 运行时输出区整体氛围：暖米白档案纸，微光 */\nbody {\n  background: radial-gradient(ellipse at 50% 0%, rgba(168,74,94,.05), transparent 55%),\n              linear-gradient(180deg, #f5f0e6, #efe7d8);\n  color: #8a6d3b;\n  font-family: \"Noto Serif SC\", serif;\n}\n\n/* 通用过渡 */\n.story,\ndetails,\ndetails summary,\n.panel,\n.panel summary,\n.suggestions,\nsuggested_questions,\n.suggested-questions,\n.suggested_questions {\n  transition: border-color .22s, background-color .22s, box-shadow .22s, opacity .22s, transform .22s;\n}\n\n/* ---------- 1. 正文 .story —— 深夜叙事质感 ---------- */\n.story {\n  padding: 26px 24px;\n  font-size: 16px;\n  line-height: 1.92;\n  color: var(--text);\n  letter-spacing: .3px;\n  border-left: 1px solid rgba(138,109,59,.12);\n  margin-left: 8px;\n  animation: fadeInStory .6s ease both;\n}\n\n@keyframes fadeInStory {\n  from { opacity: 0; transform: translateY(8px); }\n  to { opacity: 1; transform: none; }\n}\n\n.story p {\n  margin: 0 0 15px;\n  text-indent: 2em;\n}\n\n.story p:last-child {\n  margin-bottom: 0;\n}\n\n/* 强调：深金 = 人名/关键名词 */\n.story strong {\n  color: var(--gold-deep);\n  font-weight: 700;\n}\n\n/* 斜体：酒红 = 欲望/身体瞬间 */\n.story em {\n  color: var(--wine);\n  font-style: italic;\n  text-shadow: 0 0 8px rgba(168,74,94,.1);\n}\n\n/* 引文块 */\n.story blockquote {\n  margin: 18px 0;\n  padding: 14px 18px;\n  background: rgba(138,109,59,.05);\n  border-left: 3px solid rgba(138,109,59,.35);\n  border-radius: 0 6px 6px 0;\n  color: #7a6240;\n  font-size: 15px;\n  line-height: 1.75;\n  font-style: italic;\n}\n\n/* 对话引用 */\n.story q {\n  color: var(--gold-deep);\n  font-style: italic;\n}\n\n/* ---------- 2. 物理分隔线 —— 夜深交接 ---------- */\nhr,\n.separator {\n  border: none;\n  height: auto;\n  margin: 32px 0;\n  text-align: center;\n  position: relative;\n  overflow: visible;\n}\n\n/* 渐变深金横线 */\nhr::before,\n.separator::before {\n  content: \"\";\n  position: absolute;\n  left: 5%;\n  right: 5%;\n  top: 50%;\n  height: 1px;\n  background: linear-gradient(90deg,\n    transparent 0%,\n    rgba(138,109,59,.2) 15%,\n    rgba(138,109,59,.5) 50%,\n    rgba(138,109,59,.2) 85%,\n    transparent 100%\n  );\n  transform: translateY(-50%);\n}\n\n/* 中间文字：夜深 · 故事始 */\nhr::after,\n.separator::after {\n  content: \"夜深 · 故事始\";\n  position: relative;\n  display: inline-block;\n  padding: 0 18px;\n  background: var(--bg);\n  font-size: 11px;\n  letter-spacing: .34em;\n  color: rgba(138,109,59,.5);\n  animation: fadeInLine .8s ease .2s both;\n}\n\n@keyframes fadeInLine {\n  from { opacity: 0; letter-spacing: .5em; }\n  to { opacity: 1; letter-spacing: .34em; }\n}\n\n/* ---------- 3. 裁决块 —— 深夜登记簿 ---------- */\ndetails {\n  margin: 8px 0;\n  animation: fadeInDetails .5s ease both;\n}\n\n@keyframes fadeInDetails {\n  from { opacity: 0; transform: translateY(4px); }\n  to { opacity: 1; transform: none; }\n}\n\n/* summary：酒红指示灯 */\ndetails summary {\n  font-family: \"JetBrains Mono\", monospace;\n  font-size: 11px;\n  letter-spacing: .22em;\n  color: rgba(138,109,59,.6);\n  cursor: pointer;\n  padding: 8px 12px;\n  position: relative;\n  list-style: none;\n  user-select: none;\n  border-radius: 4px;\n}\n\ndetails summary::-webkit-details-marker {\n  display: none;\n}\n\ndetails summary::before {\n  content: \"●\";\n  display: inline-block;\n  margin-right: 8px;\n  font-size: 8px;\n  color: rgba(168,74,94,.5);\n  text-shadow: 0 0 6px rgba(168,74,94,.25);\n  animation: pulseIndicator 2.6s ease-in-out infinite;\n  vertical-align: middle;\n}\n\n@keyframes pulseIndicator {\n  0%, 100% { opacity: .35; }\n  50% { opacity: 1; }\n}\n\ndetails summary:hover {\n  color: rgba(138,109,59,.9);\n  background: rgba(138,109,59,.05);\n}\n\ndetails summary:hover::before {\n  color: var(--wine);\n  text-shadow: 0 0 10px rgba(168,74,94,.5);\n}\n\n/* 展开后的裁决内容：档案纸日志 */\ndetails[open] {\n  margin-bottom: 20px;\n}\n\n.judge[open] > .judge-body {\n  font-family: \"JetBrains Mono\", monospace;\n  font-size: 12px;\n  line-height: 1.75;\n  color: rgba(138,109,59,.75);\n  padding: 12px 16px;\n  background: rgba(250,246,238,.9);\n  border: 1px solid rgba(138,109,59,.16);\n  border-top: none;\n  border-radius: 0 0 6px 6px;\n  margin-top: -2px;\n}\n\n.judge-body > .judge-line,\n.judge-body > .judge-meta {\n  margin: 6px 0;\n  padding-left: 12px;\n  border-left: 2px solid rgba(138,109,59,.2);\n}\n\n/* 裁决块内第一行（Scene 行）高亮：深金 */\n.judge-body > :first-child {\n  border-left-color: rgba(138,109,59,.5);\n  color: rgba(109,83,38,.9);\n}\n\n/* ---------- 4. 状态面板 —— 档案卡 ---------- */\n.panel {\n  margin: 18px 0;\n  padding: 18px 20px;\n  background: var(--card);\n  border: 1px solid rgba(138,109,59,.2);\n  border-radius: 10px;\n  font-size: 14px;\n  line-height: 1.8;\n  color: #7a6240;\n  box-shadow:\n    0 8px 24px rgba(90,70,35,.08),\n    inset 0 1px 0 rgba(255,255,255,.6);\n  animation: slideUpPanel .5s ease both;\n}\n\n@keyframes slideUpPanel {\n  from { opacity: 0; transform: translateY(12px); }\n  to { opacity: 1; transform: none; }\n}\n\n.panel summary {\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: .2em;\n  margin-bottom: 10px;\n  cursor: pointer;\n  list-style: none;\n  user-select: none;\n  padding: 4px 0;\n}\n\n.panel summary::-webkit-details-marker {\n  display: none;\n}\n\n/* 主焦点 NPC 面板（👩）—— 酒红 */\n.panel.npc summary {\n  color: var(--wine);\n  text-shadow: 0 0 10px rgba(168,74,94,.15);\n}\n\n/* 已登场索引（📋 roster）—— 深金 */\n.panel.roster summary {\n  color: var(--gold-deep);\n  text-shadow: 0 0 10px rgba(109,83,38,.15);\n}\n\n/* 面板行：<p><b>标签：</b>值</p> */\n.panel p {\n  margin: 7px 0;\n  line-height: 1.8;\n  font-size: 13.5px;\n  color: #7a6240;\n}\n\n.panel p b {\n  color: var(--gold-deep);\n  font-weight: 700;\n  margin-right: 2px;\n}\n\n.panel p:hover {\n  background: rgba(138,109,59,.04);\n  border-radius: 4px;\n  padding-left: 6px;\n}\n\n/* ---------- 5. 行动建议 —— 档案选项 ---------- */\nsuggested_questions, .suggested-questions, .suggested_questions, .suggestions {\n  display: block;\n  margin: 20px 0 8px;\n  padding: 0;\n  background: transparent;\n  border: none;\n  animation: slideUpPanel .5s ease .1s both;\n  counter-reset: sug;\n}\n\nsuggested_questions::before,\n.suggested-questions::before,\n.suggested_questions::before,\n.suggestions::before {\n  content: \"下一步\";\n  display: block;\n  font-size: 10px;\n  letter-spacing: .3em;\n  color: rgba(156,143,125,.7);\n  margin-bottom: 10px;\n  padding-left: 4px;\n}\n\nsuggested_questions p,\nsuggested_questions button,\n.suggested-questions p,\n.suggested-questions button,\n.suggested_questions p,\n.suggested_questions button,\n.suggestions p,\n.suggestions button {\n  position: relative;\n  padding: 13px 16px 13px 46px;\n  margin: 8px 0;\n  background: rgba(250,246,238,.85);\n  border: 1px solid rgba(138,109,59,.28);\n  border-radius: 10px;\n  color: #7a6240;\n  font-size: 14px;\n  line-height: 1.7;\n  width: 100%;\n  appearance: none;\n  -webkit-appearance: none;\n  font-family: inherit;\n  text-align: left;\n  cursor: pointer;\n  counter-increment: sug;\n}\n\nsuggested_questions p::before,\nsuggested_questions button::before,\n.suggested-questions p::before,\n.suggested-questions button::before,\n.suggested_questions p::before,\n.suggested_questions button::before,\n.suggestions p::before,\n.suggestions button::before {\n  content: \"[\" counter(sug, decimal-leading-zero) \"]\";\n  position: absolute;\n  left: 14px;\n  top: 50%;\n  transform: translateY(-50%);\n  font-size: 12px;\n  font-weight: 700;\n  color: rgba(156,143,125,.55);\n  letter-spacing: .08em;\n}\n\nsuggested_questions p:hover,\nsuggested_questions button:hover,\n.suggested-questions p:hover,\n.suggested-questions button:hover,\n.suggested_questions p:hover,\n.suggested_questions button:hover,\n.suggestions p:hover,\n.suggestions button:hover {\n  background: var(--gold-deep);\n  border-color: var(--gold-deep);\n  color: #f5f0e6;\n  transform: translateY(-1px);\n  box-shadow:\n    0 10px 22px rgba(90,70,35,.18),\n    0 0 16px rgba(138,109,59,.15);\n}\n\nsuggested_questions p:hover::before,\nsuggested_questions button:hover::before,\n.suggested-questions p:hover::before,\n.suggested-questions button:hover::before,\n.suggested_questions p:hover::before,\n.suggested_questions button:hover::before,\n.suggestions p:hover::before,\n.suggestions button:hover::before {\n  color: rgba(245,240,230,.7);\n}\n\n/* ---------- 6. 通用元素补充 ---------- */\np {\n  margin: 0 0 12px;\n}\n\nul, ol {\n  padding-left: 20px;\n  margin: 10px 0;\n}\n\nli {\n  margin: 5px 0;\n  color: #7a6240;\n}\n\n/* 代码/等宽 */\ncode, pre {\n  font-family: \"JetBrains Mono\", monospace;\n  font-size: 12px;\n  background: rgba(250,246,238,.9);\n  border: 1px solid rgba(138,109,59,.18);\n  border-radius: 4px;\n  color: rgba(109,83,38,.9);\n}\n\ncode {\n  padding: 2px 6px;\n}\n\npre {\n  padding: 12px 16px;\n  overflow-x: auto;\n  margin: 12px 0;\n}\n\n/* 链接 */\na {\n  color: var(--wine);\n  text-decoration: none;\n  border-bottom: 1px solid rgba(168,74,94,.3);\n}\n\na:hover {\n  color: var(--gold-deep);\n  border-bottom-color: var(--gold-deep);\n}\n\n/* ---------- 7. 响应式 ---------- */\n@media (max-width: 480px) {\n  .story {\n    padding: 16px 14px;\n    font-size: 15px;\n    line-height: 1.85;\n    margin-left: 0;\n    border-left: none;\n  }\n\n  .story p {\n    text-indent: 1.5em;\n  }\n\n  .panel {\n    padding: 14px 16px;\n  }\n\n  .panel summary {\n    font-size: 12px;\n    letter-spacing: .16em;\n  }\n\n  suggested_questions p,\n  suggested_questions button,\n  .suggested-questions p,\n  .suggested-questions button,\n  .suggested_questions p,\n  .suggested_questions button,\n  .suggestions p,\n  .suggestions button {\n    padding: 12px 14px 12px 42px;\n    font-size: 13px;\n  }\n\n  suggested_questions p::before,\n  suggested_questions button::before,\n  .suggested-questions p::before,\n  .suggested-questions button::before,\n  .suggested_questions p::before,\n  .suggested_questions button::before,\n  .suggestions p::before,\n  .suggestions button::before {\n    font-size: 11px;\n    left: 12px;\n  }\n\n  details summary {\n    font-size: 10px;\n    letter-spacing: .16em;\n  }\n\n  hr::after,\n  .separator::after {\n    font-size: 10px;\n    letter-spacing: .3em;\n    padding: 0 12px;\n  }\n}\n\n/* 减少动画偏好 */\n@media (prefers-reduced-motion: reduce) {\n  .story, .story *, details, details *, .panel, .panel *,\n  .suggestions, .suggestions *, suggested_questions, suggested_questions *,\n  .suggested-questions, .suggested-questions *, .suggested_questions, .suggested_questions * {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n","options":null,"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"modelSettings":{}},"totalConversations":2,"totalMessages":39,"totalCreditsUsed":27115,"totalTokensUsed":683521,"totalPlayedUsers":2,"deeplyPlayed":2,"fixedPromptLength":6068,"lorebookLength":6805,"author":{"id":"rDvEbzyH33bmXZzzHtZBbiMFJNFcID8q","name":"shenchenxc","displayUsername":"shenchenxc","username":"shenchenxc"},"cardsTags":[],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}