{"id":"618a19f0-4308-49ae-8700-99e14f198888","authorId":"nCdDAhpgjygrY5wFHjiSqTGvco6EeWME","title":"前女友-苏念初（纯爱救赎向单人卡，含10CG）","description":"你的前女友，苏念初\n你们在初中曾是最模范的情侣\n高中，她被父母强行送往隔壁城市念重点高中，手机被没收，与你失去联系，甚至被父母冒充账号与你分手\n连续的高压与失去挚爱的痛让她抑郁，最终她还是站了起来\n命运让你们在大学又相会了，比起当年，她瘦了太多，但你送她的东西，她全戴在身上\n\n\n苏念初是一个被时间与命运的玩笑撕裂后又重新拼接起来的女孩。十四岁那年，她是所有人眼中完美的校花——成绩拔尖、性格温柔、笑起来像春天的第一缕风。少年笨拙而真挚的追求、手写的情书与放学后的并肩而行，构成了她记忆中最温暖的一段时光。十五岁那年，她被父母强行送往隔壁城市念重点高中。手机被没收，所有社交账号被监控。她想尽办法偷偷联系那个男孩，写过的信堆满了抽屉底，却一封也没能寄出去。父母告诉她：\"你必须专心念书，那些事情以后再说。\"她等了一年、两年、三年。抑郁症在她十六岁生日那天正式被确诊。父母终于慌了，将手机还给她，为她联系了心理医生，开始学着尊重她的意愿。然而当她颤抖着打开那个熟悉的聊天界面时，看到的却是三年前父母冒充她发出去的最后一条消息——\"我们不合适，分手吧。以后不要再联系了。\"她疯狂地试图解释，却发现对方的账号早已注销。所有共同好友都联系不上。那个少年，像是从她的世界里彻底蒸发了。高三那年，她的病情急剧恶化，持续重度失眠、惊恐发作、虚无感，无法继续学业，办了休学手续，在家度过一整年的治疗期。她挺了过来，重新走进高考考场，考上了这所省内的重点大学。她不知道的是，他也在这里。因为休学一年，她成了他的学妹。两人在同一个校园里擦肩而过无数次而不自知，直到大三开学那天，她在图书馆二楼的走廊尽头，看到了一个背影。她站在原地整整三分钟，直到那个人转过身来。\"念初？\"她听到自己的名字被那个熟悉的声音念出来时，整个人像是被抽空了所有力气。她想笑，眼泪却先一步落下来。这就是苏念初。被爱拯救过，被爱摧毁过，又因为爱，选择重新活过来。","background":"ww9xl6bmy6ya9sjozv0sqh3f.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"q5xti5jxn0axhjiol7vc5liq.webp","coverWidth":2400,"coverHeight":1800,"introPage":"qhtww20w0kr1929yo1bie2r2.html","changelog":"","createdAt":"2026-06-22T10:17:24.991Z","updatedAt":"2026-07-26T20:29:22.880Z","initPublicAt":"2026-06-23T17:01:50.197Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ═══ B平台表格修正（自动注入）═══ */\n.rili-markdown-renderer table { display:table!important; table-layout:auto!important; width:100%!important; border-collapse:collapse!important; }\n.rili-markdown-renderer table caption { display:table-caption!important; caption-side:top!important; text-align:center!important; padding:8px!important; }\n.rili-markdown-renderer thead { display:table-header-group!important; }\n.rili-markdown-renderer tbody { display:table-row-group!important; }\n.rili-markdown-renderer tr { display:table-row!important; }\n.rili-markdown-renderer th, .rili-markdown-renderer td { display:table-cell!important; }\n\n/* ═══ B平台按钮组保护（自动注入 — 防止按钮消失）═══\n   原理：B平台消息操作按钮结构为：\n   .flex.items-center.gap-1.ml-auto (hover显隐包装)\n     └── .bg-muted.rounded.flex.p-0.5 (按钮组容器)\n           └── button.rounded-full.size-7 (单个按钮)\n   以下规则使用高specificity + !important确保按钮\n   不被任何转换后/透传的CSS规则意外隐藏\n   ═══════════════════════════════════════════════ */\n/* 按钮组容器保护 */\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5,\n.is-user .bg-muted.rounded.flex.p-0\\.5,\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 {\n  display: flex !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  overflow: visible !important;\n  position: relative !important;\n  width: auto !important;\n  height: auto !important;\n  max-height: none !important;\n  pointer-events: auto !important;\n  clip: auto !important;\n  clip-path: none !important;\n}\n/* 单个按钮保护 */\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5 > button,\n.is-user .bg-muted.rounded.flex.p-0\\.5 > button,\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 > button {\n  display: inline-flex !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  pointer-events: auto !important;\n  position: relative !important;\n  clip: auto !important;\n  clip-path: none !important;\n}\n/* hover显隐包装层保护 — 仅保留B平台原生的opacity过渡 */\n.flex.items-center.gap-1.ml-auto.md\\:opacity-0.group-hover\\:opacity-100 {\n  visibility: visible !important;\n  display: flex !important;\n  pointer-events: auto !important;\n  overflow: visible !important;\n}\n/* 操作行保护 */\n.flex.w-full.items-center.justify-between.gap-2.px-2 {\n  display: flex !important;\n  visibility: visible !important;\n  overflow: visible !important;\n}\n\n/* ============================================\n   黄昏图书馆 · 暗夜微光 — 豪华完整版\n   主题配色：象牙米白基底 × 酒红点缀 × 暗金细节\n   最高原则：沉浸式叙事 | 绝对清晰 | 情感氛围\n   ============================================ */\n\n/* --- 1. 全局变量与基础框架 --- */\nai {\n  --bg: #f4efe9;\n  --card-bg: #fcfaf6;\n  --text: #3a3531;\n  --sub: #8c8072;\n  --accent: #b86c7c;\n  --accent2: #7a6b7a;\n  --border: #e5ddd2;\n  --shadow-card: 0 2px 8px rgba(0,0,0,0.04), 0 4px 12px rgba(0,0,0,0.02);\n  --shadow-hover: 0 4px 16px rgba(184, 108, 124, 0.08);\n  --radius: 10px;\n  --font-serif: 'Georgia', 'Noto Serif SC', 'STSong', serif;\n  --font-sans: -apple-system, BlinkMacSystemFont, 'PingFang SC', 'Microsoft YaHei', 'Hiragino Sans GB', sans-serif;\n\n  display: block;\n  font-family: var(--font-sans);\n  color: var(--text);\n  background: transparent;\n  margin: 8px 0;\n  line-height: 1.7;\n  font-size: 14px;\n  max-width: 100%;\n  box-sizing: border-box;\n}\n\n/* --- 2. 外层容器装饰（模拟图书馆灯光） --- */\ndetails.c {\n  background: var(--card-bg);\n  margin: 10px 0;\n  border-radius: var(--radius);\n  box-shadow: var(--shadow-card);\n  border: 1px solid var(--border);\n  overflow: hidden;\n  transition: box-shadow 0.3s ease, border-color 0.3s ease;\n  position: relative;\n}\ndetails.c::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 1px;\n  background: linear-gradient(to right, transparent, rgba(184,108,124,0.15), transparent);\n}\ndetails.c[open] {\n  box-shadow: var(--shadow-hover);\n  border-color: rgba(184,108,124,0.2);\n}\n\n/* --- 3. 折叠标题（= 书签丝带） --- */\ndetails.c summary.s {\n  padding: 12px 16px;\n  font-weight: 500;\n  font-size: 15px;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  align-items: center;\n  color: var(--text);\n  background: linear-gradient(to right, var(--card-bg), var(--bg) 80%);\n  border-bottom: 2px solid transparent;\n  transition: all 0.3s ease;\n  letter-spacing: 0.01em;\n}\ndetails.c[open] summary.s {\n  border-bottom: 2px solid var(--border);\n  background: linear-gradient(to right, var(--bg), var(--bg));\n  color: var(--accent);\n}\ndetails.c summary.s:hover {\n  background: linear-gradient(to right, var(--card-bg), rgba(184,108,124,0.04));\n  color: var(--accent);\n}\n/* 自定义折叠图标 */\ndetails.c summary.s::after {\n  content: '▾';\n  margin-left: auto;\n  font-size: 12px;\n  color: var(--accent2);\n  opacity: 0.6;\n  transition: transform 0.3s ease, opacity 0.3s ease;\n}\ndetails.c[open] summary.s::after {\n  transform: rotate(180deg);\n  opacity: 1;\n}\n\n/* --- 4. 内容区域（翻页质感） --- */\ndetails.c .b {\n  padding: 14px 16px;\n  background: rgba(255,255,252,0.3);\n}\n\n/* --- 5. 键值对（标签+值）--- */\nai d[l] {\n  display: flex;\n  margin-bottom: 8px;\n  flex-wrap: wrap;\n  align-items: baseline;\n  line-height: 1.6;\n}\nai d[l]::before {\n  content: attr(l) \"：\";\n  color: var(--sub);\n  font-weight: 400;\n  margin-right: 6px;\n  white-space: nowrap;\n  flex-shrink: 0;\n  font-size: 13px;\n}\nai d[l] {\n  min-width: 100px;\n  word-break: break-word;\n}\n\n/* --- 6. 标题系统（章节分隔） --- */\nai h4 {\n  font-family: var(--font-serif);\n  font-size: 16px;\n  color: var(--accent2);\n  margin: 12px 0 6px;\n  border-left: 4px solid var(--accent);\n  padding-left: 10px;\n  font-weight: 600;\n  letter-spacing: 0.02em;\n}\nai h5 {\n  font-family: var(--font-sans);\n  font-size: 14px;\n  margin: 6px 0 4px;\n  color: var(--text);\n  font-weight: 600;\n}\n\n/* --- 7. 列表（带装饰点） --- */\nai ul, ai ol {\n  margin: 6px 0 10px;\n  padding-left: 20px;\n  color: var(--text);\n}\nai li {\n  margin-bottom: 6px;\n  font-size: 14px;\n  line-height: 1.5;\n}\nai li em {\n  font-style: normal;\n  font-weight: 600;\n  color: var(--accent);\n  margin-right: 6px;\n}\n\n/* --- 8. 引用块（日记/内心独白） --- */\nai blockquote {\n  display: block;\n  background: rgba(184,108,124,0.04);\n  border-left: 4px solid var(--accent);\n  padding: 10px 14px;\n  margin: 10px 0;\n  border-radius: 0 6px 6px 0;\n  font-family: var(--font-serif);\n  color: #5a4a4a;\n  font-size: 13.5px;\n  line-height: 1.7;\n  position: relative;\n}\nai blockquote::before {\n  content: '\"';\n  position: absolute;\n  top: -4px; left: 2px;\n  font-size: 28px;\n  color: var(--accent);\n  opacity: 0.2;\n  font-family: serif;\n}\nai blockquote p {\n  margin: 6px 0;\n}\n\n/* --- 9. 表格（记忆区卡片） --- */\nai table {\n  width: 100%;\n  border-collapse: collapse;\n  margin: 10px 0;\n  font-size: 13px;\n  background: var(--card-bg);\n  border-radius: 6px;\n  overflow: hidden;\n}\nai table thead {\n  background: var(--bg);\n}\nai table th {\n  color: var(--sub);\n  font-weight: 500;\n  padding: 8px 10px;\n  text-align: left;\n  border-bottom: 2px solid var(--border);\n  font-size: 13px;\n}\nai table td {\n  padding: 8px 10px;\n  border-bottom: 1px solid var(--border);\n  color: var(--text);\n  font-size: 13px;\n}\nai table tr:last-child td {\n  border-bottom: none;\n}\nai table tbody tr:hover {\n  background: rgba(122,107,122,0.04);\n}\n\n/* --- 10. 特殊区域微调 --- */\n.ai .appearance d[l]::before {\n  font-weight: 600;\n  color: var(--accent2);\n}\n.ai .thoughts p {\n  font-style: italic;\n  color: #5a4040;\n  margin: 6px 0;\n  padding-left: 12px;\n  border-left: 2px dotted var(--accent2);\n  position: relative;\n}\n.ai .bond {\n  font-family: var(--font-serif);\n  font-size: 16px;\n  font-style: italic;\n  color: var(--accent);\n  background: linear-gradient(to right, rgba(184,108,124,0.06), transparent 80%);\n  padding: 8px 14px;\n  border-radius: 6px;\n  border-left: 3px solid var(--accent);\n}\n\n/* --- 11. 正负因素分栏（带渐变背景） --- */\nai .factors {\n  display: flex;\n  gap: 12px;\n  flex-wrap: wrap;\n  margin: 10px 0;\n}\nai .pos, ai .neg {\n  flex: 1 1 160px;\n  background: linear-gradient(135deg, rgba(255,255,255,0.6), rgba(255,255,255,0.9));\n  padding: 10px 12px;\n  border-radius: 8px;\n  border: 1px solid var(--border);\n}\nai .pos {\n  border-color: rgba(128, 160, 128, 0.2);\n}\nai .neg {\n  border-color: rgba(160, 128, 128, 0.15);\n}\nai .pos h5 {\n  color: #5a7a5a;\n}\nai .neg h5 {\n  color: #7a5a5a;\n}\nai .pos h5::before {\n  content: '☀ '; /* 使用纯文本符号替代emoji，更稳定 */\n  font-size: 14px;\n}\nai .neg h5::before {\n  content: '☂ ';\n  font-size: 14px;\n}\nai .pos ul, ai .neg ul {\n  list-style: none;\n  padding-left: 0;\n}\nai .pos li::before {\n  content: '· ';\n  color: #7a9a7a;\n  font-weight: bold;\n}\nai .neg li::before {\n  content: '· ';\n  color: #9a7a7a;\n  font-weight: bold;\n}\n\n/* --- 12. “对她而言的意义”特殊标签样式 --- */\nai .desc t {\n  display: inline-block;\n  font-style: italic;\n  font-weight: 600;\n  color: var(--accent2);\n  margin-bottom: 4px;\n  border-bottom: 1px dotted var(--border);\n}\n\n/* --- 13. 移动端适配（书籍口袋版） --- */\n@media (max-width: 480px) {\n  ai {\n    margin: 6px 0;\n    font-size: 13px;\n  }\n  details.c summary.s {\n    padding: 10px 12px;\n    font-size: 14px;\n  }\n  details.c .b {\n    padding: 10px 12px;\n  }\n  ai d[l] {\n    flex-direction: column;\n    align-items: flex-start;\n  }\n  ai d[l]::before {\n    margin-right: 0;\n    margin-bottom: 2px;\n    display: block;\n  }\n  ai .factors {\n    flex-direction: column;\n    gap: 8px;\n  }\n  ai table {\n    font-size: 12px;\n  }\n  ai table th, ai table td {\n    padding: 6px 8px;\n  }\n}\n\n/* --- 14. 减少动画偏好适配 --- */\n@media (prefers-reduced-motion: reduce) {\n  details.c,\n  details.c summary.s,\n  details.c summary.s::after {\n    transition: none !important;\n  }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"dragonfruit_gemini_anti/gemini-3.1-pro-preview"},"totalConversations":108,"totalMessages":2414,"totalCreditsUsed":2395236,"totalTokensUsed":84953999,"totalPlayedUsers":119,"deeplyPlayed":66,"fixedPromptLength":9987,"lorebookLength":17726,"author":{"id":"nCdDAhpgjygrY5wFHjiSqTGvco6EeWME","name":"东皇凌","displayUsername":"dhl114514","username":"dhl114514"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":788}},{"tag":{"name":"校园","cardsCount":423}},{"tag":{"name":"可快餐可长线","cardsCount":613}},{"tag":{"name":"cg","cardsCount":34}},{"tag":{"name":"反差","cardsCount":628}},{"tag":{"name":"救赎","cardsCount":108}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"巅峰决战","cardsCount":123}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}