{"id":"8093ee5a-b34b-4746-a0e3-194baf952b9f","authorId":"3frbSMptu35YroU42Wi8QJVWbEUeWl7N","title":"【较难攻略】一脸嫌弃的为我处理性欲的好妹妹","description":"【难攻略】作为曾经的好哥哥，如今你只是一个彻头彻尾的家里蹲废柴。自从初中那次尴尬的“事故”后，妹妹苏小悦便接管了你的一切——从洗衣做饭到生理排泄。她视你为垃圾、废物，用最恶毒的语言攻击你的自尊，却又每晚冷着脸用手、足、嘴为你进行“排解”。关系冰点，不仅严禁任何插入行为，稍微过界的举动都会招致更严厉的惩罚。在这充满了消毒水味与辱骂声的同居生活中，你能否融化这座冰山，还是甘愿在她的鄙夷中彻底沉沦？","background":"ki1t1djvztqrtg3xldajddby.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"i1p8z1yqawmxr5qo8dadx82v.webp","coverWidth":2400,"coverHeight":1800,"introPage":"fb6uzsda8prw9oyehbp8u0do.html","changelog":"","createdAt":"2026-04-11T13:03:58.473Z","updatedAt":"2026-07-27T02:10:58.482Z","initPublicAt":"2026-04-11T16:36:52.655Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"@font-face {\n  font-family: 'LXGW WenKai';\n  src: url('https://cdn.jsdelivr.net/npm/lxgw-wenkai-screen-webfont@1.1.0/style.css');\n  font-display: swap;\n}\n#chat-ui-sakura-panel {\n  --sakura-pink: #FFB7C5;\n  --sakura-dark: #E8A2B5;\n  --sakura-light: #FFF0F5;\n  --sakura-accent: #FF69B4;\n  --text-color: #5A4A4A;\n  --border-color: #F8D7DA;\n  --progress-bg: #FFE4E9;\n  --progress-fill: #FF69B4;\n  --success-color: #8BC34A;\n  --danger-color: #F44336;\n  font-family: 'Noto Sans SC', 'Microsoft YaHei', sans-serif;\n  background: linear-gradient(135deg, var(--sakura-light) 0%, #FFF8FB 100%);\n  border: 2px solid var(--sakura-pink);\n  border-radius: 16px;\n  padding: 0;\n  margin: 0 auto;\n  max-width: 100%;\n  box-shadow: 0 8px 32px rgba(255, 183, 197, 0.2);\n  position: relative;\n  overflow: hidden;\n}\n#chat-ui-sakura-panel::before,\n#chat-ui-sakura-panel::after {\n  content: '❀';\n  position: absolute;\n  font-size: 1.2em;\n  color: var(--sakura-pink);\n  opacity: 0.6;\n  z-index: 1;\n}\n#chat-ui-sakura-panel::before {\n  top: 10px;\n  right: 15px;\n}\n#chat-ui-sakura-panel::after {\n  bottom: 10px;\n  left: 15px;\n}\n.hero-section {\n  text-align: center;\n  padding: 25px 20px;\n  background: linear-gradient(135deg, var(--sakura-pink) 0%, var(--sakura-dark) 100%);\n  color: white;\n  border-radius: 14px 14px 0 0;\n  margin-bottom: 0;\n  position: relative;\n  overflow: hidden;\n}\n.hero-section::before {\n  content: '❀ ❀ ❀';\n  position: absolute;\n  top: 5px;\n  left: 0;\n  right: 0;\n  font-size: 0.8em;\n  opacity: 0.3;\n  letter-spacing: 8px;\n}\n.hero-title {\n  font-size: 1.5em;\n  font-weight: 600;\n  margin: 0;\n  font-family: 'LXGW WenKai', '霞鹜文楷', 'Noto Sans SC', 'Microsoft YaHei', serif;\n  color: #C74B72;\n  text-shadow: 2px 2px 4px #F8E8EE, -1px -1px 2px #F8E8EE;\n  animation: gentle-pulse 4s ease-in-out infinite;\n  position: relative;\n  z-index: 2;\n}\n@keyframes gentle-pulse {\n  0%, 100% { opacity: 0.9; }\n  50% { opacity: 1; }\n}\ndetails {\n  border-bottom: 1px solid var(--border-color);\n  margin: 0;\n  transition: background 0.3s ease;\n  background: rgba(255, 255, 255, 0.7);\n}\ndetails:last-child {\n  border-bottom: none;\n}\nsummary {\n  padding: 16px 20px;\n  background: linear-gradient(135deg, rgba(255, 183, 197, 0.1), rgba(232, 162, 181, 0.1));\n  cursor: pointer;\n  font-weight: 600;\n  color: #D17A99;\n  font-size: 1.1em;\n  text-align: center;\n  list-style: none;\n  transition: all 0.3s ease;\n  position: relative;\n  margin: 0;\n  border-left: 3px solid transparent;\n  font-family: 'Noto Sans SC', '思源黑体', 'Microsoft YaHei', sans-serif;\n}\nsummary::-webkit-details-marker {\n  display: none;\n}\nsummary::before,\nsummary::after {\n  content: '🌸';\n  position: absolute;\n  font-size: 1em;\n  transition: transform 0.3s ease;\n  opacity: 0.8;\n}\nsummary::before {\n  left: 20px;\n}\nsummary::after {\n  right: 20px;\n}\ndetails[open] summary {\n  border-left: 3px solid #A63E6F;\n  background: linear-gradient(135deg, rgba(255, 183, 197, 0.2), rgba(232, 162, 181, 0.2));\n  color: #A63E6F;\n}\nsummary:hover {\n  background: linear-gradient(135deg, rgba(255, 183, 197, 0.3), rgba(232, 162, 181, 0.3));\n  color: #C74B72;\n}\nsummary:hover::before,\nsummary:hover::after {\n  opacity: 1;\n  transform: scale(1.2);\n}\n.details-content {\n  padding: 20px;\n  background: rgba(255, 255, 255, 0.9);\n  border-top: 1px solid var(--border-color);\n}\n.narrative-section {\n  padding: 20px;\n  background: rgba(255, 255, 255, 0.9);\n  border-bottom: 1px solid var(--border-color);\n}\n.narrative-content {\n  line-height: 1.5;\n  margin: 0;\n  color: var(--text-color);\n  font-size: 0.95em;\n  text-align: justify;\n}\npre {\n  background: var(--sakura-light);\n  border: 1px solid var(--border-color);\n  border-radius: 10px;\n  padding: 18px;\n  margin: 0;\n  overflow-x: auto;\n  font-size: 0.9em;\n  line-height: 1.5;\n  box-shadow: inset 0 2px 4px rgba(0,0,0,0.05);\n  font-family: 'Consolas', 'Monaco', monospace;\n}\ncode {\n  font-family: 'Consolas', 'Monaco', monospace;\n  color: var(--text-color);\n  white-space: pre-wrap;\n}\n.progress-section {\n  margin: 18px 0;\n}\n.progress-item {\n  margin: 14px 0;\n}\n.progress-label {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  margin-bottom: 8px;\n  font-size: 0.95em;\n  font-weight: 500;\n  color: var(--text-color);\n}\n.progress-value {\n  font-size: 0.85em;\n  color: var(--sakura-accent);\n  font-weight: 600;\n}\n.progress-bar {\n  height: 10px;\n  background: var(--progress-bg);\n  border-radius: 5px;\n  overflow: hidden;\n  position: relative;\n  box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);\n}\n.progress-fill {\n  height: 100%;\n  background: linear-gradient(90deg, var(--sakura-pink), var(--sakura-accent));\n  border-radius: 5px;\n  transition: width 0.5s ease;\n  position: relative;\n}\n.progress-fill::after {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);\n  animation: sakura-progress 2s infinite;\n}\n@keyframes sakura-progress {\n  0% { transform: translateX(-100%); }\n  100% { transform: translateX(100%); }\n}\n.locked {\n  opacity: 0.7;\n}\n.trauma-alert,\n.trauma-normal {\n  padding: 12px;\n  border-radius: 8px;\n  margin-top: 12px;\n  font-size: 0.9em;\n}\n.trauma-alert {\n  background: rgba(244, 67, 54, 0.1);\n  border: 1px solid var(--danger-color);\n  color: var(--danger-color);\n}\n.trauma-normal {\n  background: rgba(139, 195, 74, 0.1);\n  border: 1px solid var(--success-color);\n  color: var(--success-color);\n}\n.info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 16px;\n  margin: 18px 0;\n}\n.info-item {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 15px;\n  background: rgba(255, 255, 255, 0.8);\n  border-radius: 10px;\n  border: 1px solid var(--border-color);\n  transition: all 0.3s ease;\n}\n.info-item:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 4px 12px rgba(255, 183, 197, 0.2);\n  border-color: var(--sakura-pink);\n}\n.info-icon {\n  font-size: 1.2em;\n  color: var(--sakura-accent);\n  min-width: 24px;\n  text-align: center;\n}\n.info-content {\n  flex: 1;\n  font-size: 0.92em;\n  color: var(--text-color);\n  font-weight: 500;\n}\n.table-container {\n  overflow-x: auto;\n  margin: 18px 0;\n  border-radius: 10px;\n  border: 1px solid var(--border-color);\n}\n.memory-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.85em;\n  background: white;\n}\n.memory-table th,\n.memory-table td {\n  padding: 10px 14px;\n  border: 1px solid var(--border-color);\n  text-align: left;\n  word-break: break-word;\n}\n.memory-table th {\n  background: linear-gradient(135deg, var(--sakura-pink), var(--sakura-dark));\n  color: white;\n  font-weight: 500;\n  text-align: center;\n}\n.memory-table tr:nth-child(even) {\n  background: rgba(255, 255, 255, 0.6);\n}\n.memory-table tr:hover {\n  background: rgba(255, 183, 197, 0.1);\n}\n.options-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));\n  gap: 12px;\n  margin: 18px 0;\n}\n.option-btn {\n  padding: 12px 16px;\n  background: linear-gradient(135deg, var(--sakura-pink), var(--sakura-dark));\n  color: white;\n  border: none;\n  border-radius: 10px;\n  cursor: pointer;\n  font-size: 0.92em;\n  text-align: center;\n  transition: all 0.3s ease;\n  font-weight: 500;\n  box-shadow: 0 2px 8px rgba(255, 183, 197, 0.3);\n}\n.option-btn:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 6px 20px rgba(255, 183, 197, 0.4);\n  background: linear-gradient(135deg, var(--sakura-accent), var(--sakura-dark));\n}\n@media (max-width: 600px) {\n  #chat-ui-sakura-panel {\n    margin: 10px;\n    border-radius: 12px;\n  }\n  .hero-title {\n    font-size: 1.3em;\n  }\n  .hero-section {\n    padding: 20px 15px;\n  }\n  summary {\n    padding: 14px 16px;\n    font-size: 1em;\n  }\n  .details-content, .narrative-section {\n    padding: 16px;\n  }\n  .info-grid {\n    grid-template-columns: 1fr;\n    gap: 12px;\n  }\n  .options-grid {\n    grid-template-columns: 1fr;\n    gap: 10px;\n  }\n  .memory-table {\n    font-size: 0.8em;\n  }\n  .memory-table th,\n  .memory-table td {\n    padding: 8px 10px;\n  }\n  .info-item {\n    padding: 10px 12px;\n  }\n  .option-btn {\n    padding: 10px 14px;\n  }\n  summary::before,\n  summary::after {\n    font-size: 0.9em;\n  }\n}","options":{"items":[{"order":0,"label":"核心记忆归纳","type":"SET-INPUT","value":"\\归纳长期记忆（会将前七条长期记忆归纳为一条核心记忆）"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"model":"mango_gemini_vertex/gemini-3.1-pro-preview","modelSettings":{"topP":0.9}},"totalConversations":75,"totalMessages":1415,"totalCreditsUsed":1660802,"totalTokensUsed":33419228,"totalPlayedUsers":49,"deeplyPlayed":28,"fixedPromptLength":7465,"lorebookLength":2496,"author":{"id":"3frbSMptu35YroU42Wi8QJVWbEUeWl7N","name":"erio","displayUsername":"erio2464","username":"erio2464"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":788}},{"tag":{"name":"反差","cardsCount":628}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"乱伦","cardsCount":368}},{"tag":{"name":"调教","cardsCount":1007}},{"tag":{"name":"妹妹","cardsCount":100}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}