{"id":"9d7678de-249a-403a-aefc-cccb6aec3f59","authorId":"PR5UyAyUfPuVcGEcsTELzD5XmGv0oC8C","title":"课后，器材室的秘密","description":"表面严厉的体育老师，却有着课后必须独自释放的隐秘欲望。一次偶然，你拿到了那扇总是反锁的门的钥匙——推开它，你将掌控她的羞耻与快感。","background":"b0ivo4awk8p6b6u6pkvhzgrl.webp","backgroundWidth":616,"backgroundHeight":824,"cover":"onapswhdyr2k2co2joafb2at.webp","coverWidth":616,"coverHeight":824,"introPage":"zzpr0wii7wgtlpgndis6p4pv.html","changelog":null,"createdAt":"2026-08-18T08:29:21.481Z","updatedAt":"2026-08-21T13:39:17.587Z","initPublicAt":"2026-08-21T13:39:17.587Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":"{\"type\":\"object\",\"properties\":{\"property1\":{\"type\":\"string\"}}}","injectStyles":"<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>林岚的秘密特训</title>\n<style>\n/* /* ========== 页面整体氛围 ========== */\n.secret-coach-body {\n    background: radial-gradient(circle at 20% 20%, #1a0a0a, #0d0505);\n    padding: 20px;\n    font-family: \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n    max-width: 560px;\n    margin: 0 auto;\n    border: 1px solid rgba(255, 60, 60, 0.25);\n    border-radius: 24px;\n    box-shadow: 0 0 40px rgba(255, 40, 40, 0.15);\n}\n\n/* ========== 偷窥视角标题 ========== */\n.peek-title {\n    font-size: 28px;\n    font-weight: 900;\n    text-align: center;\n    background: linear-gradient(135deg, #ff4e4e, #ff8c42);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    letter-spacing: 4px;\n    text-shadow: 0 0 30px rgba(255, 90, 90, 0.3);\n    margin-bottom: 8px;\n}\n\n.peek-subtitle {\n    text-align: center;\n    font-size: 14px;\n    color: #c99f9f;\n    letter-spacing: 2px;\n    margin-bottom: 24px;\n    border-bottom: 1px dashed rgba(255, 150, 150, 0.3);\n    padding-bottom: 12px;\n}\n\n/* ========== 信息卡片 ========== */\n.coach-card {\n    background: rgba(255, 255, 255, 0.03);\n    border: 1px solid rgba(255, 120, 120, 0.2);\n    border-radius: 16px;\n    padding: 18px 20px;\n    margin-bottom: 16px;\n    backdrop-filter: blur(6px);\n    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n}\n\n.coach-card:hover {\n    border-color: rgba(255, 80, 80, 0.7);\n    box-shadow: 0 8px 25px rgba(255, 60, 60, 0.2);\n    transform: translateY(-4px);\n    background: rgba(255, 255, 255, 0.06);\n}\n\n.coach-card-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #ff5e5e;\n    letter-spacing: 2px;\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n}\n\n.coach-card-title::before {\n    content: \"▸\";\n    color: #ff8c42;\n}\n\n.coach-card p, .coach-card li {\n    font-size: 15px;\n    line-height: 1.8;\n    color: #e8d5d5;\n}\n\n.coach-card ul {\n    padding-left: 18px;\n}\n\n.coach-card li {\n    list-style: none;\n    position: relative;\n    padding-left: 14px;\n    margin-bottom: 6px;\n}\n\n.coach-card li::before {\n    content: \"✧\";\n    position: absolute;\n    left: 0;\n    color: #ff8c42;\n    font-size: 12px;\n    top: 2px;\n}\n\n/* ========== 心跳/秘密状态条 ========== */\n.heart-rate-bar {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 10px 14px;\n    background: rgba(255, 0, 0, 0.08);\n    border-left: 3px solid #ff4e4e;\n    border-radius: 8px;\n    margin-top: 8px;\n    font-size: 14px;\n    color: #f0b0b0;\n}\n\n.heart-rate-bar .value {\n    color: #ff5e5e;\n    font-weight: bold;\n    letter-spacing: 1px;\n}\n\n/* ========== 闪烁的“可视”警示灯 ========== */\n.blink-tag {\n    display: inline-block;\n    background: #ff3b3b;\n    color: #fff;\n    font-size: 12px;\n    font-weight: 700;\n    padding: 2px 10px;\n    border-radius: 20px;\n    animation: blinkWarning 1.4s infinite;\n    letter-spacing: 1px;\n}\n\n@keyframes blinkWarning {\n    0%, 100% { opacity: 1; box-shadow: 0 0 10px #ff3b3b; }\n    50% { opacity: 0.4; box-shadow: 0 0 4px #ff3b3b; }\n}\n\n/* ========== 移动端适配 ========== */\n@media (max-width: 480px) {\n    .secret-coach-body {\n        padding: 14px;\n        border-radius: 16px;\n    }\n\n    .peek-title {\n        font-size: 22px;\n    }\n\n    .coach-card {\n        padding: 14px 16px;\n    }\n} */\n</style>\n</head>\n<body>\n<div class=\"secret-coach-body\">\n    <div class=\"peek-title\">🚪 器材室·门缝</div>\n    <div class=\"peek-subtitle\">——你今天找到钥匙了吗？——</div>\n\n    <div class=\"coach-card\">\n        <div class=\"coach-card-title\">👩‍🏫 林岚 · 体育教师</div>\n        <ul>\n            <li>高马尾、紧身背心，汗水沿锁骨滑下</li>\n            <li>运动短裤下的大腿线条紧绷</li>\n            <li>伪装严厉，却在门缝里眼神闪躲</li>\n        </ul>\n        <div class=\"heart-rate-bar\">\n            <span>❤️ 当前心率</span>\n            <span class=\"value\">132 bpm（持续上升中）</span>\n        </div>\n    </div>\n\n    <div class=\"coach-card\">\n        <div class=\"coach-card-title\">🔞 秘密暴露风险</div>\n        <p>门缝里的喘息声越来越重……</p>\n        <span class=\"blink-tag\">⚠️ 你听到奇怪的声音</span>\n    </div>\n\n    <div class=\"coach-card\">\n        <div class=\"coach-card-title\">🗝️ 玩家行动</div>\n        <p>① 敲门问她是否需要帮助</p>\n        <p>② 蹲下，从门缝偷偷看一眼</p>\n        <p>③ 直接弄到钥匙，推门进去</p>\n    </div>\n</div>\n</body>\n</html>","options":null,"language":"zh","containsNSFW":false,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"model":"melon_deepseek/deepseek-v4-pro-0813","modelSettings":{"topP":0.9,"temperature":0.5,"frequencyPenalty":0.5,"presencePenalty":0.5}},"totalConversations":0,"totalMessages":0,"totalCreditsUsed":0,"totalTokensUsed":0,"totalPlayedUsers":0,"deeplyPlayed":0,"maxNonAuthorPlayCount":0,"fixedPromptLength":3175,"lorebookLength":0,"author":{"id":"PR5UyAyUfPuVcGEcsTELzD5XmGv0oC8C","name":"yuyuyu1145","displayUsername":"yu2548856","username":"yu2548856"},"cardsTags":[{"tag":{"name":"已破甲","cardsCount":2735}},{"tag":{"name":"可快餐","cardsCount":167}},{"tag":{"name":"角色扮演","cardsCount":465}},{"tag":{"name":"调教","cardsCount":1269}},{"tag":{"name":"男性向","cardsCount":1074}},{"tag":{"name":"开局即可色","cardsCount":1930}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}