{"id":"115eac87-d37d-4306-b856-3816e6d6817f","authorId":"lAS9ZHAFDJey7qQXjypspFdKGj2wCyuW","title":"『木偶』桑多涅-----傲娇毒舌析构万物的发条公主","description":"她是愚人众第七席，也是你见过最不擅长说“谢谢”的人。\n在提瓦特的齿轮与发条之间，是否曾幻想过一个用最精密的逻辑包裹最柔软内心的少女？她，就是桑多涅——愚人众执行官第七席「木偶」，一个将“烦人”挂在嘴边，却会在暴风雪夜为你煮好一壶苦茶的矛盾存在。","background":"zy3np9n7cz8vky0phc5mnbgq.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"u4dg85mis0r6ubou24lpwkwu.webp","coverWidth":2400,"coverHeight":1800,"introPage":"sdbzk72sw6efekmzg4xboi6r.html","changelog":"","createdAt":"2026-08-07T12:56:04.862Z","updatedAt":"2026-08-08T01:18:04.782Z","initPublicAt":"2026-08-07T13:09:43.301Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* =========================================\n   二次元多元宇宙 - 精简优化版 v9\n   修复：增加气泡右侧安全内边距，防止文字与悬浮复制按钮重叠干涉\n   ========================================= */\n\n:root {\n  --primary: #2a5c6a;\n  --primary-hover: #1e4550;\n  --primary-light: rgba(42, 92, 106, 0.12);\n  --secondary: #9b303c;\n  --bg-deep: #eef3f5;\n  --bg-card: #ffffff;\n  --text: #2a2e30;\n  --text-soft: #5c666b;\n  --border: #d3dde2;\n  --label-bp: #8250df;\n}\n\n* { box-sizing: border-box; }\n\n/* ================= 全局基础 ================= */\nbody, .chat-container, #chat-wrapper,\n.markdown-body, .markdown-body p, .markdown-body div {\n  background-color: var(--bg-deep) !important;\n  font-family: 'Noto Sans SC', 'PingFang SC', 'Microsoft YaHei', sans-serif !important;\n  color: var(--text) !important;\n  line-height: 1.7 !important;\n}\n\n/* ================= 折叠面板核心 ================= */\ndetails {\n  background: var(--bg-card) !important;\n  border: 1px solid var(--border) !important;\n  border-radius: 12px !important;\n  width: 96% !important;\n  margin: 0.4em auto !important;\n  box-shadow: 0 4px 16px rgba(28, 42, 48, 0.04) !important;\n  transition: border-color 0.3s ease, box-shadow 0.3s ease !important;\n}\n\ndetails details {\n  width: 100% !important;\n  margin: 0.4em 0 !important;\n  border-radius: 8px !important;\n  box-shadow: none !important;\n  border: 1px dashed var(--border) !important;\n}\n\ndetails > summary {\n  background: linear-gradient(90deg, #e6eef1 0%, #f4f8fa 100%) !important;\n  border-left: 4px solid var(--primary) !important;\n  padding: 0.6em 14px !important;\n  font-size: 1.02em !important;\n  font-weight: 700 !important;\n  color: var(--primary) !important;\n  letter-spacing: 1px !important;\n  border-radius: 8px !important;\n  cursor: pointer !important;\n  list-style: none !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n}\n\ndetails[open] > summary {\n  border-radius: 8px 8px 0 0 !important;\n  border-bottom: 1px solid var(--border) !important;\n}\n\ndetails > summary::-webkit-details-marker { display: none !important; }\n\ndetails > summary::after {\n  content: \"\" !important;\n  display: inline-block !important;\n  width: 8px !important;\n  height: 8px !important;\n  border-right: 2px solid var(--primary) !important;\n  border-bottom: 2px solid var(--primary) !important;\n  transform: rotate(45deg) !important;\n  transition: transform 0.3s ease !important;\n  margin-right: 4px !important;\n  flex-shrink: 0 !important;\n}\n\ndetails[open] > summary::after {\n  transform: rotate(-135deg) !important;\n  border-color: var(--secondary) !important;\n  margin-top: 4px !important;\n}\n\n/* ================= details 内行距微调 ================= */\ndetails p {\n  display: block !important;\n  margin: 0.3em 0 !important;\n  line-height: 1.8 !important;\n}\n\ndetails br {\n  display: block !important;\n  content: \"\" !important;\n  margin-bottom: 0.25em !important;\n}\n\ndetails[open] > *:not(summary) {\n  padding: 0 14px !important;\n}\n\ndetails details[open] > *:not(summary) {\n  padding: 0 10px !important;\n}\n\n/* ================= Markdown 原生样式增强 ================= */\n.markdown-body strong,\n.markdown-body b,\ndetails strong,\ndetails b {\n  color: var(--label-bp) !important;\n  font-weight: 600 !important;\n}\n\n.markdown-body em,\n.markdown-body i,\ndetails em,\ndetails i {\n  color: var(--label-bp) !important;\n  font-style: italic !important;\n  font-weight: 600 !important;\n}\n\n/* 潜台词引用块 */\n.markdown-body blockquote,\ndetails blockquote {\n  background: #fff0f3 !important;\n  border-left: 3px solid #d88c95 !important;\n  color: var(--secondary) !important;\n  padding: 6px 12px !important;\n  margin: 4px 0 !important;\n  border-radius: 4px 8px 8px 4px !important;\n  font-weight: 500 !important;\n  font-style: italic !important;\n}\n\ndetails blockquote strong,\ndetails blockquote b {\n  color: var(--secondary) !important;\n}\n\n/* ================= 代码块三色气泡 (修复留白与图标) ================= */\npre, .markdown-body pre {\n  position: relative !important; \n  /* 调整：右侧增加到 44px 的内边距，给悬浮的复制按钮留出安全区，防止文字干涉 */\n  padding: 14px 44px 14px 16px !important; \n  border-radius: 8px !important;\n  margin: 8px 0 !important;\n  cursor: pointer !important;\n  transition: all 0.3s ease !important;\n  box-shadow: 0 2px 6px rgba(0,0,0,0.02) !important;\n  display: block !important;\n  white-space: pre-wrap !important;\n}\n\n/* === 将顶部工具栏改为绝对定位，彻底消除占据的空行留白 === */\n.markdown-body pre > div > div:first-child {\n  position: absolute !important;\n  top: 8px !important;\n  right: 8px !important;\n  height: auto !important;\n  min-height: 0 !important;\n  border-bottom: none !important;\n  padding: 0 !important;\n  background: transparent !important;\n}\n\n/* 隐藏 HTML 语言标识 */\n.markdown-body pre > div > div:first-child > div:first-child {\n  display: none !important;\n}\n\n/* 恢复复制按钮的原生外观，仅微调透明度 */\n.markdown-body pre > div > div:first-child > div:last-child {\n  opacity: 0.4 !important;\n  transition: opacity 0.2s ease !important;\n  padding: 4px !important;\n  cursor: pointer !important;\n}\n\n.markdown-body pre > div > div:first-child > div:last-child:hover {\n  opacity: 1 !important;\n}\n/* ================================ */\n\npre code, code {\n  font-family: 'Noto Sans SC', 'PingFang SC', 'Microsoft YaHei', sans-serif !important;\n  color: var(--text) !important;\n  font-size: 0.95em !important;\n  line-height: 1.6 !important;\n  background: transparent !important;\n  padding: 0 !important;\n  display: block !important;\n  margin-top: 2px !important; \n}\n\npre:hover, .markdown-body pre:hover {\n  transform: translateY(-2px) !important;\n  box-shadow: 0 6px 16px rgba(42, 92, 106, 0.08) !important;\n}\n\npre:nth-of-type(3n+1) {\n  border: 1px solid #d88c95 !important;\n  background: #fff7f8 !important;\n}\n\npre:nth-of-type(3n+2) {\n  border: 1px solid #94b4be !important;\n  background: #f2f7f9 !important;\n}\n\npre:nth-of-type(3n) {\n  border: 1px solid #d8c8b0 !important;\n  background: #fdfbf6 !important;\n}\n\n/* ================= 行动建议分隔线 ================= */\n.markdown-body h3 {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-weight: 700 !important;\n  color: var(--primary) !important;\n  margin: 1.2em 0 0.6em !important;\n  font-size: 0.95em !important;\n  letter-spacing: 1px !important;\n}\n\n.markdown-body h3::before,\n.markdown-body h3::after {\n  content: \"\" !important;\n  flex: 1 !important;\n  border-bottom: 1px dashed var(--border) !important;\n  margin: 0 15px !important;\n}\n\n/* ================= Loading 动画 ================= */\n.flex.items-center.justify-center.w-6.h-5 {\n  color: transparent !important;\n  width: 100% !important;\n  height: auto !important;\n  display: flex !important;\n  justify-content: center !important;\n  align-items: center !important;\n  margin: 20px 0 !important;\n}\n\n.flex.items-center.justify-center.w-6.h-5 > * { display: none !important; }\n\n.flex.items-center.justify-center.w-6.h-5::after {\n  content: '💠 跃迁演算进行中...' !important;\n  display: block !important;\n  font-family: 'Noto Sans SC', sans-serif !important;\n  font-size: 16px !important;\n  letter-spacing: 4px !important;\n  font-weight: 900 !important;\n  text-align: center !important;\n  background: linear-gradient(90deg, #2a5c6a 0%, #7b42f6 50%, #2a5c6a 100%) !important;\n  background-size: 200% auto !important;\n  -webkit-background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  animation: hologram-pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;\n}\n\n@keyframes hologram-pulse {\n  0%   { background-position: 0% center; opacity: 0.8; transform: scale(0.98); }\n  50%  { opacity: 1; transform: scale(1.02); }\n  100% { background-position: 200% center; opacity: 0.8; transform: scale(0.98); }\n}\n\n/* ================= 输入框优化 ================= */\n#ai-chat-bottom-input {\n  background: transparent !important;\n  backdrop-filter: blur(4px) !important;\n}\n\n#ai-chat-input {\n  background-color: #ffffff !important;\n  border: 1px solid #b8cdd6 !important;\n  border-radius: 8px !important;\n  color: #2a2e30 !important;\n  transition: all 0.3s ease !important;\n  box-shadow: inset 0 2px 6px rgba(42, 92, 106, 0.05) !important;\n}\n\n#ai-chat-input:focus {\n  border-color: var(--primary) !important;\n  box-shadow: inset 0 2px 6px rgba(42, 92, 106, 0.05), 0 0 0 2px rgba(42, 92, 106, 0.1) !important;\n  outline: none !important;\n}\n\nbutton:has(> img), .rounded-full > img, .MuiAvatar-root > img {\n  border-radius: 50% !important;\n  aspect-ratio: 1 / 1 !important;\n  object-fit: cover !important;\n}","options":{"items":[{"order":0,"label":"性爱","type":"SET-INPUT","value":"【开启EROS模式】"},{"order":1,"label":"色情描写","type":"SET-INPUT","value":"色情描写"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":2,"totalMessages":18,"totalCreditsUsed":6718,"totalTokensUsed":313503,"totalPlayedUsers":2,"deeplyPlayed":1,"fixedPromptLength":13777,"lorebookLength":87130,"author":{"id":"lAS9ZHAFDJey7qQXjypspFdKGj2wCyuW","name":"洛爷","displayUsername":"876422298","username":"876422298"},"cardsTags":[{"tag":{"name":"中低消耗","cardsCount":1}},{"tag":{"name":"鸣潮","cardsCount":4}},{"tag":{"name":"二次元","cardsCount":3}},{"tag":{"name":"可剧情可涩涩","cardsCount":2863}},{"tag":{"name":"明日方舟终末地","cardsCount":1}},{"tag":{"name":"原神","cardsCount":6}},{"tag":{"name":"崩坏:星穹铁道","cardsCount":10}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}