{"id":"1f872ad6-176f-412c-a18d-b4bbec949fc1","authorId":"CFA38KdWHFPCtRIAygWp4CVlhwF70gRg","title":"和鬼泣兄弟同居的日子","description":"现代都市的某间平平无奇的公寓里。你作为一名普通人类，不知造了什么孽，竟然成为了传说中的斯巴达双胞胎兄弟——但丁和维吉尔的合租室友兼事实上的一家之主（提款机）。在这个没有魔帝需要讨伐的和平时期，最大的敌人是每个月的账单、遍地的披萨盒以及随时可能因为一言不合而被拆掉的承重墙。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"qrusef58fpj9820477w102zz.webp","coverWidth":400,"coverHeight":300,"introPage":"zvt1sv9bjt9ubfvr0qlxe9gr.html","changelog":null,"createdAt":"2026-06-10T17:51:51.089Z","updatedAt":"2026-06-11T18:21:57.757Z","initPublicAt":"2026-06-10T17:52:41.134Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"game[data-theme=\"dmc-roommate\"] {\n  --bg: #121212;\n  --bg-card: #1c1c1e;\n  --border: #333333;\n  --accent: #d32f2f;\n  --accent-soft: #ff6659;\n  --text: #e0e0e0;\n  --text-sub: #9e9e9e;\n  --text-dim: #616161;\n  \n  /* 角色色板 */\n  --q-player: #b0bec5; /* 玩家：中性灰白 */\n  --q-anchor: #d32f2f; /* 但丁：深红 */\n  --q-bg: #1976d2;     /* 维吉尔：深蓝 */\n  --q-versus: #388e3c; /* 催债人/邻居：绿色/警示 */\n  --q-sys: #ab47bc;    /* 系统/账单：紫色 */\n  --q-unknown: #8d6e63;\n  \n  --space-safe-x: 16px;\n  --space-safe-y: 16px;\n  --space-block-gap: 12px;\n  --space-text-inset: 8px;\n}\n\n/* 强制块级声明，修复自定义标签默认 inline 导致的错位异常 */\ngame[data-theme=\"dmc-roommate\"],\ngame[data-theme=\"dmc-roommate\"] text,\ngame[data-theme=\"dmc-roommate\"] cot,\ngame[data-theme=\"dmc-roommate\"] panel,\ngame[data-theme=\"dmc-roommate\"] mem,\ngame[data-theme=\"dmc-roommate\"] rel,\ngame[data-theme=\"dmc-roommate\"] acts,\ngame[data-theme=\"dmc-roommate\"] details,\ngame[data-theme=\"dmc-roommate\"] env,\ngame[data-theme=\"dmc-roommate\"] row,\ngame[data-theme=\"dmc-roommate\"] damage,\ngame[data-theme=\"dmc-roommate\"] funds,\ngame[data-theme=\"dmc-roommate\"] q {\n  display: block;\n}\n\ngame[data-theme=\"dmc-roommate\"] q {\n  margin: 6px 0;\n  padding: 6px 12px 6px 14px;\n  border-left: 3px solid;\n  border-radius: 0 3px 3px 0;\n  font-size: 14px;\n  line-height: 1.75;\n}\n\ngame[data-theme=\"dmc-roommate\"] q[w]::before {\n  content: attr(w);\n  display: inline-block;\n  font-size: 12px;\n  font-weight: 700;\n  padding: 1px 8px;\n  margin-right: 8px;\n  border-radius: 2px;\n  vertical-align: middle;\n  letter-spacing: 0.5px;\n  border: 1px solid;\n}\n\n/* 角色颜色映射 */\ngame[data-theme=\"dmc-roommate\"] q[c=\"p\"] { border-left-color: var(--q-player); background: linear-gradient(90deg, color-mix(in srgb, var(--q-player) 6%, transparent) 0%, transparent 50%); color: color-mix(in srgb, var(--text) 90%, var(--q-player) 10%); }\ngame[data-theme=\"dmc-roommate\"] q[c=\"p\"][w]::before { background: color-mix(in srgb, var(--q-player) 15%, transparent); color: var(--q-player); border-color: color-mix(in srgb, var(--q-player) 30%, transparent); }\n\ngame[data-theme=\"dmc-roommate\"] q[c=\"a\"] { border-left-color: var(--q-anchor); background: linear-gradient(90deg, color-mix(in srgb, var(--q-anchor) 8%, transparent) 0%, transparent 50%); color: color-mix(in srgb, var(--text) 85%, var(--q-anchor) 15%); }\ngame[data-theme=\"dmc-roommate\"] q[c=\"a\"][w]::before { background: color-mix(in srgb, var(--q-anchor) 15%, transparent); color: var(--q-anchor); border-color: color-mix(in srgb, var(--q-anchor) 30%, transparent); }\n\ngame[data-theme=\"dmc-roommate\"] q[c=\"b\"] { border-left-color: var(--q-bg); background: linear-gradient(90deg, color-mix(in srgb, var(--q-bg) 8%, transparent) 0%, transparent 50%); color: color-mix(in srgb, var(--text) 85%, var(--q-bg) 15%); }\ngame[data-theme=\"dmc-roommate\"] q[c=\"b\"][w]::before { background: color-mix(in srgb, var(--q-bg) 15%, transparent); color: var(--q-bg); border-color: color-mix(in srgb, var(--q-bg) 30%, transparent); }\n\ngame[data-theme=\"dmc-roommate\"] q[c=\"v\"] { border-left-color: var(--q-versus); background: linear-gradient(90deg, color-mix(in srgb, var(--q-versus) 6%, transparent) 0%, transparent 50%); color: color-mix(in srgb, var(--text) 90%, var(--q-versus) 10%); }\ngame[data-theme=\"dmc-roommate\"] q[c=\"v\"][w]::before { background: color-mix(in srgb, var(--q-versus) 15%, transparent); color: var(--q-versus); border-color: color-mix(in srgb, var(--q-versus) 30%, transparent); }\n\ngame[data-theme=\"dmc-roommate\"] q[c=\"s\"] { border-left-color: var(--q-sys); background: linear-gradient(90deg, color-mix(in srgb, var(--q-sys) 5%, transparent) 0%, transparent 50%); color: color-mix(in srgb, var(--text) 88%, var(--q-sys) 12%); }\ngame[data-theme=\"dmc-roommate\"] q[c=\"s\"][w]::before { background: color-mix(in srgb, var(--q-sys) 12%, transparent); color: var(--q-sys); border-color: color-mix(in srgb, var(--q-sys) 25%, transparent); }\n\ngame[data-theme=\"dmc-roommate\"] q[c=\"x\"] { border-left-color: var(--q-unknown); background: linear-gradient(90deg, color-mix(in srgb, var(--q-unknown) 5%, transparent) 0%, transparent 50%); color: color-mix(in srgb, var(--text) 85%, var(--q-unknown) 15%); font-style: italic; }\ngame[data-theme=\"dmc-roommate\"] q[c=\"x\"][w]::before { background: color-mix(in srgb, var(--q-unknown) 12%, transparent); color: var(--q-unknown); border-color: color-mix(in srgb, var(--q-unknown) 25%, transparent); font-style: normal; }\n\n/* 模块切换系统 */\ngame[data-theme=\"dmc-roommate\"] input[type=\"radio\"][name=\"pnl\"] { position: absolute; opacity: 0; pointer-events: none; }\ngame[data-theme=\"dmc-roommate\"] panel[b] { display: flex; width: 100%; gap: 8px; padding: 12px 0; margin: 16px 0 0 0; box-sizing: border-box; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }\ngame[data-theme=\"dmc-roommate\"] panel[b] label { flex: 1 1 0; padding: 10px 20px; font-size: 13px; font-weight: 600; letter-spacing: 2px; text-align: center; cursor: pointer; user-select: none; border-radius: 6px; white-space: nowrap; background: var(--bg-card); border: 1px solid var(--border); color: var(--text-dim); }\ngame[data-theme=\"dmc-roommate\"] panel[b] label:hover { background: color-mix(in srgb, var(--bg-card) 70%, var(--accent) 30%); border-color: var(--accent-soft); color: var(--text); }\ngame[data-theme=\"dmc-roommate\"] panel[b] label:has(input.p-1:checked),\ngame[data-theme=\"dmc-roommate\"] panel[b] label:has(input.p-2:checked) { background: var(--accent); border-color: var(--accent); color: var(--bg); }\ngame[data-theme=\"dmc-roommate\"] i[sh] { display: block; height: 2px; margin: 0 0 16px 0; background: linear-gradient(90deg, transparent, var(--accent) 20%, var(--q-bg) 50%, var(--accent) 80%, transparent); opacity: 0.6; }\n\ngame[data-theme=\"dmc-roommate\"] div.p-stack { display: block; position: relative; }\ngame[data-theme=\"dmc-roommate\"] div.p-stack aside { display: none; padding: 16px; border-radius: 8px; background: var(--bg-card); border: 1px solid var(--border); }\ngame[data-theme=\"dmc-roommate\"] div.p-stack aside > b { display: block; font-size: 11px; font-weight: 600; text-align: center; letter-spacing: 4px; padding-bottom: 8px; margin-bottom: 12px; color: var(--accent-soft); border-bottom: 1px solid var(--border); }\ngame[data-theme=\"dmc-roommate\"] div.p-stack aside > section { display: block; }\ngame[data-theme=\"dmc-roommate\"]:has(input.p-1:checked) div.p-stack aside[p=\"1\"],\ngame[data-theme=\"dmc-roommate\"]:has(input.p-2:checked) div.p-stack aside[p=\"2\"] { display: block; }\n\n/* 通用组件 */\ngame[data-theme=\"dmc-roommate\"] panel,\ngame[data-theme=\"dmc-roommate\"] mem,\ngame[data-theme=\"dmc-roommate\"] acts { background: var(--bg-card); border: 1px solid var(--border); border-radius: 8px; padding: 16px; }\ngame[data-theme=\"dmc-roommate\"] panel row { display: flex; justify-content: space-between; align-items: center; padding: 6px 0; font-size: 12px; border-bottom: 1px dashed color-mix(in srgb, var(--border) 50%, transparent); }\ngame[data-theme=\"dmc-roommate\"] panel row:last-child { border-bottom: none; }\ngame[data-theme=\"dmc-roommate\"] k { color: var(--text-sub); display: inline; }\ngame[data-theme=\"dmc-roommate\"] v { color: var(--text); font-weight: 500; display: inline; text-align: right; max-width: 60%; }\n\ngame[data-theme=\"dmc-roommate\"] env { color: var(--text-sub); font-size: 12px; text-align: center; padding: 8px 0; margin-bottom: 16px; border-top: 1px dashed var(--border); border-bottom: 1px dashed var(--border); letter-spacing: 1.5px; font-style: italic; }\ngame[data-theme=\"dmc-roommate\"] hr { display: block; border: none; height: 2px; margin: 20px 0; background: linear-gradient(90deg, transparent, var(--border) 50%, transparent); opacity: 0.6; }\n\ngame[data-theme=\"dmc-roommate\"] details { margin: 12px 0; }\ngame[data-theme=\"dmc-roommate\"] details summary { cursor: pointer; user-select: none; font-size: 12px; font-weight: 600; letter-spacing: 2px; padding: 10px 14px; text-align: center; color: var(--text-dim); }\ngame[data-theme=\"dmc-roommate\"] details[open] summary { border-bottom: 1px solid var(--border); }\n\n/* 表格 */\ngame[data-theme=\"dmc-roommate\"] table { width: 100%; border-collapse: collapse; margin: 8px 0; font-size: 12px; color: var(--text-sub); }\ngame[data-theme=\"dmc-roommate\"] caption { font-weight: 600; font-size: 12px; letter-spacing: 2px; padding: 8px 0; text-align: left; color: var(--accent-soft); border-bottom: 2px solid var(--accent-soft); }\ngame[data-theme=\"dmc-roommate\"] th { font-weight: 600; text-align: left; padding: 8px 10px; color: var(--text-dim); border-bottom: 1px solid var(--border); }\ngame[data-theme=\"dmc-roommate\"] td { padding: 8px 10px; vertical-align: top; line-height: 1.5; border-bottom: 1px dashed var(--border); }\ngame[data-theme=\"dmc-roommate\"] tbody tr { background: var(--bg-card); }\ngame[data-theme=\"dmc-roommate\"] tbody tr:nth-child(even) { background: color-mix(in srgb, var(--bg-card) 95%, var(--border) 5%); }\n\n/* 选项与特定指示器 */\ngame[data-theme=\"dmc-roommate\"] acts > h { display: block; font-size: 11px; font-weight: 600; text-align: center; letter-spacing: 4px; padding-bottom: 8px; margin-bottom: 12px; color: var(--accent-soft); border-bottom: 1px solid var(--border); }\ngame[data-theme=\"dmc-roommate\"] acts li { display: flex; align-items: center; padding: 12px 16px; margin: 8px 0; border-radius: 6px; font-size: 13px; line-height: 1.6; cursor: pointer; position: relative; counter-increment: option; background: color-mix(in srgb, var(--bg-card) 50%, var(--bg) 50%); border: 1px solid var(--border); color: var(--text-sub); }\ngame[data-theme=\"dmc-roommate\"] acts li::before { content: counter(option); display: flex; align-items: center; justify-content: center; width: 24px; height: 24px; border-radius: 6px; font-weight: 600; font-size: 12px; margin-right: 12px; flex-shrink: 0; background: var(--accent); color: var(--text); }\ngame[data-theme=\"dmc-roommate\"] acts li:hover { background: color-mix(in srgb, var(--bg-card) 70%, var(--border) 30%); border-color: var(--text-dim); color: var(--text); transform: translateX(4px); }\ngame[data-theme=\"dmc-roommate\"] acts li:hover::before { background: var(--accent-soft); color: var(--bg); }\ngame[data-theme=\"dmc-roommate\"] acts num { display: none; }\n\ngame[data-theme=\"dmc-roommate\"] damage { font-size: 12px; text-align: center; padding: 6px 0; margin: 8px 0; letter-spacing: 1px; font-weight: 600; border-top: 1px dashed var(--border); border-bottom: 1px dashed var(--border); color: #ff9800; }\ngame[data-theme=\"dmc-roommate\"] funds { font-size: 12px; text-align: center; padding: 6px 0; margin: 8px 0 16px 0; letter-spacing: 1px; font-weight: 600; border-bottom: 1px dashed var(--border); color: #4caf50; }\n\n/* 修复：为 game 主容器补充 display: block 声明 */\ngame[data-theme=\"dmc-roommate\"] { \n  display: block; \n  position: relative; \n  border-radius: 10px; \n  box-shadow: 0 6px 24px rgba(0,0,0,0.6); \n  border: 1px solid var(--border); \n  background: var(--bg); \n  color: var(--text); \n  padding: 16px; \n}\ngame[data-theme=\"dmc-roommate\"]::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 3px; border-radius: 0 0 10px 10px; background: linear-gradient(90deg, var(--accent), var(--q-bg), var(--accent)); }","options":{"items":[{"order":0,"label":"【格式修复】","type":"SET-INPUT","value":"【格式修复】"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"model":"pear/gemini-3-flash-preview"},"totalConversations":3,"totalMessages":48,"totalCreditsUsed":42098,"totalTokensUsed":568033,"totalPlayedUsers":3,"deeplyPlayed":1,"fixedPromptLength":8099,"lorebookLength":1860,"author":{"id":"CFA38KdWHFPCtRIAygWp4CVlhwF70gRg","name":"葵水","displayUsername":"kuishui","username":"kuishui"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":551}},{"tag":{"name":"超高自由度","cardsCount":985}},{"tag":{"name":"低消耗","cardsCount":592}},{"tag":{"name":"已破甲","cardsCount":2211}},{"tag":{"name":"鬼泣","cardsCount":1}},{"tag":{"name":"角色扮演","cardsCount":375}},{"tag":{"name":"开放世界","cardsCount":1290}},{"tag":{"name":"同人","cardsCount":105}},{"tag":{"name":"自由探索","cardsCount":1082}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}