{"id":"c6ae253b-6aa7-4337-8abb-996d5575872e","authorId":"2bYOeVIYYIrF7fvRfQadeebJ828UH08x","title":"被针对的学生用共感娃娃调教到崩溃了","description":"1v1可雌堕/BG/BL主受视角\n你是一位长期针对学生纪浠星的老师。公开羞辱、刻意刁难、克扣学分——你以为这些都会像粉笔灰一样被时间拂去。但某一天开始，你的身体出现了无法解释的异常：突如其来的战栗、莫名其妙的燥热、在讲台上险些失态的瞬间……而那个总是安静垂眼的银发学生，口袋里正躺着一个与你一模一样的小东西\n内置npc心声mod，按需加载","background":"cqjnk8ujiujyttvqkcrcrfmw.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"izaguw2aotqt516nqci2cmn6.webp","coverWidth":400,"coverHeight":300,"introPage":"zmvxrrsxjwme4am8zb061oym.html","changelog":null,"createdAt":"2026-07-17T14:00:49.597Z","updatedAt":"2026-07-23T14:35:22.325Z","initPublicAt":"2026-07-17T14:01:20.635Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ========================================\n   复仇娃娃 · 梦幻花园主题 CSS\n   适配背景图：柔光粉绿渐变+高曝光花卉\n======================================== */\n\n/* ===== 全局聊天容器背景框美化 ===== */\n#ai-chat-container,\n[class*=\"chat-container\"],\n[class*=\"ChatContainer\"] {\n  background: linear-gradient(\n    135deg, \n    rgba(245, 249, 237, 0.75) 0%, \n    rgba(254, 248, 240, 0.8) 50%,\n    rgba(249, 216, 197, 0.7) 100%\n  ) !important;\n  backdrop-filter: blur(20px) saturate(1.2);\n  border-radius: 20px;\n  border: 1.5px solid rgba(212, 232, 193, 0.6);\n  box-shadow: \n    0 8px 32px rgba(168, 201, 147, 0.15),\n    inset 0 1px 0 rgba(255, 255, 255, 0.5);\n  padding: 16px;\n}\n\n/* ===== 正文消息气泡美化 ===== */\n/* AI消息气泡 */\n[class*=\"ai-message\"],\n[class*=\"assistant-message\"],\ntext > p {\n  background: linear-gradient(135deg, #fef8f0 0%, #f5f9ed 100%) !important;\n  border-left: 3px solid #d4e8c1 !important;\n  border-radius: 12px 12px 12px 0;\n  padding: 14px 18px;\n  box-shadow: 0 2px 8px rgba(168, 201, 147, 0.12);\n  color: #6b8e5a;\n  line-height: 1.8;\n  margin-bottom: 12px;\n}\n\n/* 用户消息气泡 */\n[class*=\"user-message\"] {\n  background: linear-gradient(135deg, #f9d8c5 0%, #fef8f0 100%) !important;\n  border-right: 3px solid #a8c993 !important;\n  border-radius: 12px 12px 0 12px;\n  padding: 14px 18px;\n  box-shadow: 0 2px 8px rgba(249, 216, 197, 0.15);\n  color: #6b8e5a;\n}\n\n/* ===== 状态栏 details/summary 美化 ===== */\ndetails {\n  background: linear-gradient(135deg, rgba(254, 248, 240, 0.9), rgba(245, 249, 237, 0.85));\n  border: 1px solid rgba(212, 232, 193, 0.5);\n  border-radius: 12px;\n  padding: 12px 16px;\n  margin: 10px 0;\n  backdrop-filter: blur(10px);\n  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\ndetails:hover {\n  border-color: rgba(168, 201, 147, 0.7);\n  box-shadow: 0 4px 16px rgba(168, 201, 147, 0.15);\n}\n\ndetails[open] {\n  background: linear-gradient(135deg, rgba(254, 248, 240, 0.95), rgba(212, 232, 193, 0.3));\n  border-color: #a8c993;\n}\n\nsummary {\n  cursor: pointer;\n  font-weight: 600;\n  color: #6b8e5a;\n  font-size: 14px;\n  letter-spacing: 0.3px;\n  user-select: none;\n  transition: color 0.2s ease;\n}\n\nsummary:hover {\n  color: #a8c993;\n}\n\nsummary::marker {\n  color: #d4e8c1;\n}\n\n/* ===== info 顶部状态栏美化 ===== */\ninfo {\n  display: block;\n  background: linear-gradient(90deg, rgba(212, 232, 193, 0.25), rgba(249, 216, 197, 0.2));\n  border-left: 4px solid #a8c993;\n  border-radius: 8px;\n  padding: 10px 16px;\n  margin-bottom: 16px;\n  font-size: 13px;\n  color: #6b8e5a;\n  line-height: 1.6;\n  box-shadow: 0 2px 6px rgba(168, 201, 147, 0.1);\n}\n\n/* ===== 表格美化 ===== */\ntable {\n  width: 100%;\n  border-collapse: collapse;\n  margin: 12px 0;\n  background: rgba(254, 248, 240, 0.6);\n  border-radius: 8px;\n  overflow: hidden;\n}\n\ntable tr {\n  border-bottom: 1px solid rgba(212, 232, 193, 0.3);\n  transition: background 0.2s ease;\n}\n\ntable tr:hover {\n  background: rgba(212, 232, 193, 0.15);\n}\n\ntable td {\n  padding: 10px 14px;\n  color: #6b8e5a;\n  font-size: 13px;\n}\n\ntable td:first-child {\n  font-weight: 600;\n  color: #a8c993;\n}\n\n/* ===== 输入框美化 ===== */\n#ai-chat-input {\n  background: rgba(254, 248, 240, 0.9) !important;\n  color: #6b8e5a !important;\n  border: none !important;\n  font-size: 14px !important;\n  padding: 12px 16px !important;\n  border-radius: 12px !important;\n}\n\n#ai-chat-input::placeholder {\n  color: #b5957a !important;\n  opacity: 0.7;\n}\n\n/* 输入框外层容器 */\n#ai-chat-input-container,\ndiv:has(> #ai-chat-input) {\n  background: linear-gradient(135deg, rgba(254, 248, 240, 0.85), rgba(245, 249, 237, 0.8)) !important;\n  border: 1.5px solid rgba(212, 232, 193, 0.6) !important;\n  border-radius: 14px !important;\n  backdrop-filter: blur(12px) !important;\n  transition: border-color 0.3s ease, box-shadow 0.3s ease, transform 0.2s ease !important;\n}\n\ndiv:has(> #ai-chat-input):focus-within {\n  border-color: rgba(168, 201, 147, 0.9) !important;\n  box-shadow: \n    0 0 0 3px rgba(212, 232, 193, 0.2),\n    0 4px 16px rgba(168, 201, 147, 0.25) !important;\n  transform: translateY(-1px);\n}\n\n/* ===== 发送按钮美化 ===== */\n#ai-send-button {\n  background: linear-gradient(135deg, #d4e8c1, #a8c993) !important;\n  border-radius: 10px !important;\n  padding: 10px 16px !important;\n  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n  box-shadow: 0 2px 8px rgba(168, 201, 147, 0.2);\n}\n\n#ai-send-button:hover {\n  background: linear-gradient(135deg, #e0f0d0, #b9d9a5) !important;\n  box-shadow: \n    0 4px 16px rgba(168, 201, 147, 0.35),\n    0 0 20px rgba(212, 232, 193, 0.4) !important;\n  transform: scale(1.05) translateY(-2px);\n}\n\n#ai-send-button:active {\n  transform: scale(0.98);\n}\n\n#ai-send-button svg {\n  color: #6b8e5a !important;\n  fill: #6b8e5a !important;\n  transition: transform 0.3s ease;\n}\n\n#ai-send-button:hover svg {\n  transform: translateX(2px);\n}\n\n/* ===== 第一排工具栏（复制/刷新/编辑等）===== */\n.MuiButton-textPrimary {\n  color: #a8c993 !important;\n  font-weight: 500 !important;\n  transition: all 0.25s ease !important;\n  border-radius: 8px !important;\n}\n\n.MuiButton-textPrimary:hover {\n  background: rgba(212, 232, 193, 0.2) !important;\n  color: #6b8e5a !important;\n  box-shadow: 0 2px 8px rgba(168, 201, 147, 0.15);\n}\n\n/* ===== 第二排工具栏（Mod/记忆增强/调试等）===== */\n.MuiButton-outlinedPrimary {\n  border-color: rgba(212, 232, 193, 0.6) !important;\n  color: #a8c993 !important;\n  background: rgba(254, 248, 240, 0.5) !important;\n  transition: all 0.25s ease !important;\n  border-radius: 8px !important;\n}\n\n.MuiButton-outlinedPrimary:hover {\n  background: rgba(212, 232, 193, 0.25) !important;\n  border-color: rgba(168, 201, 147, 0.8) !important;\n  color: #6b8e5a !important;\n  box-shadow: 0 2px 12px rgba(168, 201, 147, 0.2);\n}\n\n/* ===== 底部翻页区域统一色调 ===== */\n.MuiPaginationItem-root {\n  color: #a8c993 !important;\n  font-weight: 500 !important;\n  transition: all 0.2s ease !important;\n}\n\n.MuiPaginationItem-root:hover {\n  background: rgba(212, 232, 193, 0.2) !important;\n  color: #6b8e5a !important;\n}\n\n.MuiPaginationItem-root.Mui-selected {\n  background: linear-gradient(135deg, rgba(212, 232, 193, 0.5), rgba(168, 201, 147, 0.3)) !important;\n  color: #6b8e5a !important;\n  font-weight: 600 !important;\n  box-shadow: 0 2px 6px rgba(168, 201, 147, 0.2);\n}\n\n/* ===== 模组/评论区美化 ===== */\n[class*=\"comment\"],\n[class*=\"mod-card\"],\n[class*=\"review\"] {\n  background: linear-gradient(135deg, rgba(254, 248, 240, 0.8), rgba(245, 249, 237, 0.7)) !important;\n  border: 1px solid rgba(212, 232, 193, 0.5) !important;\n  border-radius: 12px !important;\n  padding: 14px !important;\n  margin: 8px 0 !important;\n  backdrop-filter: blur(8px) !important;\n  transition: all 0.3s ease !important;\n}\n\n[class*=\"comment\"]:hover,\n[class*=\"mod-card\"]:hover,\n[class*=\"review\"]:hover {\n  border-color: rgba(168, 201, 147, 0.7) !important;\n  box-shadow: 0 4px 16px rgba(168, 201, 147, 0.15) !important;\n  transform: translateY(-2px);\n}\n\n/* ===== 滚动条美化 ===== */\n::-webkit-scrollbar {\n  width: 8px;\n  height: 8px;\n}\n\n::-webkit-scrollbar-track {\n  background: rgba(245, 249, 237, 0.4);\n  border-radius: 10px;\n}\n\n::-webkit-scrollbar-thumb {\n  background: linear-gradient(180deg, #d4e8c1, #a8c993);\n  border-radius: 10px;\n  transition: background 0.3s ease;\n}\n\n::-webkit-scrollbar-thumb:hover {\n  background: linear-gradient(180deg, #a8c993, #6b8e5a);\n}\n\n/* ===== 微动画增强 ===== */\n@keyframes softGlow {\n  0%, 100% { box-shadow: 0 0 10px rgba(212, 232, 193, 0.3); }\n  50% { box-shadow: 0 0 20px rgba(168, 201, 147, 0.4); }\n}\n\n#ai-send-button:hover {\n  animation: softGlow 2s ease-in-out infinite;\n}\n\n/* ===== 响应式优化（移动端）===== */\n@media (max-width: 768px) {\n  #ai-chat-container {\n    border-radius: 12px;\n    padding: 12px;\n  }\n  \n  details {\n    padding: 10px 12px;\n  }\n  \n  #ai-chat-input {\n    font-size: 13px !important;\n  }\n}\n\n/* ===== 行动推荐外层容器 ===== */\naction {\n  display: block;\n  background: linear-gradient(135deg, \n    rgba(254, 248, 240, 0.85), \n    rgba(212, 232, 193, 0.25));\n  border: 1.5px solid rgba(212, 232, 193, 0.6);\n  border-radius: 16px;\n  padding: 16px;\n  margin-top: 16px;\n  backdrop-filter: blur(12px);\n  box-shadow: 0 4px 20px rgba(168, 201, 147, 0.12);\n}\n\n/* ===== 行动推荐标题 ===== */\n.action-title {\n  font-size: 14px;\n  font-weight: 700;\n  color: #6b8e5a;\n  letter-spacing: 1px;\n  margin-bottom: 12px;\n  padding-bottom: 8px;\n  border-bottom: 1px dashed rgba(168, 201, 147, 0.4);\n  text-align: center;\n}\n\n/* ===== 单个行动选项卡片 ===== */\n.action-item {\n  display: flex;\n  align-items: center;\n  background: rgba(255, 253, 248, 0.7);\n  border: 1px solid rgba(212, 232, 193, 0.5);\n  border-radius: 10px;\n  padding: 11px 14px;\n  margin-bottom: 8px;\n  color: #6b8e5a;\n  font-size: 13.5px;\n  line-height: 1.5;\n  cursor: pointer;\n  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n  position: relative;\n  overflow: hidden;\n}\n\n/* ===== 选项hover时的光扫过效果 ===== */\n.action-item::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: -100%;\n  width: 100%;\n  height: 100%;\n  background: linear-gradient(90deg, \n    transparent, \n    rgba(249, 216, 197, 0.3), \n    transparent);\n  transition: left 0.5s ease;\n}\n\n.action-item:hover::before {\n  left: 100%;\n}\n\n.action-item:hover {\n  background: linear-gradient(135deg, \n    rgba(212, 232, 193, 0.4), \n    rgba(249, 216, 197, 0.3));\n  border-color: rgba(168, 201, 147, 0.8);\n  transform: translateX(4px);\n  box-shadow: 0 3px 12px rgba(168, 201, 147, 0.2);\n  color: #5a7a4a;\n}\n\n/* ===== 选项前的字母序号 ===== */\n.action-num {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-width: 24px;\n  height: 24px;\n  background: linear-gradient(135deg, #d4e8c1, #a8c993);\n  color: #fff;\n  font-weight: 700;\n  font-size: 12px;\n  border-radius: 50%;\n  margin-right: 12px;\n  flex-shrink: 0;\n  box-shadow: 0 2px 5px rgba(168, 201, 147, 0.3);\n  transition: transform 0.3s ease;\n}\n\n.action-item:hover .action-num {\n  transform: scale(1.15) rotate(-8deg);\n}\n\n/* ===== 自定义输入选项（区别样式）===== */\n.action-custom {\n  background: rgba(249, 216, 197, 0.2);\n  border-style: dashed;\n  border-color: rgba(249, 216, 197, 0.7);\n  font-style: italic;\n  color: #b5957a;\n}\n\n.action-custom:hover {\n  background: linear-gradient(135deg, \n    rgba(249, 216, 197, 0.35), \n    rgba(254, 248, 240, 0.5));\n  border-color: rgba(232, 180, 150, 0.9);\n  color: #9a7a60;\n}\n\n.action-custom .action-num {\n  background: linear-gradient(135deg, #f9d8c5, #e8b496);\n}\n\n/* ===== 移动端适配 ===== */\n@media (max-width: 768px) {\n  action {\n    padding: 12px;\n  }\n  .action-item {\n    font-size: 12.5px;\n    padding: 10px 12px;\n  }\n  .action-num {\n    min-width: 22px;\n    height: 22px;\n    margin-right: 10px;\n  }\n}\n\n/* ========================================\n   嵌套 details 美化（NPC信息栏内部子卡片）\n   风格：与外层保持一致，通过内缩+色带体现层级\n======================================== */\n\n/* ===== 嵌套的 details 子卡片 ===== */\ndetails details {\n  background: linear-gradient(135deg, \n    rgba(254, 248, 240, 0.7), \n    rgba(245, 249, 237, 0.65));\n  border: 1px solid rgba(212, 232, 193, 0.4);\n  border-left: 3px solid rgba(168, 201, 147, 0.6);\n  border-radius: 10px;\n  padding: 10px 14px;\n  margin: 8px 0 8px 12px;\n  backdrop-filter: blur(8px);\n  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n  position: relative;\n}\n\n/* ===== 嵌套 details 左侧装饰性圆点 ===== */\ndetails details::before {\n  content: \"\";\n  position: absolute;\n  left: -5px;\n  top: 50%;\n  width: 6px;\n  height: 6px;\n  background: linear-gradient(135deg, #d4e8c1, #a8c993);\n  border-radius: 50%;\n  transform: translateY(-50%);\n  box-shadow: 0 0 6px rgba(168, 201, 147, 0.4);\n  opacity: 0;\n  transition: opacity 0.3s ease;\n}\n\ndetails details:hover::before {\n  opacity: 1;\n}\n\n/* ===== 嵌套 details hover 状态 ===== */\ndetails details:hover {\n  border-left-color: #a8c993;\n  background: linear-gradient(135deg, \n    rgba(254, 248, 240, 0.85), \n    rgba(212, 232, 193, 0.25));\n  box-shadow: 0 3px 12px rgba(168, 201, 147, 0.12);\n  transform: translateX(2px);\n}\n\n/* ===== 嵌套 details 展开状态 ===== */\ndetails details[open] {\n  background: linear-gradient(135deg, \n    rgba(254, 248, 240, 0.9), \n    rgba(212, 232, 193, 0.2));\n  border-left-color: #a8c993;\n  border-left-width: 4px;\n}\n\n/* ===== 嵌套 summary 字体略小、颜色略淡 ===== */\ndetails details > summary {\n  font-size: 13px;\n  font-weight: 600;\n  color: #7a9668;\n  letter-spacing: 0.2px;\n  padding: 2px 0;\n}\n\ndetails details > summary:hover {\n  color: #6b8e5a;\n}\n\n/* ===== 嵌套 details 内部段落文字 ===== */\ndetails details p {\n  font-size: 12.5px;\n  color: #6b8e5a;\n  line-height: 1.7;\n  margin: 4px 0;\n  padding-left: 4px;\n}\n\n/* ===== 嵌套 details 内部加粗标签（字段名）美化 ===== */\ndetails details p b {\n  color: #a8c993;\n  font-weight: 600;\n  margin-right: 4px;\n  letter-spacing: 0.3px;\n}\n\n/* ===== 移动端适配 ===== */\n@media (max-width: 768px) {\n  details details {\n    padding: 8px 12px;\n    margin: 6px 0 6px 8px;\n  }\n  details details > summary {\n    font-size: 12.5px;\n  }\n  details details p {\n    font-size: 12px;\n  }\n}\n\n/* ===== NPC栏最底部的提示文字（精确匹配class）===== */\n.npc-tip {\n  display: block;\n  font-size: 12px;\n  color: #b5957a;\n  font-style: italic;\n  text-align: center;\n  margin-top: 8px;\n  padding: 6px 10px;\n  background: rgba(249, 216, 197, 0.15);\n  border-radius: 6px;\n  border: 1px dashed rgba(249, 216, 197, 0.5);\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":true,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":28,"totalMessages":577,"totalCreditsUsed":459719,"totalTokensUsed":12964456,"totalPlayedUsers":28,"deeplyPlayed":16,"fixedPromptLength":10190,"lorebookLength":0,"author":{"id":"2bYOeVIYYIrF7fvRfQadeebJ828UH08x","name":"阿温摸鱼了吗","displayUsername":"su9976","username":"su9976"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":788}},{"tag":{"name":"可剧情可涩涩","cardsCount":2460}},{"tag":{"name":"调教","cardsCount":1007}},{"tag":{"name":"bl/bg都行","cardsCount":26}},{"tag":{"name":"开局即可色","cardsCount":1444}},{"tag":{"name":"倚天问鼎","cardsCount":8}},{"tag":{"name":"女性向","cardsCount":244}},{"tag":{"name":"自由探索","cardsCount":1082}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}