{"id":"6ea3a24a-7b85-4da3-9696-fa9cd53ef3eb","authorId":"GAwWq8BrKFD2WRzpAugBYw62DxsCmaAO","title":"万能微信聊天","description":"超低消耗~可色色。你可以与任何人/任何群聊发起你的聊天,也可以一边群聊一边私聊。可以与同人角色调情,现代都市网调,文爱,谈恋爱,骂老板,工作群,狼人杀,跑团,vx直播,当系统,玩抽象……","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"bqhst3tfm7jl168fsjajv59h.webp","coverWidth":null,"coverHeight":null,"introPage":"uvgk0d49dg37fl7lo68r15kh.html","changelog":"","createdAt":"2026-04-05T06:54:53.099Z","updatedAt":"2026-07-27T04:48:19.304Z","initPublicAt":"2026-04-16T09:57:41.983Z","renderTemplate":{},"assistantRegexReplace":[],"enableMemorySchema":false,"memorySchema":null,"injectStyles":"WorldView,info,secret,ActorAge {display:none;}\nsysmsg {\n    display: block;\n    text-align: center;\n    font-size: 12px;\n    color: #999;\n    padding: 8px 15px;\n    margin: 5px 0;\n    line-height: 1.4;\n}\n\nwechat {\n    display: flex;\n    flex-direction: column;\n    width: 100%;\n    max-width: 375px;\n    height: 667px;\n    max-height: 90vh;\n    margin: 20px auto;\n    background-color: #EDEDED;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"PingFang SC\",\n                 \"Hiragino Sans GB\", \"Microsoft YaHei\", sans-serif;\n    border-radius: 8px;\n    overflow: hidden;\n    box-shadow: 0 2px 20px rgba(0,0,0,0.2);\n    box-sizing: border-box;\n}\n\n@media screen and (max-width: 767px) {\n    wechat {\n        height: 100vh;\n        max-height: 100vh;\n    }\n}\n\nchatname {\n    display: block;\n    background-color: #F7F7F7;\n    text-align: center;\n    padding: 15px;\n    font-size: 16px;\n    color: #000;\n    font-weight: 500;\n    border-bottom: 1px solid #D9D9D9;\n    flex-shrink: 0;\n    z-index: 10;\n}\n\nmsg {\n    display: block;\n    flex: 1;\n    overflow-y: auto;\n    overflow-x: hidden;\n    padding-bottom: 10px;\n}\n\nmsg::-webkit-scrollbar {\n    width: 4px;\n}\n\nmsg::-webkit-scrollbar-thumb {\n    background-color: rgba(0, 0, 0, 0.2);\n    border-radius: 2px;\n}\n\nmsg::-webkit-scrollbar-track {\n    background-color: transparent;\n}\n\nUIB {\n    display: flex;\n    flex-direction: row-reverse;\n    padding: 10px 15px;\n    margin: 8px 0;\n    align-items: flex-start;\n}\n\nUIA {\n    display: grid;\n    grid-template-columns: 42px 1fr;\n    grid-template-rows: auto auto;\n    column-gap: 10px;\n    row-gap: 5px;\n    padding: 10px 15px;\n    margin: 8px 0;\n    align-items: start;\n}\n\nf {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    min-width: 42px;\n    border-radius: 5px;\n    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\n    color: white;\n    font-size: 20px;\n    font-weight: 500;\n    user-select: none;\n}\n\nUIB f {\n    background: linear-gradient(135deg, #43e97b 0%, #38f9d7 100%);\n    margin-left: 10px;\n}\n\nUIA f {\n    background: linear-gradient(135deg, #fa709a 0%, #fee140 100%);\n    grid-row: 1 / 3;\n    grid-column: 1;\n}\n\nUIA::before {\n    content: attr(name);\n    display: block;\n    font-size: 12px;\n    color: #999;\n    grid-column: 2;\n    grid-row: 1;\n    align-self: start;\n}\n\nUIB span, UIA span {\n    max-width: 100%;\n    padding: 10px 13px;\n    border-radius: 8px;\n    font-size: 15px;\n    line-height: 1.6;\n    word-wrap: break-word;\n    word-break: break-word;\n    position: relative;\n}\n\nUIB span {\n    background-color: #95EC69;\n    color: #000;\n    margin-right: 5px;\n}\n\nUIA span {\n    background-color: #FFFFFF;\n    color: #000;\n    box-shadow: 0 1px 2px rgba(0,0,0,0.05);\n    grid-column: 2;\n    grid-row: 2;\n    justify-self: start;\n    max-width: calc(100% - 20px);\n}\n\nUIB span::after {\n    content: '';\n    position: absolute;\n    right: -6px;\n    top: 13px;\n    width: 0;\n    height: 0;\n    border-left: 6px solid #95EC69;\n    border-top: 5px solid transparent;\n    border-bottom: 5px solid transparent;\n}\n\nUIA span::before {\n    content: '';\n    position: absolute;\n    left: -6px;\n    top: 13px;\n    width: 0;\n    height: 0;\n    border-right: 6px solid #FFFFFF;\n    border-top: 5px solid transparent;\n    border-bottom: 5px solid transparent;\n}\n\n/* 底部输入栏：用 wechat::after 替代 <hr> */\nwechat::after {\n    content: '';\n    display: flex;\n    align-items: center;\n    height: 55px;\n    min-height: 55px;\n    background-color: #F7F7F7;\n    border-top: 1px solid #D9D9D9;\n    flex-shrink: 0;\n    padding: 0 10px;\n    box-sizing: border-box;\n    background-image:\n        /* 语音按钮 */\n        url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23666'%3E%3Cpath d='M12 14c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3z'/%3E%3Cpath d='M17 11c0 2.76-2.24 5-5 5s-5-2.24-5-5H5c0 3.53 2.61 6.43 6 6.92V21h2v-3.08c3.39-.49 6-3.39 6-6.92h-2z'/%3E%3C/svg%3E\"),\n        /* 输入框 */\n        url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='230' height='36'%3E%3Crect x='0.5' y='0.5' width='229' height='35' rx='6' ry='6' fill='%23FFFFFF' stroke='%23D9D9D9' stroke-width='1'/%3E%3C/svg%3E\"),\n        /* 表情按钮 */\n        url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23666'%3E%3Ccircle cx='15.5' cy='9.5' r='1.5'/%3E%3Ccircle cx='8.5' cy='9.5' r='1.5'/%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-4c-2.2 0-4-1.8-4-4h1.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5H16c0 2.2-1.8 4-4 4z'/%3E%3C/svg%3E\"),\n        /* 加号按钮 */\n        url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23666'%3E%3Cpath d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'/%3E%3C/svg%3E\");\n    background-size: 18px 18px, calc(100% - 120px) 36px, 24px 24px, 24px 24px;\n    background-position: 12px center, 48px center, right 48px center, right 12px center;\n    background-repeat: no-repeat;\n}\n\nUIA[id=\"1\"] f {\n    background: linear-gradient(135deg, #7f1d1d 0%, #7c2d12 100%);\n}\nUIA[id=\"2\"] f {\n    background: linear-gradient(135deg, #0a0f2c 0%, #103e9a 100%);\n}\nUIA[id=\"3\"] f {\n    background: linear-gradient(135deg, #0b3d02 0%, #0e7c3b 100%);\n}\nUIA[id=\"4\"] f {\n    background: linear-gradient(135deg, #4c1d95 0%, #6b21a8 100%);\n}\nUIA[id=\"5\"] f {\n    background: linear-gradient(135deg, #5a1a01 0%, #7c2d12 100%);\n}\nUIA[id=\"6\"] f {\n    background: linear-gradient(135deg, #134e4a 0%, #0f766e 100%);\n}\nUIA[id=\"7\"] f {\n    background: linear-gradient(135deg, #86198f 0%, #9f1239 100%);\n}\nUIA[id=\"8\"] f {\n    background: linear-gradient(135deg, #365314 0%, #1a2e05 100%);\n}\nUIA[id=\"9\"] f {\n    background: linear-gradient(135deg, #0f4c5c 0%, #1b4965 100%);\n}\nUIA[id=\"10\"] f {\n    background: linear-gradient(135deg, #3a0d12 0%, #701a1a 100%);\n}\nUIA[id=\"11\"] f {\n    background: linear-gradient(135deg, #3730a3 0%, #1e1b4b 100%);\n}\nUIA[id=\"12\"] f {\n    background: linear-gradient(135deg, #065f46 0%, #064e3b 100%);\n}\nUIA[id=\"13\"] f {\n    background: linear-gradient(135deg, #5d3400 0%, #7a3e00 100%);\n}\nUIA[id=\"14\"] f {\n    background: linear-gradient(135deg, #0b132b 0%, #1b2a41 100%);\n}\nUIA[id=\"15\"] f {\n    background: linear-gradient(135deg, #701a75 0%, #9d174d 100%);\n}\nUIA[id=\"16\"] f {\n    background: linear-gradient(135deg, #052e16 0%, #14532d 100%);\n}\nUIA[id=\"17\"] f {\n    background: linear-gradient(135deg, #0d3b66 0%, #125d75 100%);\n}\nUIA[id=\"18\"] f {\n    background: linear-gradient(135deg, #3d0711 0%, #6a1b1a 100%);\n}\nUIA[id=\"19\"] f {\n    background: linear-gradient(135deg, #1e3a8a 0%, #1e2f6f 100%);\n}\nUIA[id=\"20\"] f {\n    background: linear-gradient(135deg, #0b3d3d 0%, #115e59 100%);\n}\nUIA[id=\"21\"] f {\n    background: linear-gradient(135deg, #6a2e12 0%, #8a3b12 100%);\n}\nUIA[id=\"22\"] f {\n    background: linear-gradient(135deg, #0a2472 0%, #103e9a 100%);\n}\nUIA[id=\"23\"] f {\n    background: linear-gradient(135deg, #124c4c 0%, #166a5d 100%);\n}\nUIA[id=\"24\"] f {\n    background: linear-gradient(135deg, #4c1d95 0%, #831843 100%);\n}\nUIA[id=\"25\"] f {\n    background: linear-gradient(135deg, #0b2447 0%, #19376d 100%);\n}\nUIA[id=\"26\"] f {\n    background: linear-gradient(135deg, #600000 0%, #a30000 100%);\n}\nUIA[id=\"27\"] f {\n    background: linear-gradient(135deg, #065f46 0%, #0f766e 100%);\n}\nUIA[id=\"28\"] f {\n    background: linear-gradient(135deg, #3b0764 0%, #1e1b4b 100%);\n}\nUIA[id=\"29\"] f {\n    background: linear-gradient(135deg, #4d2600 0%, #7a3e00 100%);\n}\nUIA[id=\"30\"] f {\n    background: linear-gradient(135deg, #003554 0%, #001219 100%);\n}\n.group.is-assistant > .border.border-muted:has(.flex.gap-2.w-full.h-full.items-center.justify-center) .prose-sm {\n    min-height: 80px !important;\n    width: 100% !important;\n    max-width: none !important;\n    overflow: visible !important;\n    background: transparent !important;\n    opacity: 1 !important;\n    text-align: center !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n}\n\n/* e) 确保伪元素本身也不受继承的 opacity/filter 影响 */\n.flex.gap-2.w-full.h-full.items-center.justify-center::before,\n.flex.gap-2.w-full.h-full.items-center.justify-center::after {\n    opacity: 1 !important;\n    filter: none !important;\n}\n\n\n\n\n\n/* 原: .bg-gray-100\\/90.relative.inline-block → 统一聊天框 */\n.group > .border.border-muted {\n    background-color: transparent !important;\n}\n\n.group.is-user > .border.border-muted {\n    background-color: #95EC69 !important;\n    color: #000 !important;\n    padding: 10px 13px !important;\n    border-radius: 8px !important;\n    position: relative !important;\n    box-shadow: none !important;\n}\n\n\n.is-assistant.w-fit {\n  width: 100% !important;\n}\n\n/* 第三层：assistant 内的卡片容器 */\n.is-assistant.w-fit > .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2 {\n  width: 100% !important;\n  background: transparent !important;\n  border: none !important;\n  padding: 0 !important;\n}\n\n/* 第四层：.space-y-3 内容区 */\n.is-assistant .space-y-3.max-w-\\[100dvw\\] {\n  display: flex;\n  justify-content: center;\n  width: 100%;\n}\n\n/* ===== 核心：loading 动画本体 ===== */\n.flex.items-center.justify-center.size-6 {\n  position: relative;\n  width: auto !important;\n  height: 80px !important;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-direction: column;\n  gap: 12px;\n  opacity: 1 !important;\n}\n\n/* 隐藏原生三圆点 */\n.flex.items-center.justify-center.size-6 > .flex.gap-2 {\n  display: none !important;\n}\n\n/* 消息气泡 SVG */\n.flex.items-center.justify-center.size-6::before {\n  content: \"\";\n  width: 80px;\n  height: 50px;\n  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA4MCA1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8IS0tIOa2iOaBr+awlOazoiAtLT4KICA8ZGVmcz4KICAgIDxmaWx0ZXIgaWQ9InNoYWRvdyIgeD0iLTUwJSIgeT0iLTUwJSIgd2lkdGg9IjIwMCUiIGhlaWdodD0iMjAwJSI+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciBpbj0iU291cmNlQWxwaGEiIHN0ZERldmlhdGlvbj0iMiIvPgogICAgICA8ZmVPZmZzZXQgZHg9IjAiIGR5PSIyIiByZXN1bHQ9Im9mZnNldGJsdXIiLz4KICAgICAgPGZlRmxvb2QgZmxvb2QtY29sb3I9IiMwMDAwMDAiIGZsb29kLW9wYWNpdHk9IjAuMSIvPgogICAgICA8ZmVDb21wb3NpdGUgaW4yPSJvZmZzZXRibHVyIiBvcGVyYXRvcj0iaW4iLz4KICAgICAgPGZlTWVyZ2U+CiAgICAgICAgPGZlTWVyZ2VOb2RlLz4KICAgICAgICA8ZmVNZXJnZU5vZGUgaW49IlNvdXJjZUdyYXBoaWMiLz4KICAgICAgPC9mZU1lcmdlPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgogIAogIDwhLS0g5rGf5aSp6IOM5pmvIC0tPgogIDxyZWN0IHg9IjEwIiB5PSI1IiB3aWR0aD0iNjAiIGhlaWdodD0iMzUiIHJ4PSI4IiBmaWxsPSIjOTVFQzY5IiBmaWx0ZXI9InVybCgjc2hhZG93KSIvPgogIDwhLS0g5bCP5bC+5be0IC0tPgogIDxwYXRoIGQ9Ik0gMTAgMjUgTCA1IDMwIEwgMTAgMzAiIGZpbGw9IiM5NUVDNjkiLz4KICAKICA8IS0tIOaJk+Wtl+WKqOeUuyAtLT4KICA8Y2lyY2xlIGN4PSIyNSIgY3k9IjIyLjUiIHI9IjQiIGZpbGw9IiNmZmZmZmYiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIwLjM7MTswLjM7MC4zIiBkdXI9IjEuNHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJjeSIgdmFsdWVzPSIyMi41OzE4OzIyLjU7MjIuNSIgZHVyPSIxLjRzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPgogIDwvY2lyY2xlPgogIAogIDxjaXJjbGUgY3g9IjQwIiBjeT0iMjIuNSIgcj0iNCIgZmlsbD0iI2ZmZmZmZiI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjAuMzswLjM7MTswLjMiIGR1cj0iMS40cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN5IiB2YWx1ZXM9IjIyLjU7MjIuNTsxODsyMi41IiBkdXI9IjEuNHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+CiAgPC9jaXJjbGU+CiAgCiAgPGNpcmNsZSBjeD0iNTUiIGN5PSIyMi41IiByPSI0IiBmaWxsPSIjZmZmZmZmIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMC4zOzAuMzswLjM7MSIgZHVyPSIxLjRzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3kiIHZhbHVlcz0iMjIuNTsyMi41OzIyLjU7MTgiIGR1cj0iMS40cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4KICA8L2NpcmNsZT4KPC9zdmc+');\n  background-size: contain;\n  background-repeat: no-repeat;\n  animation: bubbleFadeIn 0.3s ease-out;\n}\n\n/* 提示文字 */\n.flex.items-center.justify-center.size-6::after {\n  content: \"正在构思回复......\";\n  font-size: 13px;\n  color: #999;\n  font-weight: normal;\n  white-space: nowrap;\n  animation: textFadeIn 0.5s ease-out 0.2s both;\n}\n\n\n/* ============================================================\n   🎞️ 动画关键帧（原样保留）\n   ============================================================ */\n\n@keyframes bubbleFadeIn {\n    from {\n        opacity: 0;\n        transform: scale(0.8) translateY(10px);\n    }\n    to {\n        opacity: 1;\n        transform: scale(1) translateY(0);\n    }\n}\n\n@keyframes textFadeIn {\n    from {\n        opacity: 0;\n        transform: translateY(5px);\n    }\n    to {\n        opacity: 1;\n        transform: translateY(0);\n    }\n}\n\n#prompt-input [data-slot=\"input-group\"] {\n  background-color: #F7F7F7;\n  border: none;\n  border-top: 1px solid #D9D9D9;\n  border-radius: 0;\n  box-shadow: none;\n  padding: 7px 10px;\n  box-sizing: border-box;\n  gap: 8px;\n  align-items: flex-end;\n}\n\n#prompt-input textarea {\n  background-color: #FFFFFF;\n  border: 1px solid #D9D9D9;\n  border-radius: 6px;\n  color: #181818;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"PingFang SC\",\n               \"Hiragino Sans GB\", \"Microsoft YaHei\", sans-serif;\n  font-size: 16px;\n  line-height: 22px;\n  padding: 7px 10px;\n  min-height: 36px;\n  box-shadow: none;\n  box-sizing: border-box;\n}\n\n#prompt-input textarea::placeholder {\n  color: #B2B2B2;\n}\n\n#prompt-input-footer button:has(svg.lucide-corner-down-left) {\n  background-color: #07C160;\n  color: #FFFFFF;\n  border: none;\n  border-radius: 6px;\n  padding: 0 14px;\n  min-height: 32px;\n  font-size: 15px;\n  font-weight: 500;\n  box-shadow: none;\n}\n\n#prompt-input-footer button:has(svg.lucide-corner-down-left):hover {\n  background-color: #06AD56;\n}\n\n#prompt-input-footer button:has(svg.lucide-corner-down-left) svg.lucide-corner-down-left {\n  color: #FFFFFF;\n  stroke: #FFFFFF;\n}\n\n#prompt-input-header {\n  background-color: transparent;\n  border: none;\n  padding: 0;\n  gap: 6px;\n}\n\n#prompt-input-footer {\n  background-color: transparent;\n  border: none;\n  padding: 0;\n  margin-top: 6px;\n}\n","options":{"items":[{"order":0,"label":"存档","type":"SET-INPUT","value":"(如果你感觉消耗较大请用此功能,会将过往记忆进行归纳,输出的内容复制到新对话并跟上你的下一句语言就可以继续对话,使用时请删掉这个括号里的全部内容)\\存档"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"model":"mango_gemini_vertex/gemini-3-flash-preview","contextWindow":60,"modelSettings":{"frequencyPenalty":0.3,"presencePenalty":0.6}},"totalConversations":7809,"totalMessages":220699,"totalCreditsUsed":76506903,"totalTokensUsed":4464460334,"totalPlayedUsers":1591,"deeplyPlayed":966,"fixedPromptLength":127,"lorebookLength":5659,"author":{"id":"GAwWq8BrKFD2WRzpAugBYw62DxsCmaAO","name":"有点兴趣的人","displayUsername":"2367878675","username":"2367878675"},"cardsTags":[{"tag":{"name":"可重口可轻口","cardsCount":263}},{"tag":{"name":"现代都市","cardsCount":551}},{"tag":{"name":"超高自由度","cardsCount":981}},{"tag":{"name":"各种玩法","cardsCount":127}},{"tag":{"name":"女性视角","cardsCount":116}},{"tag":{"name":"超低消耗","cardsCount":475}},{"tag":{"name":"纯聊","cardsCount":8}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"男性向","cardsCount":904}},{"tag":{"name":"开局即可色","cardsCount":1444}},{"tag":{"name":"同人","cardsCount":105}},{"tag":{"name":"女性向","cardsCount":244}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}