{"id":"d77257fe-6ee7-49dc-8246-392020f858de","authorId":"jlFtsoFL5ik3abar8xFTrmpepgQNVgpH","title":"神明与青梅竹马的PUA游戏","description":"这是一个看似普通的现代都市，却隐藏着不为人知的秘密。你，作为故事的主角，从小与青梅竹马林婉儿关系甚笃，并深深爱慕着她。一次偶然的寺庙祈祷，竟引来了神秘的神明月姬的关注。\n\n你以为这是命运的眷顾，却不知自己已卷入一场情感的漩涡。林婉儿对你进行着潜移默化的PUA，让你对她产生极度依赖；而月姬，这位高高在上的神明，在目睹了你与林婉儿的关系后，竟生出凡人的嫉妒与占有欲，她也将林婉儿判定为“危险人物”，并以“拯救”之名，对你施加着更高级、更隐秘的情感操控，试图让你转而依赖她。\n\n在这场青梅竹马与神明之间无声的“夺爱战”中，你该如何抉择？你是否能看清她们各自PUA的真相？又能否摆脱这双重的依赖，找到真正的自我？","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"mvg4bxa048e4w0aao3onfqur.webp","coverWidth":400,"coverHeight":300,"introPage":"q1r6z3pvz8podibttnhh1bif.html","changelog":null,"createdAt":"2026-05-07T10:53:16.325Z","updatedAt":"2026-07-20T09:01:19.053Z","initPublicAt":"2026-05-07T10:58:32.549Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* 容器基础设置 */\n.ui-frame {\n  max-width: 800px;\n  margin: 20px auto;\n  background-color: #1a1b26; /* 深邃的背景色，模拟都市夜晚 */\n  color: #a9b1d6; /* 柔和的文字颜色 */\n  font-family: 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;\n  border-radius: 12px;\n  box-shadow: 0 10px 30px rgba(0,0,0,0.5); /* 阴影效果 */\n  overflow: hidden;\n  border: 1px solid #2f334d; /* 边框 */\n  font-size: 14px;\n  line-height: 1.6;\n}\n\n/* 1. 场景头部 */\n.ui-frame .scene-header {\n  background: linear-gradient(135deg, #24283b 0%, #1f2335 100%); /* 渐变背景 */\n  padding: 15px;\n  border-bottom: 2px solid #7aa2f7; /* 底部强调线 */\n}\n\n.ui-frame .header-row {\n  display: flex;\n  gap: 10px;\n  margin-bottom: 10px;\n}\n\n.ui-frame .tag {\n  background: #3b4261; /* 标签背景 */\n  color: #7aa2f7; /* 标签文字颜色 */\n  padding: 2px 8px;\n  border-radius: 4px;\n  font-size: 12px;\n  font-weight: bold;\n}\n\n.ui-frame .info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 8px;\n  font-size: 13px;\n  color: #c0caf5; /* 信息文字颜色 */\n  margin-bottom: 10px;\n}\n\n.ui-frame .scene-summary {\n  font-style: italic;\n  color: #565f89; /* 摘要文字颜色 */\n  border-left: 3px solid #7aa2f7; /* 左侧强调线 */\n  padding-left: 10px;\n  font-size: 12px;\n}\n\n/* 2. 正文 (段落排版优化) */\n.ui-frame .story-content {\n  padding: 25px;\n  color: #e0e0e0; /* 正文文字颜色 */\n  font-size: 16px;\n  background-color: #1a1b26;\n  text-align: justify;\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n}\n\n.ui-frame .story-content p {\n  margin: 0;\n  line-height: 1.7;\n}\n\n/* 3. 折叠面板通用 */\n.ui-frame .collapsible-panel {\n  border-top: 1px solid #2f334d;\n}\n\n.ui-frame summary {\n  padding: 12px 20px;\n  background: #24283b; /* 折叠面板标题背景 */\n  cursor: pointer;\n  font-weight: bold;\n  color: #7aa2f7; /* 折叠面板标题文字颜色 */\n  user-select: none;\n  transition: background 0.2s;\n}\n\n.ui-frame summary:hover {\n  background: #2f334d; /* 悬停背景 */\n}\n\n.ui-frame .panel-content {\n  padding: 15px;\n  background: #16161e; /* 折叠面板内容背景 */\n}\n\n/* 状态栏具体样式 */\n.ui-frame .status-group {\n  margin-bottom: 20px;\n  padding-bottom: 15px;\n  border-bottom: 1px dashed #2f334d;\n}\n\n.ui-frame .group-title {\n  color: #bb9af7; /* 组标题颜色 */\n  margin-bottom: 10px;\n  font-weight: bold;\n}\n\n.ui-frame .stats-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n}\n\n.ui-frame .stat-box {\n  background: #1f2335; /* 状态框背景 */\n  padding: 8px;\n  border-radius: 6px;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n\n.ui-frame .stat-box .label {\n  width: 50px;\n  font-size: 12px;\n}\n\n.ui-frame .progress-bar {\n  flex-grow: 1;\n  height: 6px;\n  background: #16161e; /* 进度条背景 */\n  border-radius: 3px;\n  overflow: hidden;\n  position: relative;\n}\n\n.ui-frame .fill {\n  height: 100%;\n  border-radius: 3px;\n}\n\n/* 进度条颜色 */\n.ui-frame .fill.red { background: #f7768e; } /* 林婉儿好感度 */\n.ui-frame .fill.blue { background: #7aa2f7; } /* 月姬好感度 */\n.ui-frame .fill.purple { background: #bb9af7; } /* 主角依赖度 */\n.ui-frame .fill.cyan { background: #7dcfff; }\n.ui-frame .fill.pink { background: #ff9e64; }\n.ui-frame .fill.hot-pink { background: #f7768e; }\n.ui-frame .fill.gradient-flow {\n  background: linear-gradient(90deg, #7aa2f7, #f7768e);\n  animation: pulse 2s infinite;\n}\n\n.ui-frame .value {\n  font-size: 12px;\n  width: 35px;\n  text-align: right;\n  opacity: 0.8;\n}\n\n/* NPC 卡片 */\n.ui-frame .npc-card {\n  background: #1f2335;\n  border-radius: 8px;\n  padding: 12px;\n  margin-bottom: 15px;\n  border: 1px solid #292e42;\n}\n\n.ui-frame .npc-header {\n  display: flex;\n  justify-content: space-between;\n  margin-bottom: 10px;\n  border-bottom: 1px solid #2f334d;\n  padding-bottom: 5px;\n}\n\n.ui-frame .npc-name {\n  color: #f7768e; /* NPC名字颜色 */\n  font-weight: bold;\n}\n\n.ui-frame .npc-tags {\n  font-size: 12px;\n  color: #565f89;\n}\n\n.ui-frame .npc-core-stats {\n  margin-bottom: 10px;\n}\n\n.ui-frame .stat-row {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  font-size: 12px;\n  margin-bottom: 4px;\n}\n\n.ui-frame .npc-details-text p {\n  margin: 4px 0;\n  font-size: 13px;\n  color: #a9b1d6;\n}\n\n.ui-frame .npc-details-text strong {\n  color: #7aa2f7;\n}\n\n.ui-frame .body-parts-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));\n  gap: 8px;\n  margin-top: 10px;\n  background: #16161e;\n  padding: 8px;\n  border-radius: 6px;\n}\n\n.ui-frame .part-item {\n  font-size: 12px;\n  padding: 4px;\n  border-radius: 4px;\n  background: #1f2335;\n}\n\n.ui-frame .part-item.full-width {\n  grid-column: 1 / -1;\n}\n\n.ui-frame .part-item .state {\n  color: #9ece6a; /* 状态颜色 */\n  float: right;\n}\n\n/* 4. 记忆表格 */\n.ui-frame .mem-title {\n  color: #e0af68; /* 记忆标题颜色 */\n  font-size: 13px;\n  margin: 10px 0 5px;\n  font-weight: bold;\n}\n\n.ui-frame .table-wrapper {\n  overflow-x: auto;\n}\n\n.ui-frame .mem-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 12px;\n}\n\n.ui-frame .mem-table th {\n  background: #24283b; /* 表头背景 */\n  color: #7aa2f7; /* 表头文字颜色 */\n  padding: 6px;\n  text-align: left;\n}\n\n.ui-frame .mem-table td {\n  padding: 6px;\n  border-bottom: 1px solid #2f334d;\n  color: #a9b1d6;\n}\n\n/* 5. 选项 */\n.ui-frame .choices-container {\n  padding: 20px;\n  background: #16161e; /* 选项容器背景 */\n  border-top: 1px solid #2f334d;\n}\n\n.ui-frame .choice-header {\n  color: #bb9af7; /* 选项标题颜色 */\n  margin-bottom: 10px;\n  font-weight: bold;\n}\n\n.ui-frame .choice-btn {\n  display: block;\n  background: #24283b; /* 选项按钮背景 */\n  padding: 10px 15px;\n  margin-bottom: 8px;\n  border-radius: 6px;\n  border: 1px solid #2f334d;\n  color: #c0caf5; /* 选项按钮文字颜色 */\n  transition: all 0.2s;\n  cursor: pointer;\n}\n\n.ui-frame .choice-btn:hover {\n  background: #3b4261; /* 选项按钮悬停背景 */\n  border-color: #7aa2f7; /* 选项按钮悬停边框 */\n  color: #fff;\n  transform: translateX(5px); /* 悬停动画 */\n}\n\n/* 动画效果 */\n@keyframes pulse {\n  0% { opacity: 0.8; }\n  50% { opacity: 1; box-shadow: 0 0 5px #f7768e; }\n  100% { opacity: 0.8; }\n}\n\n/* 移动端适配 */\n@media (max-width: 600px) {\n  .ui-frame {\n    margin: 10px;\n    border-radius: 8px;\n  }\n  .ui-frame .stats-grid {\n    grid-template-columns: 1fr;\n  }\n  .ui-frame .header-row {\n    flex-direction: column;\n  }\n  .ui-frame .story-content {\n    padding: 15px;\n    font-size: 14px;\n  }\n  .ui-frame .npc-card {\n    padding: 10px;\n  }\n  .ui-frame .choice-btn {\n    padding: 8px 12px;\n    font-size: 14px;\n  }\n}\n\n/* HTML介绍页的样式（与ui-frame独立，因为HTML介绍页不是游戏内的输出） */\nbody {\n    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n    background-color: #16161e; /* 深色背景 */\n    color: #a9b1d6;\n    margin: 0;\n    padding: 20px;\n}\n\nh1, h2, h3 {\n    color: #7aa2f7; /* 标题颜色 */\n}\n\n.container {\n    max-width: 900px;\n    margin: auto;\n    background: #1a1b26; /* 容器背景 */\n    padding: 30px;\n    border-radius: 8px;\n    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.4);\n}\n\n.tabs {\n    display: flex;\n    margin-bottom: 20px;\n    border-bottom: 1px solid #2f334d; /* 标签页底部边框 */\n}\n\n.tab-button {\n    background-color: #24283b; /* 标签按钮背景 */\n    border: none;\n    padding: 10px 20px;\n    cursor: pointer;\n    font-size: 16px;\n    transition: background-color .3s ease, border-bottom .3s ease;\n    border-radius: 5px 5px 0 0;\n    color: #c0caf5; /* 标签按钮文字颜色 */\n}\n\n.tab-button.active {\n    background-color: #1a1b26; /* 激活标签背景 */\n    border-bottom: 2px solid #bb9af7; /* 激活标签底部强调线 */\n    color: #bb9af7;\n}\n\n.tab-button:hover:not(.active) {\n    background-color: #2f334d; /* 悬停背景 */\n}\n\n.tab-content {\n    padding: 20px 0;\n    border-top: 1px solid #2f334d; /* 内容区顶部边框 */\n}\n\n.hidden {\n    display: none;\n}\n\n.character-config label {\n    display: block;\n    margin-bottom: 8px;\n    font-weight: bold;\n    color: #7aa2f7;\n}\n\n.character-config input[type=\"text\"],\n.character-config textarea,\n.character-config select {\n    width: calc(100% - 22px);\n    padding: 10px;\n    margin-bottom: 15px;\n    border: 1px solid #2f334d;\n    background-color: #1f2335; /* 输入框背景 */\n    color: #a9b1d6;\n    border-radius: 4px;\n}\n\n.character-config button {\n    background-color: #7aa2f7; /* 按钮背景 */\n    color: white;\n    padding: 10px 20px;\n    border: none;\n    border-radius: 4px;\n    cursor: pointer;\n    font-size: 16px;\n    transition: background-color .3s ease;\n}\n\n.character-config button:hover {\n    background-color: #567bd6; /* 按钮悬停背景 */\n}\n\n.config-preview {\n    background-color: #1f2335; /* 预览区背景 */\n    border: 1px dashed #565f89;\n    padding: 15px;\n    margin-top: 20px;\n    white-space: pre-wrap;\n    word-wrap: break-word;\n    font-family: 'Courier New', Courier, monospace;\n    font-size: 14px;\n    border-radius: 4px;\n    color: #c0caf5;\n}\n\n.forge-link {\n    font-size: 12px;\n    color: #565f89;\n    text-align: center;\n    margin-top: 20px;\n    margin-bottom: 10px;\n}\n\n.forge-link a {\n    color: #565f89;\n    text-decoration: none;\n}\n\n.forge-link a:hover {\n    text-decoration: underline;\n}\n\n@media (max-width: 768px) {\n    .tabs {\n        flex-wrap: wrap;\n    }\n    .tab-button {\n        flex: 1 1 auto;\n        text-align: center;\n        margin-bottom: 5px;\n    }\n    body {\n        padding: 10px;\n    }\n    .container {\n        padding: 20px;\n    }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":3,"totalMessages":29,"totalCreditsUsed":18325,"totalTokensUsed":445891,"totalPlayedUsers":3,"deeplyPlayed":1,"fixedPromptLength":4122,"lorebookLength":5529,"author":{"id":"jlFtsoFL5ik3abar8xFTrmpepgQNVgpH","name":"黑夜行","displayUsername":"shj","username":"shj"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":551}},{"tag":{"name":"超高自由度","cardsCount":985}},{"tag":{"name":"可快餐可长线","cardsCount":615}},{"tag":{"name":"已破甲","cardsCount":2211}},{"tag":{"name":"反差","cardsCount":628}},{"tag":{"name":"可剧情可涩涩","cardsCount":2461}},{"tag":{"name":"多角色","cardsCount":1110}},{"tag":{"name":"男性向R18","cardsCount":60}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}