{"id":"11f5b0ef-4f43-4107-a854-2d67e91ad523","authorId":"66V6eX4lBkApZRHq76Ub65BsZxZm3mo9","title":"真实高中模拟器","description":"【真实高中文风】【NPC独立记忆】高度真实的中国式高中校园模拟，体验最美好的青春，弥补曾经的遗憾。邂逅长相性格各异的美少女和大姐姐，准备好进入这高度拟真的高中生活了吗？","background":"p6blywqq9ptci8kebr4zpkwy.webp","backgroundWidth":960,"backgroundHeight":1218,"cover":"pd6b293e0udy0xftebqr0cb6.webp","coverWidth":960,"coverHeight":1218,"introPage":"i7mekmodts1ob7e7aqb8u079.html","changelog":"","createdAt":"2026-05-08T07:48:26.148Z","updatedAt":"2026-07-27T02:33:26.287Z","initPublicAt":"2026-05-09T10:35:45.813Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* --- 青春校园恋爱主题 UI（天空蓝透明气泡 × 正文蓝底 × 状态栏多色）--- */\r\n:root {\r\n  --campus-bg: #f0f7ff;\r\n  --campus-card-bg: rgba(255, 255, 255, 0.85);\r\n  --campus-card-border: #a2d2ff;\r\n  --campus-text: #1e3b5a;\r\n  --campus-accent: #5098e6;\r\n  --campus-strong: #1c6bb3;\r\n  --campus-link: #3980c4;\r\n  --campus-shadow: 0 12px 40px rgba(50, 120, 200, 0.2);\r\n  --details-border-color: rgba(140, 190, 240, 0.5);\r\n  --details-header-shadow: 0 4px 15px rgba(50, 120, 200, 0.2);\r\n  --text-color-primary: var(--campus-text);\r\n  --text-color-secondary: var(--campus-accent);\r\n  --text-color-title: #ffffff;\r\n  --border-radius-main: 16px;\r\n  --border-radius-inner: 10px;\r\n}\r\n\r\n/* ========== 正文容器：浅蓝磨砂，贯穿所有消息 ========== */\r\n.rili-markdown-renderer {\r\n  color: var(--text-color-primary);\r\n  font-family: 'PingFang SC', 'Microsoft YaHei', sans-serif;\r\n  background: rgba(235, 245, 255, 0.6);   /* 浅蓝磨砂 */\r\n  backdrop-filter: blur(8px);\r\n  -webkit-backdrop-filter: blur(8px);\r\n  border-radius: 14px;\r\n  padding: 12px 8px;\r\n  margin: 4px 0;\r\n}\r\n\r\n.rili-markdown-renderer p,\r\n.rili-markdown-renderer li,\r\n.rili-markdown-renderer span,\r\n.rili-markdown-renderer div,\r\n.rili-markdown-renderer blockquote {\r\n  font-size: 16px;\r\n  line-height: 1.9;\r\n  letter-spacing: 0.4px;\r\n  color: var(--campus-text);\r\n  text-shadow: 0 1px 2px rgba(255,255,255,0.6);\r\n}\r\n.rili-markdown-renderer strong { color: var(--campus-strong); font-weight: 700; }\r\n.rili-markdown-renderer a { color: var(--campus-link); text-decoration: underline wavy rgba(57,128,196,0.4); }\r\n.rili-markdown-renderer pre,\r\n.rili-markdown-renderer code { font-family: 'Fira Code', monospace; font-size: 14px; }\r\n\r\n[class*=\"bg-[#F1CBCB]\"],\r\n[class*=\"bg-[#c9e1e9]\"] { display: none !important; }\r\n\r\n/* ========== 气泡透明化（消除白色夹层） ========== */\r\n.is-user > div,\r\n.is-assistant > div {\r\n  background: transparent !important;           /* 让正文蓝色透出来 */\r\n  backdrop-filter: none !important;             /* 移除可能的多余滤镜 */\r\n  border: 2px solid #a2d2ff;\r\n  border-radius: var(--border-radius-main);\r\n  box-shadow: 0 12px 35px rgba(50,120,200,0.2), inset 0 0 0 1px rgba(255,255,255,0.4);\r\n  padding: 1.2em;\r\n  transition: transform 0.2s, box-shadow 0.3s;\r\n}\r\n/* 用户气泡多一点蓝色 */\r\n.is-user > div {\r\n  border-color: #7ab8f5;\r\n  box-shadow: 0 12px 35px rgba(50,120,200,0.25), inset 0 0 0 1px rgba(255,255,255,0.5);\r\n}\r\n.is-assistant > div {\r\n  border-color: #a2d2ff;\r\n  box-shadow: 0 12px 35px rgba(50,120,200,0.15), inset 0 0 0 1px rgba(255,255,255,0.4);\r\n}\r\n\r\n/* 气泡装饰保留 */\r\n.is-user > div::after,\r\n.is-assistant > div::after {\r\n  content: '☁️';\r\n  position: absolute; bottom: -10px; right: -8px;\r\n  font-size: 1.6rem; opacity: 0.5; pointer-events: none;\r\n  filter: drop-shadow(0 3px 5px rgba(50,120,200,0.3));\r\n  animation: gentle-float 3s ease-in-out infinite;\r\n}\r\n.is-user > div::after { content: '💌'; font-size: 1.4rem; animation-duration: 2.6s; }\r\n@keyframes gentle-float {\r\n  0%{transform: translateY(0);} 50%{transform: translateY(-6px);} 100%{transform: translateY(0);}\r\n}\r\n\r\n/* 按钮 */\r\n.is-assistant > div button,\r\n.is-user > div button {\r\n  background: linear-gradient(145deg, #78b9f0, #5098e6);\r\n  color: #fff; border: 1px solid rgba(255,255,255,0.5);\r\n  border-radius: 30px; box-shadow: 0 4px 10px rgba(50,120,200,0.4);\r\n  font-weight: 600; transition: all 0.25s cubic-bezier(0.2,0.9,0.4,1);\r\n}\r\n.is-assistant > div button:hover,\r\n.is-user > div button:hover {\r\n  background: linear-gradient(145deg, #5098e6, #307cc0);\r\n  transform: scale(1.05); box-shadow: 0 8px 18px rgba(30,80,160,0.5);\r\n}\r\n\r\n/* ========== 状态栏通用 ========== */\r\n.rili-markdown-renderer details {\r\n  border: none; border-radius: 20px; margin: 18px 0;\r\n  background: rgba(240, 248, 255, 0.92);\r\n  backdrop-filter: blur(8px);\r\n  overflow: hidden; padding: 0;\r\n  box-shadow: 0 6px 20px rgba(50,120,200,0.12);\r\n  transition: all 0.4s ease;\r\n}\r\n.rili-markdown-renderer details:hover { box-shadow: 0 10px 30px rgba(50,120,200,0.25); }\r\n.rili-markdown-renderer summary {\r\n  display: flex; align-items: center;\r\n  padding: 14px 24px; cursor: pointer;\r\n  color: #ffffff; font-weight: bold; font-size: 1.1em;\r\n  transition: all 0.3s ease;\r\n  outline: none; list-style: none;\r\n  text-shadow: 0 1px 3px rgba(0,0,0,0.1);\r\n  position: relative;\r\n}\r\n.rili-markdown-renderer summary::-webkit-details-marker { display: none; }\r\n.rili-markdown-renderer summary::after {\r\n  margin-left: auto; font-size: 1.2em;\r\n  transition: transform 0.3s cubic-bezier(0.4,0,0.2,1);\r\n  filter: drop-shadow(0 2px 4px rgba(0,0,0,0.3));\r\n}\r\n.rili-markdown-renderer details[open] > summary::after { transform: rotate(360deg) scale(1.2); }\r\n\r\n.rili-markdown-renderer details > *:not(summary) {\r\n  padding-left: 20px; padding-right: 20px;\r\n}\r\n.rili-markdown-renderer details > pre,\r\n.rili-markdown-renderer details > table {\r\n  padding: 16px 20px; margin: 0;\r\n  border: none; border-top: 1px dashed #a2d2ff; border-radius: 0;\r\n  background: rgba(225, 240, 255, 0.7);\r\n  background-image: repeating-linear-gradient(0deg, transparent, transparent 27px, rgba(160,210,255,0.2) 28px);\r\n  overflow-x: auto;\r\n}\r\n.rili-markdown-renderer details pre { background: transparent; }\r\n\r\n/* ---------- 各状态栏独立配色 ---------- */\r\n.rili-markdown-renderer details:nth-of-type(1) summary { background: linear-gradient(135deg, #ffe0e6, #ffccd5); }\r\n.rili-markdown-renderer details:nth-of-type(1) summary::after { content: '⭐'; }\r\n\r\n.rili-markdown-renderer details:nth-of-type(2) summary { background: linear-gradient(135deg, #d4efff, #a9d6f5); color: #2c3e50; }\r\n.rili-markdown-renderer details:nth-of-type(2) summary::after { content: '🌍'; }\r\n\r\n.rili-markdown-renderer details:nth-of-type(3) summary { background: linear-gradient(135deg, #e9d9ff, #d0b2f0); color: #3a2d4a; }\r\n.rili-markdown-renderer details:nth-of-type(3) summary::after { content: '🎮'; }\r\n\r\n.rili-markdown-renderer details:nth-of-type(4) summary { background: linear-gradient(135deg, #ffe4cc, #ffc89e); color: #4d2e1b; }\r\n.rili-markdown-renderer details:nth-of-type(4) summary::after { content: '🐧'; }\r\n.rili-markdown-renderer details:nth-of-type(4) summary::before {\r\n  content: '';\r\n  position: absolute; top: 12px; right: 40px;\r\n  width: 10px; height: 10px;\r\n  background: #ff4757; border-radius: 50%;\r\n  box-shadow: 0 0 6px rgba(255,71,87,0.7);\r\n  animation: pulse-bubble 1.5s ease-in-out infinite;\r\n}\r\n@keyframes pulse-bubble {\r\n  0%{transform: scale(1); opacity: 0.9;} 50%{transform: scale(1.4); opacity: 1;} 100%{transform: scale(1); opacity: 0.9;}\r\n}\r\n\r\n.rili-markdown-renderer details:nth-of-type(5) summary { background: linear-gradient(135deg, #ff9eb5, #ff6b8b); }\r\n.rili-markdown-renderer details:nth-of-type(5) summary::after { content: '💕'; filter: drop-shadow(0 2px 4px rgba(220,20,60,0.6)); }\r\n\r\n.rili-markdown-renderer details:nth-of-type(6) summary { background: linear-gradient(135deg, #c8f7dc, #a0e7c1); color: #1e4a2c; }\r\n.rili-markdown-renderer details:nth-of-type(6) summary::after { content: '🎬'; }\r\n\r\n.rili-markdown-renderer details:nth-of-type(7) summary { background: linear-gradient(135deg, #fff3c8, #ffe082); color: #5a4a1a; }\r\n.rili-markdown-renderer details:nth-of-type(7) summary::after { content: '🕸️'; }\r\n\r\n.rili-markdown-renderer details:nth-of-type(8) summary { background: linear-gradient(135deg, #ffdad0, #ffb4a2); }\r\n.rili-markdown-renderer details:nth-of-type(8) summary::after { content: '📌'; }\r\n\r\n.rili-markdown-renderer details:nth-of-type(9) summary { background: linear-gradient(135deg, #cceff7, #a3e4f0); color: #15424d; }\r\n.rili-markdown-renderer details:nth-of-type(9) summary::after { content: '📢'; }\r\n\r\n.rili-markdown-renderer details:nth-of-type(10) summary { background: linear-gradient(135deg, #f0e1e4, #dbc7cc); color: #3f2e32; }\r\n.rili-markdown-renderer details:nth-of-type(10) summary::after { content: '👤'; }\r\n\r\n/* Python 代码块 */\r\n.rili-markdown-renderer pre {\r\n  background: #e6f2ff !important;\r\n  border-left: 4px solid #5098e6 !important;\r\n  border-radius: 8px !important;\r\n  padding: 16px !important;\r\n  color: #1e3b5a;\r\n}\r\n.rili-markdown-renderer code { background: rgba(80,152,230,0.1); color: #1e3b5a; }\r\n\r\n/* 输入框 */\r\nform#prompt-input { background: transparent; box-shadow: none; }\r\ndiv[data-slot=\"input-group\"] {\r\n  background: rgba(255,255,255,0.7);\r\n  backdrop-filter: blur(16px);\r\n  border: 2px solid #a2d2ff;\r\n  border-radius: var(--border-radius-main);\r\n  box-shadow: 0 10px 30px rgba(50,120,200,0.25);\r\n}\r\ndiv[data-slot=\"input-group\"]:focus-within {\r\n  border-color: var(--campus-accent);\r\n  box-shadow: 0 0 20px rgba(50,120,200,0.5), 0 8px 28px rgba(50,120,200,0.3);\r\n}\r\n#prompt-input textarea {\r\n  background: transparent; border: none;\r\n  color: var(--campus-text); padding: 14px 18px; font-size: 15px;\r\n}\r\n#prompt-input textarea::placeholder { color: rgba(30,59,90,0.4); }\r\n#prompt-input-header button,\r\n#prompt-input-footer button {\r\n  background: rgba(230,244,255,0.7);\r\n  border: 1px solid rgba(140,190,240,0.6);\r\n  color: var(--campus-accent);\r\n  border-radius: 30px;\r\n}\r\n#prompt-input-header button:hover,\r\n#prompt-input-footer button:hover {\r\n  background: linear-gradient(135deg, #d9edff, #b3d8ff); color: #fff;\r\n}\r\n#prompt-input-footer button[type=\"submit\"] {\r\n  background: linear-gradient(145deg, #5098e6, #307cc0);\r\n  color: #fff; font-weight: 700;\r\n}\r\n#prompt-input-footer button[type=\"submit\"]:hover {\r\n  background: linear-gradient(145deg, #6ab0f0, #1e6bb3);\r\n  transform: scale(1.08);\r\n}\r\n\r\n/* 加载动画 */\r\n@keyframes love-spin {\r\n  0%{transform: rotate(0deg) scale(1);}\r\n  50%{transform: rotate(180deg) scale(1.2);}\r\n  100%{transform: rotate(360deg) scale(1);}\r\n}\r\ndiv:has(> .style_dot-flashing__8L91Q)::after,\r\n.sonner-loading-wrapper::after {\r\n  content: '小鹿乱撞中…请稍等 ☁️';\r\n  font-size: 14px; color: var(--campus-accent); margin-left: 12px;\r\n}\r\n.style_dot-flashing__8L91Q,\r\n.sonner-loading-wrapper::before {\r\n  content: '';\r\n  display: inline-block; width: 22px; height: 22px;\r\n  animation: love-spin 2.2s ease-in-out infinite;\r\n  background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%235098e6' d='M16 28c-1.3-1.4-6-5.5-9-8.8C3.1 15.2 2 12.1 2 9.3 2 5.3 5.1 2 8.9 2c2 0 3.8.9 5 2.3C15.1 2.9 16.9 2 18.9 2 22.7 2 26 5.3 26 9.3c0 2.8-1.1 5.9-5 9.9-3 3.3-7.7 7.4-9 8.8z'/%3E%3C/svg%3E\") center/contain no-repeat;\r\n}\r\n\r\n/* 旧版状态栏容器兼容 */\r\n.status-panel-container {\r\n  background: rgba(240,248,255,0.9);\r\n  border: 3px double #a2d2ff;\r\n  color: var(--campus-text);\r\n  box-shadow: 0 0 0 5px rgba(255,255,255,0.8), 0 0 0 8px rgba(140,190,240,0.4), 0 15px 35px rgba(50,120,200,0.2);\r\n}\r\n.status-panel-container h2,\r\n.status-panel-container h3 { color: #1c6bb3; border-bottom: 2px dashed #a2d2ff; }\r\n.progress-bar-bg { background: #e6f2ff; }\r\n.progress-bar-fill { background: linear-gradient(90deg, #7ab8f0, #5098e6); }\r\n\r\n@media (max-width: 480px) {\r\n  .rili-markdown-renderer summary { padding: 12px 18px; font-size: 1em; }\r\n}","options":{"items":[{"order":0,"label":"评价功能","type":"SET-INPUT","value":"对当前剧情的【好评】或【差评】+理由+下轮行动或选项"},{"order":1,"label":"锚定重要角色","type":"SET-INPUT","value":"输入锚定角色：XX。（防止角色脱离视野几轮后信息丢失，最多3个）"},{"order":2,"label":"转移存档","type":"SET-INPUT","value":"【跑路】"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"strawberry_cheap/gemini-3.1-pro-preview"},"totalConversations":394,"totalMessages":12306,"totalCreditsUsed":19379070,"totalTokensUsed":532313043,"totalPlayedUsers":279,"deeplyPlayed":131,"fixedPromptLength":16059,"lorebookLength":22449,"author":{"id":"66V6eX4lBkApZRHq76Ub65BsZxZm3mo9","name":"还有谁是萝莉控","displayUsername":"ww869717979","username":"ww869717979"},"cardsTags":[{"tag":{"name":"校园","cardsCount":423}},{"tag":{"name":"高中","cardsCount":4}},{"tag":{"name":"创想公社","cardsCount":251}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"美少女","cardsCount":2}},{"tag":{"name":"后宫","cardsCount":692}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}