{"id":"52f46654-b625-4b78-8e04-df2d1dc4a84b","authorId":"lFWQuroaTH9WfTZQoJj49KOufwaRRlAk","title":"超真实嫖娼模拟器（真实/自由/低消耗）","description":"***内置固定美女NPC，可深度探索***\n这是一款极度硬核、深度沉浸的都市暗黑开放世界RPG文本游戏。玩家将扮演在“深红市”这座充满欲望与金钱交易的庞大都市中游荡的寻欢客。游戏内置极度详实的NPC背景网络、动态新闻系统与暗网论坛。你不仅可以遇到拥有深厚背景故事的5位固定女主角（包括背负巨债的人妻、被胁迫的偶像、携带隐患的站街女等），还能遭遇无穷无尽、带有随机生成的身份与隐秘故事的随机NPC。世界中随时可能爆发查房扫黄、仙人跳、黑帮火拼或性病感染等随机事件。每个登场角色均拥有全方位极致细化的肉体状态追踪面板与好感度/仇恨值动态演算。","background":"q8hekey69fu0j6tdnbl544je.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"fqb48nomlvaky9jrmdko5bsa.webp","coverWidth":2400,"coverHeight":1800,"introPage":"jz5pauuqbhd9l2wohxexocxp.html","changelog":null,"createdAt":"2026-04-15T09:01:29.171Z","updatedAt":"2026-07-24T09:05:54.298Z","initPublicAt":"2026-04-15T09:02:33.772Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"ai {\n  --cr1: #8B0000;\n  --cr2: #DC143C;\n  --cr3: #FF1744;\n  --np: #9C27B0;\n  --nc: #00E5FF;\n  --bg1: #1a1a1a;\n  --bg2: #0a0a0a;\n  --txt1: #e0e0e0;\n  --txt2: #ffffff;\n  --gd: #FFD700;\n  --or: #FF4500;\n  display: block;\n  background: linear-gradient(135deg, var(--bg1) 0%, var(--bg2) 100%);\n  background-image: \n    linear-gradient(135deg, var(--bg1) 0%, var(--bg2) 100%),\n    url(\"data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='0.9' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100' height='100' filter='url(%23n)'/%3E%3C/svg%3E\");\n  color: var(--txt1);\n  padding: 12px;\n  border-radius: 8px;\n  font-size: 14px;\n  line-height: 1.6;\n  box-shadow: 0 4px 20px rgba(220,20,60,0.3);\n}\n\nai article {\n  background: rgba(139,0,0,0.1);\n  border-left: 3px solid var(--cr2);\n  padding: 10px 12px;\n  margin-bottom: 12px;\n  border-radius: 4px;\n  position: relative;\n}\n\nai article::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 1px;\n  background: linear-gradient(90deg, transparent, var(--cr3), transparent);\n  animation: scan 3s linear infinite;\n}\n\n@keyframes scan {\n  0%, 100% { opacity: 0.3; }\n  50% { opacity: 1; }\n}\n\nai article p {\n  margin: 8px 0;\n}\n\nai cal {\n  display: none;\n}\n\nai nw {\n  display: block;\n  background: linear-gradient(135deg, rgba(0,229,255,0.08), rgba(156,39,176,0.08));\n  border: 2px solid var(--nc);\n  border-radius: 6px;\n  padding: 10px;\n  margin-bottom: 12px;\n  box-shadow: 0 0 15px rgba(0,229,255,0.4), inset 0 0 10px rgba(0,229,255,0.1);\n  position: relative;\n  overflow: hidden;\n}\n\nai nw::before {\n  content: '';\n  position: absolute;\n  top: -50%;\n  left: -50%;\n  width: 200%;\n  height: 200%;\n  background: repeating-linear-gradient(\n    0deg,\n    transparent,\n    transparent 2px,\n    rgba(0,229,255,0.03) 2px,\n    rgba(0,229,255,0.03) 4px\n  );\n  animation: scanline 8s linear infinite;\n}\n\n@keyframes scanline {\n  0% { transform: translateY(0); }\n  100% { transform: translateY(50%); }\n}\n\nai nw h {\n  display: block;\n  font-size: 15px;\n  font-weight: bold;\n  color: var(--nc);\n  margin-bottom: 8px;\n  text-shadow: 0 0 8px var(--nc);\n  position: relative;\n  z-index: 1;\n}\n\nai nw d {\n  display: block;\n  margin: 6px 0;\n  padding-left: 8px;\n  border-left: 2px solid rgba(0,229,255,0.3);\n  position: relative;\n  z-index: 1;\n  font-size: 13px;\n}\n\nai nw d b {\n  color: var(--gd);\n  font-weight: bold;\n}\n\nai st {\n  display: block;\n  background: linear-gradient(90deg, var(--cr1), var(--cr2), var(--cr1));\n  padding: 8px 12px;\n  border-radius: 4px;\n  font-weight: bold;\n  text-align: center;\n  margin-bottom: 12px;\n  box-shadow: 0 0 10px rgba(220,20,60,0.5);\n  color: var(--txt2);\n  font-size: 13px;\n  position: relative;\n  overflow: hidden;\n}\n\nai st::after {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: -100%;\n  width: 100%;\n  height: 100%;\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);\n  animation: shine 3s infinite;\n}\n\n@keyframes shine {\n  0% { left: -100%; }\n  100% { left: 100%; }\n}\n\nai details {\n  background: rgba(139,0,0,0.15);\n  border: 1px solid var(--cr2);\n  border-radius: 6px;\n  margin-bottom: 10px;\n  padding: 8px;\n  transition: all 0.3s ease;\n}\n\nai details:hover {\n  border-color: var(--cr3);\n  box-shadow: 0 0 12px rgba(255,23,68,0.4);\n}\n\nai details summary {\n  cursor: pointer;\n  font-weight: bold;\n  color: var(--txt2);\n  padding: 4px;\n  border-radius: 4px;\n  transition: all 0.2s;\n  list-style: none;\n}\n\nai details summary::-webkit-details-marker {\n  display: none;\n}\n\nai details summary::before {\n  content: '▶ ';\n  display: inline-block;\n  transition: transform 0.3s;\n  color: var(--cr3);\n}\n\nai details[open] summary::before {\n  transform: rotate(90deg);\n}\n\nai details summary:hover {\n  color: var(--cr3);\n  text-shadow: 0 0 8px var(--cr3);\n}\n\nai mem {\n  display: block;\n  margin: 8px 0;\n  padding: 8px;\n  background: rgba(0,0,0,0.3);\n  border-radius: 4px;\n  border-left: 3px solid var(--np);\n}\n\nai mem t {\n  display: block;\n  color: var(--np);\n  font-weight: bold;\n  margin-bottom: 6px;\n  font-size: 13px;\n}\n\nai mem d {\n  display: block;\n  margin: 4px 0;\n  padding-left: 10px;\n  font-size: 13px;\n  color: var(--txt1);\n}\n\nai details.mc {\n  border-color: var(--nc);\n  background: rgba(0,229,255,0.08);\n}\n\nai details.mc:hover {\n  border-color: var(--nc);\n  box-shadow: 0 0 15px rgba(0,229,255,0.5);\n}\n\nai details.mc summary {\n  color: var(--nc);\n}\n\nai details.npc {\n  border-color: var(--np);\n  background: rgba(156,39,176,0.08);\n}\n\nai details.npc:hover {\n  border-color: var(--np);\n  box-shadow: 0 0 15px rgba(156,39,176,0.5);\n}\n\nai details.npc summary {\n  color: var(--np);\n}\n\nai g {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n  gap: 6px;\n  margin-top: 8px;\n}\n\nai g d {\n  display: block;\n  background: rgba(0,0,0,0.4);\n  padding: 6px 8px;\n  border-radius: 4px;\n  font-size: 13px;\n  border: 1px solid rgba(255,255,255,0.1);\n  transition: all 0.2s;\n}\n\nai g d:hover {\n  background: rgba(255,23,68,0.2);\n  border-color: var(--cr3);\n  transform: translateY(-2px);\n}\n\nai g d.fw {\n  grid-column: 1 / -1;\n}\n\nai g d.thk {\n  background: linear-gradient(135deg, rgba(156,39,176,0.2), rgba(139,0,0,0.2));\n  border-color: var(--np);\n  font-style: italic;\n  color: var(--gd);\n}\n\nai bm {\n  display: block;\n  margin-top: 10px;\n  background: rgba(255,23,68,0.1);\n  border-radius: 6px;\n  padding: 8px;\n  border: 1px solid var(--or);\n}\n\nai bm h {\n  display: block;\n  text-align: center;\n  font-weight: bold;\n  color: var(--or);\n  margin-bottom: 8px;\n  font-size: 14px;\n  text-shadow: 0 0 10px var(--or);\n}\n\nai bm g {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));\n  gap: 6px;\n}\n\nai bm g d {\n  background: rgba(0,0,0,0.5);\n  border-color: var(--or);\n  text-align: center;\n  font-size: 12px;\n  transition: all 0.3s;\n}\n\nai bm g d:hover {\n  background: rgba(255,69,0,0.3);\n  box-shadow: 0 0 10px var(--or);\n  transform: scale(1.05);\n}\n\nai op {\n  display: block;\n  background: linear-gradient(135deg, rgba(255,215,0,0.1), rgba(255,69,0,0.1));\n  border: 2px solid var(--gd);\n  border-radius: 6px;\n  padding: 10px;\n  margin-top: 12px;\n}\n\nai op h {\n  display: block;\n  text-align: center;\n  font-weight: bold;\n  color: var(--gd);\n  margin-bottom: 10px;\n  font-size: 15px;\n  text-shadow: 0 0 10px var(--gd);\n}\n\nai op d {\n  display: block;\n  background: rgba(0,0,0,0.5);\n  padding: 10px;\n  margin: 6px 0;\n  border-radius: 4px;\n  border-left: 4px solid var(--cr3);\n  cursor: pointer;\n  transition: all 0.3s;\n  font-size: 13px;\n}\n\nai op d:hover {\n  background: linear-gradient(90deg, rgba(220,20,60,0.3), rgba(255,23,68,0.2));\n  border-left-width: 8px;\n  transform: translateX(4px);\n  box-shadow: 0 4px 15px rgba(220,20,60,0.6);\n}\n\nai op d::before {\n  font-weight: bold;\n  color: var(--gd);\n  margin-right: 8px;\n}\n\nai b {\n  color: var(--txt2);\n  font-weight: bold;\n}\n\nai i {\n  color: var(--nc);\n  font-style: italic;\n}\n\nai strong {\n  color: var(--cr3);\n  font-weight: bold;\n  text-shadow: 0 0 5px var(--cr3);\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"mango/gemini-3-flash-preview"},"totalConversations":37,"totalMessages":588,"totalCreditsUsed":319032,"totalTokensUsed":11438794,"totalPlayedUsers":32,"deeplyPlayed":15,"fixedPromptLength":3816,"lorebookLength":1988,"author":{"id":"lFWQuroaTH9WfTZQoJj49KOufwaRRlAk","name":"xwxw","displayUsername":"xwxw","username":"xwxw"},"cardsTags":[{"tag":{"name":"超高自由度","cardsCount":982}},{"tag":{"name":"加强色情描写","cardsCount":469}},{"tag":{"name":"反差","cardsCount":628}},{"tag":{"name":"可剧情可涩涩","cardsCount":2460}},{"tag":{"name":"多角色","cardsCount":1110}},{"tag":{"name":"恶堕","cardsCount":302}},{"tag":{"name":"开放世界","cardsCount":1289}},{"tag":{"name":"开局即可色","cardsCount":1444}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}