{"id":"bf83eccd-f9a2-4292-b14c-a1ddf7f502b4","authorId":"GIXuVK0TEcX9r2BTyHF2FLWyJXeeFEc6","title":"【纯爱救赎】消失多年的她","description":"八年前，赵如一在一个雨夜人间蒸发。\n\n你是她初中时的青梅竹马。她曾是你记忆里那个扎着马尾、笑起来眼睛弯成月牙的女孩。但初三那年暑假，她家突遭变故，一家人搬离云江，从此音讯全无。你找过她，问过每一个还留在这座城市的同学，所有人都摇头。\n\n后来你也离开了云江去念大学，毕业后又阴差阳错地回到这座南方小城工作。生活按部就班，关于她的记忆被埋进日常的底层，偶尔在梦里浮起来，又沉下去。\n\n直到那个傍晚。\n\n你在老城区做环境调查，钻进一处废弃的地下雨水管道。手电筒光柱扫过积满黑水的混凝土甬道时，照到了一个人形轮廓——蜷在墙角，浑身糊满污泥和排泄物，头发结成硬块，瘦得像一具裹着人皮的骨架。它没穿裤子，赤裸的双腿上满是淤青和旧伤疤。你本能地后退了一步。\n\n然后那个人形慢慢抬起头来。借着昏黄的手电光，你看到一张完全脱相的脸。枯黄的皮肤，干裂结痂的嘴唇，布满红血丝的眼白。那张脸对你毫无反应地愣了三秒，然后喉咙里发出一声像被碾碎的鸟叫。\n\n她叫的是和你初中约好的名字。这个世界上还这么叫你的人，只剩她一个了。\n\n赵如一消失的这八年，没有人知道她经历了什么。她自己也不说——或者说，她已经说不清楚了。她认知退化得像个小孩子，说话断断续续，怕黑怕响动怕被人碰，会抱着膝盖缩成一团，会看到食物就扑上去用手抓着往嘴里塞。她不记得今年是哪一年，但她记得你。她说她一直在等，等你来找她。\n\n她身上散发的恶臭让你本能地反胃，但你把她抱起来的时候，她轻得不像一个成年人——一米六出头的个子，不到四十公斤。她的体温冰凉，心跳快得像受惊的动物。她浑浊的眼睛盯着你的脸，像怕你下一秒就消失。\n\n现在，她就蹲在你公寓的墙角，浑身发抖，指甲死死抠着自己的胳膊。你不知道这八年到底发生了什么，但你很清楚一件事——这个烂透了的世界把她撕成了碎片，而你，或许是她还活着的唯一理由。","background":"bd5727ckzk0h9qsj7mo3jnz7.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"tfv5xetflpz9b9uhx5k284o3.webp","coverWidth":2400,"coverHeight":1800,"introPage":"uhmcuv39vj43kshklj0yfqj3.html","changelog":null,"createdAt":"2026-05-08T09:35:47.181Z","updatedAt":"2026-07-19T08:29:05.458Z","initPublicAt":"2026-05-08T09:42:51.260Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ============================================\n   《地下星光》回复格式 CSS 美化 v3.3\n   修复：正文背景不显示——.text-body 优先\n   ============================================ */\n\n.think {\n    display: none !important;\n}\n\n/* ===== 顶部状态栏 ===== */\n.status-bar-top {\n    background: linear-gradient(180deg, #0d0d0d 0%, #141414 100%);\n    border: 1px solid #2a1f1f;\n    border-top: 2px solid #5c2a2a;\n    border-radius: 6px;\n    padding: 18px 24px;\n    margin-bottom: 24px;\n    font-family: \"Noto Sans SC\", \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n    font-size: 0.9rem;\n    color: #b0a095;\n    letter-spacing: 0.06em;\n    box-shadow: inset 0 0 25px rgba(0,0,0,0.5), 0 0 0 1px rgba(60,30,25,0.2);\n}\n\n.status-row {\n    display: flex;\n    align-items: center;\n    gap: 28px;\n    padding: 6px 0;\n    flex-wrap: wrap;\n}\n\n.status-row:first-child { margin-bottom: 4px; }\n\n.status-item {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    white-space: nowrap;\n}\n\n.status-item .icon { font-size: 1rem; }\n\n.status-bar-top .highlight {\n    color: #d4b8a8;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n}\n\n/* ===== 正文区域 ===== */\n.text-body {\n    display: block;\n    background: #0f0f0f;\n    border: 1px solid #1f1818;\n    border-radius: 6px;\n    padding: 28px 24px;\n    margin: 0 0 24px;\n}\n\n.text-body p {\n    font-family: \"Noto Serif SC\", \"Source Han Serif SC\", \"SimSun\", serif;\n    font-size: 1rem;\n    line-height: 2;\n    color: #d4c8bc;\n    margin-bottom: 18px;\n    text-indent: 2em;\n    letter-spacing: 0.04em;\n}\n\n.text-body p span[style*=\"color:#A9A9A9\"] {\n    color: #e0c8b8 !important;\n    font-weight: 600;\n    letter-spacing: 0.07em;\n    animation: dialogue-tremble 0.4s infinite steps(3);\n}\n\n@keyframes dialogue-tremble {\n    0%,100%{transform:translate(0,0)} 25%{transform:translate(-0.5px,0.3px)} 50%{transform:translate(0.4px,-0.3px)} 75%{transform:translate(-0.3px,-0.4px)}\n}\n\n.text-body p span[style*=\"color:#808080\"] {\n    color: #8a7568 !important;\n    font-style: italic;\n    font-size: 0.9rem;\n}\n\n/* ===== 底部状态栏 ===== */\n.status-bar-bottom {\n    margin-top: 24px;\n    border: 1px solid #2a1f1f;\n    border-radius: 6px;\n    background: #0f0f0f;\n    overflow: hidden;\n}\n\n.status-card {\n    border-bottom: 1px solid rgba(42,31,31,0.5);\n    background: #111;\n}\n\n.status-card:last-child { border-bottom: none; }\n.status-card[open] { background: #141414; }\n\n.status-card summary {\n    padding: 16px 22px;\n    font-family: \"Noto Sans SC\", sans-serif;\n    font-size: 0.9rem;\n    color: #a09085;\n    letter-spacing: 0.12em;\n    cursor: pointer;\n    list-style: none;\n    border-left: 3px solid transparent;\n    transition: all 0.3s;\n}\n\n.status-card summary::-webkit-details-marker { display: none; }\n\n.status-card summary::before {\n    content: '▶';\n    position: absolute;\n    left: 10px;\n    top: 50%;\n    transform: translateY(-50%);\n    font-size: 0.6rem;\n    color: #5c2a2a;\n    transition: transform 0.25s;\n}\n\n.status-card[open] summary::before { transform: translateY(-50%) rotate(90deg); }\n.status-card summary:hover { color: #c0a898; border-left-color: #5c2a2a; background: #161616; }\n.status-card[open] summary { border-left-color: #8b3a3a; color: #d4b8a8; background: #181818; }\n\n.profile-content {\n    padding: 20px 24px;\n    font-size: 0.9rem;\n    color: #c0b0a0;\n    line-height: 1.8;\n}\n\n.profile-content p { margin-bottom: 8px; }\n\n.profile-content .label {\n    color: #8a7a6e;\n    font-family: \"Noto Sans SC\", sans-serif;\n    font-size: 0.8rem;\n    letter-spacing: 0.08em;\n}\n\n.profile-content .value { color: #d4b8a8; font-weight: 700; }\n.profile-content .highlight { color: #d4b8a8; font-weight: 600; }\n\n/* 关键信息框 */\n.profile-content p:first-child,\n.profile-content p:nth-child(2) {\n    background: #0a0a0a;\n    border: 1px solid #2a1f1f;\n    border-left: 3px solid #5c2a2a;\n    border-radius: 4px;\n    padding: 10px 14px;\n    margin-bottom: 10px;\n}\n\n.profile-content p:has(.value) {\n    background: #0f0f0f;\n    border: 1px solid #221a1a;\n    border-radius: 4px;\n    padding: 8px 14px;\n}\n\n.divider {\n    height: 1px;\n    background: linear-gradient(90deg,transparent,rgba(92,42,42,0.5),transparent);\n    margin: 14px 0;\n}\n\n.profile-content hr {\n    border: none;\n    height: 1px;\n    background: linear-gradient(90deg,transparent,rgba(92,42,42,0.4),transparent);\n    margin: 14px 0;\n}\n\n/* PTSD进度条 */\n.progress-container { margin: 10px 0 14px; }\n\n.progress-label {\n    font-size: 0.8rem;\n    color: #a09085;\n    font-family: \"Noto Sans SC\", sans-serif;\n    letter-spacing: 0.08em;\n    margin-bottom: 8px;\n}\n\n.progress-bar {\n    height: 8px;\n    background: #0a0a0a;\n    border: 1px solid #2a1a1a;\n    border-radius: 4px;\n    overflow: hidden;\n}\n\n.progress-fill {\n    height: 100%;\n    background: linear-gradient(90deg,#3a1515,#5c1a1a 30%,#8b2020 60%,#a02020);\n    border-radius: 3px;\n    transition: width 0.5s;\n    animation: progress-pulse 1.5s infinite;\n}\n\n@keyframes progress-pulse { 0%,100%{opacity:1} 50%{opacity:0.85} }\n\n/* 列表 */\n.clothing-list,\n.body-state-list {\n    list-style: none;\n    padding-left: 0;\n    margin: 6px 0;\n}\n\n.clothing-list li,\n.body-state-list li {\n    padding: 5px 0 5px 18px;\n    font-size: 0.88rem;\n    color: #b0a090;\n    background: #0a0a0a;\n    border-radius: 3px;\n    margin-bottom: 3px;\n}\n\n.clothing-list li::before,\n.body-state-list li::before {\n    content: '—';\n    position: absolute;\n    left: 4px;\n    color: #5c2a2a;\n}\n\n/* 记忆卡片 */\n.memory-card { background: #0d0d0d !important; }\n\n.memory-card p {\n    font-size: 0.85rem !important;\n    color: #c0b0a0 !important;\n    line-height: 1.7 !important;\n    padding: 5px 20px !important;\n    margin: 0 !important;\n    background: transparent !important;\n    border: none !important;\n}\n\n.memory-card p b {\n    color: #a09085 !important;\n    font-family: \"Noto Sans SC\", sans-serif !important;\n    font-size: 0.8rem !important;\n    letter-spacing: 0.1em !important;\n}\n\n.memory-card hr {\n    border: none !important;\n    height: 1px !important;\n    background: linear-gradient(90deg,transparent,rgba(92,42,42,0.4),transparent) !important;\n    margin: 10px 20px !important;\n}\n\n.memory-card p:first-of-type {\n    border-bottom: 1px solid rgba(92,42,42,0.3) !important;\n    padding-bottom: 10px !important;\n}\n\n/* 行动抉择 */\n.status-card:last-child .profile-content p {\n    padding: 10px 16px;\n    margin: 8px 0;\n    border-left: 4px solid #2a1f1f;\n    border-radius: 4px;\n    cursor: pointer;\n    transition: all 0.3s;\n    color: #b0a090;\n    background: #0f0f0f;\n    font-size: 0.9rem;\n}\n\n.status-card:last-child .profile-content p:hover {\n    border-left-color: #5c2a2a;\n    background: #141414;\n    color: #d4c8bc;\n    padding-left: 20px;\n}\n\n.status-card:last-child .profile-content p[data-option=\"A\"] { border-left-color: #4a1010; }\n.status-card:last-child .profile-content p[data-option=\"B\"] { border-left-color: #1a3a1a; }\n.status-card:last-child .profile-content p[data-option=\"C\"] { border-left-color: #1a1a4a; }\n.status-card:last-child .profile-content p[data-option=\"D\"] { border-left-color: #4a1a0a; }\n\n.status-card:last-child .profile-content p[data-option=\"A\"]:hover { border-left-color:#8b2020; box-shadow:inset 0 0 12px rgba(100,20,20,0.2); }\n.status-card:last-child .profile-content p[data-option=\"B\"]:hover { border-left-color:#3a6a3a; box-shadow:inset 0 0 12px rgba(20,60,20,0.15); }\n.status-card:last-child .profile-content p[data-option=\"C\"]:hover { border-left-color:#3a3a8a; box-shadow:inset 0 0 12px rgba(20,20,80,0.15); }\n.status-card:last-child .profile-content p[data-option=\"D\"]:hover { border-left-color:#8b3a1a; box-shadow:inset 0 0 12px rgba(100,30,10,0.25); }\n\n@media (max-width: 640px) {\n    .status-row { gap: 14px; }\n    .status-bar-top { padding: 14px 16px; font-size: 0.82rem; }\n    .text-body { padding: 20px 16px; }\n    .text-body p { font-size: 0.9rem; text-indent: 1.5em; }\n    .profile-content { padding: 14px 16px; font-size: 0.82rem; }\n    .status-card summary { padding: 14px 16px; font-size: 0.82rem; }\n    .memory-card p { padding: 5px 14px !important; }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":13,"totalMessages":643,"totalCreditsUsed":184519,"totalTokensUsed":11942031,"totalPlayedUsers":13,"deeplyPlayed":6,"fixedPromptLength":7331,"lorebookLength":2211,"author":{"id":"GIXuVK0TEcX9r2BTyHF2FLWyJXeeFEc6","name":"盖茨","displayUsername":"JackWang","username":"jackwang"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":788}},{"tag":{"name":"已破甲","cardsCount":2210}},{"tag":{"name":"救赎","cardsCount":108}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"青梅竹马","cardsCount":70}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}