{"id":"e765e38a-933f-47c9-9e0f-15f1bb87a051","authorId":"7criuFd0R0HBFqpnUxNJGEQOwhEt23pE","title":"【都市异能】【超真实】现代中国异能大世界","description":"【超真实·现代中国都市·异能觉醒·多角色大世界】\n\n202X年·上海·晚9:17·暴雨橙色预警。\n\n你是一个再普通不过的人——应届毕业生、外卖骑手、985博士、网约车司机、家族旁支。\n伞骨被风吹折，球鞋灌冰冷，你走到静安寺地铁站旁边的巷子，停下来甩水。\n\n就在这个时候——你眼角余光看见：\n前方十步远，一个穿黑夹克的男人一步跨了三米远，避开了一辆闯黄灯的外卖电动车。\n他站的位置和下一秒站的位置，中间根本没有迈步的过渡。\n而那个男人，缓缓转过头看了你一眼。\n他的瞳孔，是竖的。像蛇的。\n\n你吓得手里的纸巾掉在地上。再看过去，他已经混进人群不见了。\n你不知道的是：你站的那片积水，已经无声无息地冻成了一毫米厚的冰。\n\n三秒后，巷子对面一辆黑色无牌SUV的副驾驶车窗降了一条缝。\n有什么东西对着你的方向，红灯闪了七下。\n\n这就是你进入这个世界的第一天。你甚至还没意识到自己已经进入了。\n\n---\n\n【游戏特色】\n· 六大城市圈实景：北京·上海·广深·香港·西南·东北，202X年当代中国100%对标\n· 5条开局路线可选：特管局编制·世家传承·野生散修·科研精英·破晓激进\n· 9方势力博弈：特管局·五大家族·宗门武脉·散修联盟·科研机构·黑市·破晓·邪修·境外\n· 纯现实日常打底：外卖·地铁·加班·刷抖音·考公·租房·攒首付，先活在这个世界再觉醒\n· 零无敌设定：所有异能有代价·有副作用·有冷却，克制/经验/装备/地形/信息差决定生死\n· AI动态生成：每次开局不同·对话不同·剧情不同，没有固定剧本\n\n你每天挤地铁、加班、点外卖的世界，与异能者生活的世界是同一个世界。\n区别只在于——你的身体里有没有那一个不该存在的灵核。\n\n这里没有满天飞行的超级英雄。没有火焰与电光当街对轰的奇观。\n异能者依然要还房贷、挤早高峰、为年终奖焦虑。\n唯一不同的是，他们体内多了一股来自天地深层的能量。\n\n2005年，特管局监测站发现：全球异能量浓度结束了数百年的下行，开始回升。\n全国登记异能者从约三千人增至约五万人，未登记的估算还有两到三万。\n隐匿协定的保密压力越来越大。\n\n---\n\n异能量为什么复苏？是自然周期，还是某种人为触发的布局？\n全球已知的神境强者不超过五人，半个世纪没有公开出手记录。\n他们存在吗？在等待什么？\n\n特管局内部流传一句话：\n「我们正坐在一列不知道目的地、也不知道终点站的火车上。」\n\n而你，已经上车了。\n","background":"wi6spi9e8c18mgowa27sbk7b.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"y6df0gcu90tlwe5wvxjju2wq.webp","coverWidth":400,"coverHeight":300,"introPage":"h9xl3nteqsu750bbi4nc48a6.html","changelog":null,"createdAt":"2026-08-24T02:35:42.587Z","updatedAt":"2026-08-24T03:36:32.072Z","initPublicAt":"2026-08-24T02:55:24.960Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ============================================\n   轻小说搞笑色气风 — 荒岛漂流主题\n   桃桃粉 · 薄荷青 · 奶油白 · 暖金\n   ============================================ */\n\n/* --- 容器根变量 --- */\nai {\n  --pink: #f0a0b8;\n  --pink-deep: #e87896;\n  --pink-soft: #fce4ec;\n  --mint: #7ec8b8;\n  --mint-soft: #e0f5f0;\n  --cream: #fffaf5;\n  --gold: #d4a853;\n  --gold-light: #f0e0b8;\n  --text: #4a3840;\n  --text-light: #7a6870;\n  --radius: 10px;\n  --shadow: 0 2px 12px rgba(0,0,0,0.06);\n  display: block;\n  background: var(--cream);\n  border-radius: 14px;\n  padding: 16px 14px;\n  max-width: 100%;\n  box-shadow: var(--shadow), 0 0 0 1px var(--pink-soft);\n  font-size: 14px;\n  line-height: 1.7;\n  color: var(--text);\n  position: relative;\n  overflow: hidden;\n}\nai::before {\n  content: \"\";\n  position: absolute;\n  top: -40px;\n  right: -30px;\n  width: 120px;\n  height: 120px;\n  background: radial-gradient(circle, var(--pink-soft) 0%, transparent 70%);\n  border-radius: 50%;\n  pointer-events: none;\n}\n\n/* --- 标题 --- */\nhd {\n  display: block;\n  font-size: 15px;\n  font-weight: bold;\n  text-align: center;\n  background: linear-gradient(135deg, var(--pink-deep) 0%, var(--gold) 80%);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n  position: relative;\n  padding: 4px 0 8px;\n}\nhd::after {\n  content: \"\";\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 2px;\n  background: linear-gradient(90deg, transparent, var(--pink), var(--gold), transparent);\n  border-radius: 1px;\n  animation: hdPulse 3s ease-in-out infinite;\n}\n@keyframes hdPulse {\n  0%, 100% { opacity: 0.6; }\n  50% { opacity: 1; }\n}\n\n/* --- 分隔线 --- */\nline {\n  display: block;\n  height: 1px;\n  margin: 10px 0;\n  background: linear-gradient(90deg, transparent, var(--pink-soft), var(--gold-light), var(--pink-soft), transparent);\n  border: none;\n}\n\n/* --- 阶段标签 --- */\nq {\n  display: inline-block;\n  font-size: 11px;\n  font-weight: bold;\n  letter-spacing: 0.5px;\n  padding: 3px 12px;\n  border-radius: 20px;\n  background: var(--mint-soft);\n  color: var(--mint);\n  margin-bottom: 10px;\n  position: relative;\n  border: 1px solid rgba(126,200,184,0.3);\n}\nq[stage=\"survive\"] { background: var(--mint-soft); color: #5ba89a; border-color: rgba(126,200,184,0.4); }\nq[stage=\"adventure\"] { background: #fff3e0; color: #e8983e; border-color: rgba(232,152,62,0.3); }\nq[stage=\"nsfw\"] { background: #fde4ec; color: #d4687c; border-color: rgba(212,104,124,0.35); }\nq::before {\n  content: \"✦\";\n  font-size: 8px;\n  margin-right: 4px;\n  animation: starTwinkle 1.5s ease-in-out infinite;\n  display: inline-block;\n}\n@keyframes starTwinkle {\n  0%, 100% { opacity: 0.3; transform: scale(0.8); }\n  50% { opacity: 1; transform: scale(1.2); }\n}\n\n/* --- 正文段落 --- */\np {\n  display: block;\n  margin: 6px 0;\n  text-indent: 1.5em;\n  font-size: 14px;\n  line-height: 1.8;\n  color: var(--text);\n}\n\n/* --- 折叠面板 --- */\ndetails {\n  display: block;\n  margin: 10px 0;\n  border-radius: var(--radius);\n  background: #fffdf9;\n  border: 1px solid rgba(0,0,0,0.04);\n  overflow: hidden;\n  box-shadow: var(--shadow);\n}\ndetails[open] {\n  border-color: rgba(240,160,184,0.25);\n}\ndetails[open] > summary {\n  border-bottom: 1px solid rgba(240,160,184,0.2);\n  background: linear-gradient(180deg, #fff5f8 0%, #fffdf9 100%);\n}\nsummary {\n  display: block;\n  padding: 10px 14px;\n  font-size: 14px;\n  font-weight: bold;\n  color: var(--pink-deep);\n  cursor: pointer;\n  user-select: none;\n  position: relative;\n  background: #fffdf9;\n  border-bottom: 1px solid transparent;\n  transition: all 0.2s;\n}\nsummary::before {\n  content: \"▸\";\n  display: inline-block;\n  margin-right: 6px;\n  font-size: 10px;\n  transition: transform 0.3s;\n  color: var(--pink);\n}\ndetails[open] > summary::before {\n  transform: rotate(90deg);\n  color: var(--pink-deep);\n}\nsummary::after {\n  content: \"\";\n  position: absolute;\n  bottom: 0;\n  left: 14px;\n  right: 14px;\n  height: 2px;\n  background: linear-gradient(90deg, transparent, var(--pink-soft), var(--mint-soft), transparent);\n  border-radius: 1px;\n}\ndetails[open] > summary::after {\n  background: linear-gradient(90deg, transparent, var(--pink), var(--mint), transparent);\n  animation: summaryLineGlow 2s ease-in-out infinite;\n}\n@keyframes summaryLineGlow {\n  0%, 100% { opacity: 0.5; }\n  50% { opacity: 1; }\n}\n\n/* --- 通用状态块 --- */\nt {\n  display: block;\n  padding: 8px 12px;\n  margin: 4px 8px;\n  border-radius: 8px;\n  border-left: 3px solid transparent;\n}\n\n/* 主角 */\nt[n=\"主角\"] {\n  background: linear-gradient(135deg, #fff5f8 0%, #fffdf9 100%);\n  border-left-color: var(--pink);\n}\n\n/* NPC */\nt[n=\"npc\"] {\n  background: linear-gradient(135deg, #f6fdfb 0%, #fffdf9 100%);\n  border-left-color: var(--mint);\n}\n\n/* 身体档案 */\nt[n=\"body\"] {\n  background: linear-gradient(135deg, #fef2f6 0%, #fff8fa 100%);\n  border-left-color: var(--pink-deep);\n  border: 1px dashed rgba(240,160,184,0.3);\n  margin: 8px;\n  border-radius: 10px;\n  transition: transform 0.2s, box-shadow 0.2s;\n}\nt[n=\"body\"]:hover {\n  transform: translateY(-1px);\n  box-shadow: 0 4px 16px rgba(240,160,184,0.15);\n}\n\n/* 角色列表 */\nt[n=\"roster\"] {\n  background: #fdfdfb;\n  border-left-color: var(--gold);\n  font-size: 13px;\n}\n\n/* 地图 */\nt[n=\"map\"] {\n  background: linear-gradient(135deg, #f2faf8 0%, #fdfeff 100%);\n  border-left-color: var(--mint);\n}\n\n/* 任务 */\nt[n=\"quest\"] {\n  background: #fffdf5;\n  border-left-color: var(--gold);\n}\n\n/* 基地 */\nt[n=\"base\"] {\n  background: #fafdf9;\n  border-left-color: #a8c8a0;\n}\n\n/* 幻梦珠/堕落值 meta */\nt[n=\"meta\"] {\n  background: linear-gradient(135deg, #fdf5f8 0%, #fef9fc 100%);\n  border-left-color: var(--pink);\n  border: 1px dashed rgba(240,160,184,0.2);\n}\n\n/* --- 标签名 f --- */\nf {\n  display: inline-block;\n  font-size: 12px;\n  font-weight: bold;\n  color: var(--pink-deep);\n  background: var(--pink-soft);\n  padding: 1px 8px;\n  border-radius: 10px;\n  margin-right: 6px;\n  margin-bottom: 2px;\n  white-space: nowrap;\n}\nt[n=\"npc\"] f {\n  color: #5ba89a;\n  background: var(--mint-soft);\n}\nt[n=\"body\"] f {\n  color: #c86078;\n  background: #fde8f0;\n  font-size: 11px;\n}\nt[n=\"map\"] f {\n  color: #4a9e8e;\n  background: #d8f2ed;\n}\nt[n=\"quest\"] f,\nt[n=\"base\"] f {\n  color: #b8983e;\n  background: #faf0d8;\n}\nt[n=\"meta\"] f {\n  color: #c86078;\n  background: #fde8f0;\n  font-size: 12px;\n}\nt[n=\"roster\"] f {\n  color: #a89040;\n  background: #f8f0d8;\n}\n\n/* --- 数据行 d --- */\nd {\n  display: block;\n  font-size: 13px;\n  color: var(--text-light);\n  padding: 1px 0 1px 14px;\n  position: relative;\n}\nd::before {\n  content: \"·\";\n  position: absolute;\n  left: 4px;\n  color: var(--pink);\n  font-weight: bold;\n}\nt[n=\"npc\"] d::before { color: var(--mint); }\nt[n=\"body\"] d::before { color: var(--pink-deep); }\nt[n=\"map\"] d::before { color: var(--mint); }\nt[n=\"quest\"] d::before,\nt[n=\"base\"] d::before { color: var(--gold); }\nt[n=\"meta\"] d::before { content: \"\"; }\n\nd:first-of-type {\n  margin-top: 2px;\n}\n\n/* 角色列表 d 特殊 */\nt[n=\"roster\"] d {\n  padding-left: 16px;\n}\nt[n=\"roster\"] d::before {\n  content: \"▹\";\n  left: 4px;\n  color: #ccc;\n}\n\n/* --- 菜单 --- */\nmenu {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px;\n  margin: 12px 4px 4px;\n  padding: 0;\n  list-style: none;\n}\nmenu i {\n  display: inline-block;\n  font-style: normal;\n  font-size: 12px;\n  padding: 6px 14px;\n  border-radius: 20px;\n  background: linear-gradient(135deg, #fff5f8 0%, #fffdf9 100%);\n  border: 1px solid rgba(240,160,184,0.3);\n  color: var(--pink-deep);\n  cursor: pointer;\n  transition: all 0.2s;\n  white-space: nowrap;\n}\nmenu i:hover {\n  background: linear-gradient(135deg, #fde8f0 0%, #fff5f8 100%);\n  border-color: var(--pink);\n  transform: translateY(-2px);\n  box-shadow: 0 4px 12px rgba(240,160,184,0.2);\n  color: #c86078;\n}\n\n\n\n/* ====================== 修改代码块间距：消除上下margin，贴紧排列 ====================== */\n.markdown-body pre {\n  border-radius: 0 !important;\n  overflow: hidden !important;\n  box-shadow: none !important;\n  margin: 0 !important;\n  border: 1px solid rgba(240,160,184,0.2) !important;\n  background: #faf8f6 !important;\n}\n\n/* 相邻代码块共用一条边框，消除缝隙 */\n.markdown-body pre + pre {\n  border-top: none !important;\n}\n\n/* --- 带语言标识的主容器 --- */\n.markdown-body pre > div {\n  border-radius: 0 !important;\n  background: #faf8f6 !important;\n}\n\n/* --- 头部栏 --- */\n.markdown-body pre > div > div.flex.justify-between.h-8,\n.markdown-body pre > div > div.border-b {\n  background: linear-gradient(135deg, #fef2f6 0%, #fdf5f0 100%) !important;\n  border-bottom: 1px solid rgba(240,160,184,0.2) !important;\n  border-color: rgba(240,160,184,0.2) !important;\n}\n\n/* --- 语言标签 --- */\n.markdown-body pre > div > div.flex.justify-between > div.text-\\[13px\\],\n.markdown-body pre > div > div.flex.justify-between > div:first-child {\n  color: var(--pink-deep, #e87896) !important;\n  font-size: 12px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.3px !important;\n  background: transparent !important;\n}\n\n/* --- 按钮包装区 --- */\n.markdown-body pre > div > div.flex.justify-between > div:last-child {\n  background: transparent !important;\n}\n\n/* --- 复制按钮外层 --- */\n.markdown-body pre div[data-tooltip-id^=\"copy-tooltip\"],\n.markdown-body pre div.size-5.group[data-tooltip-id^=\"copy-tooltip\"] {\n  background: transparent !important;\n  border-radius: 6px !important;\n  transition: background 0.2s !important;\n}\n.markdown-body pre div[data-tooltip-id^=\"copy-tooltip\"]:hover,\n.markdown-body pre div.size-5.group[data-tooltip-id^=\"copy-tooltip\"]:hover {\n  background: rgba(232,120,150,0.08) !important;\n}\n\n/* --- 复制图标颜色 --- */\n.markdown-body pre svg.lucide-copy,\n.markdown-body pre div[data-tooltip-id^=\"copy-tooltip\"] > svg {\n  color: #d4a0a8 !important;\n  stroke: currentColor !important;\n}\n.markdown-body pre .group:hover svg.lucide-copy,\n.markdown-body pre div[data-tooltip-id^=\"copy-tooltip\"]:hover > svg {\n  color: #e87896 !important;\n}\n\n/* --- 代码内容区 --- */\n.markdown-body pre > div > div[node],\n.markdown-body pre > div > div:last-child {\n  background: #fdfbf9 !important;\n  color: #5a4855 !important;\n  padding: 10px 14px !important;\n  font-size: 13px !important;\n  line-height: 1.6 !important;\n  border-radius: 0 !important;\n}\n\n/* --- 代码元素 --- */\n.markdown-body pre code[class^=\"language-\"],\n.markdown-body pre > div > div[node] > code {\n  background: transparent !important;\n  font-family: \"SF Mono\", \"Fira Code\", \"Consolas\", monospace !important;\n  font-size: 13px !important;\n  color: #5a4855 !important;\n}\n\n/* --- 语法高亮 span 柔和化 --- */\n.markdown-body pre code[class^=\"language-\"] > span,\n.markdown-body pre code span {\n  font-family: \"SF Mono\", \"Fira Code\", \"Consolas\", monospace !important;\n}\n\n/* --- 无语言标识纯代码块 --- */\n.markdown-body pre > code[node] {\n  background: #fdfbf9 !important;\n  color: #5a4855 !important;\n  padding: 10px 14px !important;\n  font-size: 13px !important;\n  line-height: 1.6 !important;\n  border-radius: 12px !important;\n  display: block !important;\n  font-family: \"SF Mono\", \"Fira Code\", \"Consolas\", monospace !important;\n  border: 1px solid rgba(240,160,184,0.15) !important;\n}\n\n/* --- Tooltip 美化（如果平台渲染） --- */\n[id^=\"copy-tooltip\"],\n.tooltip {\n  background: #fff5f8 !important;\n  color: #c86078 !important;\n  border: 1px solid rgba(240,160,184,0.3) !important;\n  border-radius: 8px !important;\n  font-size: 12px !important;\n  padding: 4px 10px !important;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.08) !important;\n}\n","options":{"items":[{"order":0,"label":"钉选记忆","type":"SET-INPUT","value":"钉选记忆（输入你要钉选固定的记忆内容）："}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":1,"totalMessages":15,"totalCreditsUsed":12123,"totalTokensUsed":687952,"totalPlayedUsers":1,"deeplyPlayed":1,"maxNonAuthorPlayCount":1,"fixedPromptLength":17987,"lorebookLength":69980,"author":{"id":"7criuFd0R0HBFqpnUxNJGEQOwhEt23pE","name":"fc1","displayUsername":"TKX1","username":"tkx1"},"cardsTags":[{"tag":{"name":"无色情","cardsCount":3}},{"tag":{"name":"现代都市","cardsCount":750}},{"tag":{"name":"异能","cardsCount":7}},{"tag":{"name":"多角色","cardsCount":1540}},{"tag":{"name":"都市异能","cardsCount":50}},{"tag":{"name":"开放世界","cardsCount":1765}},{"tag":{"name":"自由探索","cardsCount":1476}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}