{"id":"d2b3f67e-e210-450b-a166-a731c023ec21","authorId":"R9hdXWoKpBSXD1sBPBwQoZwGxVtw37ne","title":"极品太监霸后宫","description":"九州大陆，列国纷争。大燕立国蓟京，坐拥燕山长城之险，却因景昭帝不举、太后垂帘、皇后干政而陷入三党倾轧。秦国雄踞关中，铁骑窥视中原；齐国临海富庶，商贾遍天下；楚国盘踞云梦泽，巫蛊之术神秘莫测；魏国文华鼎盛，名士辈出；梁国据中原腹地，粮米钱帛甲于天下；晋国据太行天险，铁壁司反间防谍名震诸国。\n\n而你——一个本该在净身房被割去命根的亡命之徒，却因为一纸伪造的净身档案，成了混入大燕后宫的假太监。一旦东窗事发，等待你的将是凌迟处死、株连九族。但危险与机遇并存：后宫里那一个个人比花娇、却各怀心思的女人，朝堂上一双双盯着龙椅的眼睛，都将成为你手中可以撬动天下的棋子。","background":"xyxpq642wv16w02wgk8eu9d6.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"lorhdcg6tfygid5xg05686uh.webp","coverWidth":400,"coverHeight":300,"introPage":"mzmmc1fcsrwdfjuy31bur4zk.html","changelog":null,"createdAt":"2026-08-13T16:19:17.391Z","updatedAt":"2026-08-14T04:03:34.484Z","initPublicAt":"2026-08-13T16:44:42.506Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ══ TABERNA PRESET START ══ */\n/* Taberna CSS Preset */\n.bd-content-area {\n  background: #f0ebe0;\n}\n.bd-ai-msg {\n  background: #fdfaf2;\n  color: #2e2820;\n  border-radius: 1rem 1rem 1rem 0.25rem;\n  padding: 0.75rem 1rem;\n  border-color: transparent;\n  box-shadow: 0 1px 6px rgba(122,85,53,0.05), 0 0 0 1px rgba(122,85,53,0.05);\n  backdrop-filter: blur(12px);\n}\n.bd-ai-msg .chat-prose,\n.bd-ai-msg .prose {\n  color: #2e2820;\n  --tw-prose-body: #2e2820;\n  --tw-prose-headings: #2e2820;\n  --tw-prose-bold: #2e2820;\n  --tw-prose-quotes: #5a4838;\n  --tw-prose-code: #2e2820;\n  --tw-prose-pre-code: #2e2820;\n  --tw-prose-pre-bg: #f5eed8;\n  --tw-prose-counters: #5a4530;\n  --tw-prose-bullets: #5a4530;\n}\n.bd-user-msg {\n  background: #b94032;\n  color: #fdf5e6;\n  border-radius: 1rem 1rem 0.25rem 1rem;\n  padding: 0.75rem 1rem;\n  box-shadow: 0 2px 12px rgba(185,64,50,0.15);\n}\n.bd-avatar {\n  background: #7a553533;\n  /* box-shadow snapped instead of animated. transitioning box-shadow is a known\n     paint-storm source during scroll (docs/frontend/04 §8, memory\n     no_transition_all #709) and was contributing to the \"avatar flicker\"\n     report — box-shadow re-composites on every paint invalidation. */\n}\n.bd-speaker-name {\n  color: #5a3520;\n  font-family: 'Noto Serif SC', 'Songti SC', 'Hiragino Mincho ProN', 'Yu Mincho', Georgia, serif;\n  font-weight: 600;\n  transition: color 0.2s;\n}\n.bd-msg-actions {\n  opacity: 0.8;\n}\n.bd-msg-actions button {\n  background: transparent;\n  border: 1px solid rgba(46,40,32,0.12);\n  border-radius: 6px;\n  padding: 2px 8px;\n  color: #5a4530;\n  font-size: 11px;\n  transition: background 0.15s, border-color 0.15s;\n}\n.bd-msg-actions button:hover {\n  background: #7a553522;\n  border-color: #7a553544;\n}\n.bd-msg-actions button:active {\n  background: #7a553533;\n  transform: scale(0.97);\n}\n.bd-user-actions {\n  border-top: 1px solid #fdf5e633;\n}\n.bd-user-actions button {\n  color: #fdf5e6;\n  opacity: 0.8;\n  transition: opacity 0.15s;\n}\n.bd-user-actions button:hover {\n  opacity: 1;\n}\n#bd-chat-input {\n  background: #f8f3e8;\n  border: 1px solid rgba(122,85,53,0.25);\n  color: #2e2820;\n  transition: border-color 0.2s, box-shadow 0.2s;\n}\n#bd-chat-input:focus {\n  border-color: #7a5535;\n  box-shadow: 0 0 0 3px rgba(122,85,53,0.10);\n  outline: none;\n}\n#bd-chat-input::placeholder {\n  color: #6f5c4a;\n}\n.bd-chat-input-wrap {\n  background: transparent;\n}\n.bd-toolbar-btn {\n  background: #7a553544;\n  color: #faf0e8;\n  border: none;\n  border-radius: 8px;\n  padding: 8px 14px;\n  transition: background 0.15s, transform 0.1s;\n}\n.bd-toolbar-btn:hover {\n  background: #7a553566;\n}\n.bd-toolbar-btn:active {\n  transform: scale(0.97);\n}\n.bd-send-btn {\n  background: #7a5535;\n  color: #faf0e8;\n  transition: opacity 0.15s, transform 0.1s;\n}\n.bd-send-btn:hover {\n  opacity: 0.9;\n}\n.bd-send-btn:active {\n  transform: scale(0.97);\n}\n.bd-token-stats {\n  color: #6f5c4a;\n}\n.bd-loading-dots .bd-loading-dot,\n.bd-loading-dot {\n  background: rgba(122,85,53,0.5);\n}\n.bd-status-wrapper {\n  background: #f2ede4;\n  color: #4a3828;\n  border: 1px solid rgba(46,40,32,0.12);\n}\n.rp-scene {\n  border-left: 2px solid rgba(122,85,53,0.45);\n  padding-left: 10px;\n  color: #5a4838;\n  font-style: italic;\n}\n.bd-ai-msg .chat-prose em.rp-action,\nem.rp-action {\n  color: #b94032;\n  font-style: italic;\n}\n/* ── Prose elements ── */\n.bd-ai-msg .chat-prose h2,\n.bd-ai-msg .chat-prose h3,\n.bd-ai-msg .chat-prose h4 {\n  color: #2e2820;\n}\n.bd-ai-msg .chat-prose blockquote {\n  border-left-color: #7a553555;\n  color: #5a4838;\n}\n.bd-ai-msg .chat-prose pre {\n  background: #f5eed8;\n  border: 1px solid rgba(46,40,32,0.12);\n  border-radius: 0.5rem;\n  padding: 0.75rem 1rem;\n}\n.bd-ai-msg .chat-prose pre code {\n  color: #2e2820;\n}\n.bd-ai-msg .chat-prose :not(pre) > code {\n  background: #7a553518;\n  color: #2e2820;\n}\n.bd-ai-msg .chat-prose th {\n  background: #ede5cd;\n  border-color: rgba(46,40,32,0.12);\n  color: #2e2820;\n}\n.bd-ai-msg .chat-prose td {\n  border-color: rgba(46,40,32,0.12);\n  color: #2e2820;\n}\n.bd-ai-msg .chat-prose tr:nth-child(even) {\n  background: #7a553508;\n}\n.bd-ai-msg .chat-prose details {\n  border-color: rgba(46,40,32,0.12);\n  color: #2e2820;\n  background: #f5f0e7;\n  transition: background 0.2s;\n}\n.bd-ai-msg .chat-prose details summary {\n  color: #2e2820;\n  background: #7a553510;\n  font-weight: 600;\n  cursor: pointer;\n  transition: background 0.15s;\n}\n.bd-ai-msg .chat-prose details summary:hover {\n  background: #7a553518;\n}\n.bd-ai-msg .chat-prose details[open] > summary {\n  border-bottom-color: rgba(46,40,32,0.12);\n}\n/* Nested details: slightly deeper shade */\n.bd-ai-msg .chat-prose details details {\n  background: #7a553508;\n  border-color: #7a553520;\n}\n.bd-ai-msg .chat-prose details details summary {\n  background: #7a553515;\n}\n.bd-ai-msg .chat-prose img {\n  border-radius: 0.5rem;\n}\n/* ── Input area layering: distinct from chat area ── */\n.bd-chat-input-wrap {\n  background: #f0ebe0;\n  border-top: 1px solid rgba(46,40,32,0.12);\n}\n/* ── Scrollbar ── */\n.bd-content-area::-webkit-scrollbar {\n  width: 6px;\n}\n.bd-content-area::-webkit-scrollbar-track {\n  background: transparent;\n}\n.bd-content-area::-webkit-scrollbar-thumb {\n  background: rgba(122,85,53,0.2);\n  border-radius: 3px;\n}\n.bd-content-area::-webkit-scrollbar-thumb:hover {\n  background: rgba(122,85,53,0.45);\n}\n/* ── Wafuu: Washi Paper & Sumi Ink ───────────────────────────── */\n@keyframes bd-wafuu-ink-drop {\n  0%, 100% { opacity: 0.35; transform: scale(0.85); }\n  50%      { opacity: 0.85; transform: scale(1); }\n}\n@keyframes bd-wafuu-bleed {\n  from { box-shadow: 0 0 0 1px rgba(122,85,53,0.15), 0 1px 3px rgba(46,40,32,0.06); }\n  to   { box-shadow: 0 0 0 1px rgba(122,85,53,0.25), 0 2px 6px rgba(46,40,32,0.10); }\n}\n\n/* Mino-washi paper texture: subtle fibrous noise */\n.bd-content-area {\n  position: relative;\n}\n.bd-content-area::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background-image: url(\"data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E\");\n  pointer-events: none;\n  z-index: 0;\n  mix-blend-mode: multiply;\n}\n.bd-content-area::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background:\n    radial-gradient(ellipse at 50% 0%, transparent 70%, rgba(122,85,53,0.06) 100%),\n    radial-gradient(ellipse at 50% 100%, transparent 70%, rgba(122,85,53,0.06) 100%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n/* AI bubble: hanshi paper with washi-tape decoration */\n.bd-ai-msg {\n  position: relative;\n  border: 1px solid rgba(122,85,53,0.1) !important;\n  border-radius: 0.5rem !important;\n  transition: box-shadow 0.4s;\n}\n.bd-ai-msg::before {\n  content: \"\";\n  position: absolute;\n  top: -4px;\n  left: 16px;\n  width: 28px;\n  height: 8px;\n  background: rgba(122,85,53,0.12);\n  border-radius: 1px;\n  transform: rotate(-2deg);\n  pointer-events: none;\n}\n.bd-ai-msg:hover {\n  box-shadow: 0 2px 14px rgba(122,85,53,0.10), 0 0 0 1px rgba(122,85,53,0.06);\n}\n\n/* User bubble: vermilion seal */\n.bd-user-msg {\n  position: relative;\n  border-radius: 0.5rem !important;\n}\n.bd-user-msg::after {\n  content: \"印\";\n  position: absolute;\n  bottom: 4px;\n  right: 8px;\n  font-size: 11px;\n  color: rgba(253,245,230,0.45);\n  font-family: 'Songti SC', 'Noto Serif JP', serif;\n  letter-spacing: 0;\n  pointer-events: none;\n}\n\n/* Speaker name: serif + vermilion dot prefix */\n.bd-speaker-name {\n  font-family: 'Noto Serif JP', 'Songti SC', 'Hiragino Mincho ProN', 'Yu Mincho', Georgia, serif;\n  font-weight: 500;\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n}\n.bd-speaker-name::before {\n  content: \"\";\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: #b94032;\n  border-radius: 1px;\n  flex-shrink: 0;\n}\n\n/* Status wrapper: folded paper note */\n.bd-status-wrapper {\n  background: linear-gradient(180deg, rgba(122,85,53,0.04) 0%, rgba(245,240,227,0.85) 100%) !important;\n  border: none !important;\n  border-left: 2px solid rgba(122,85,53,0.35) !important;\n  border-radius: 0 4px 4px 0 !important;\n  font-family: 'Noto Serif JP', 'Songti SC', Georgia, serif;\n  font-style: italic;\n  font-size: 12px;\n  color: #4a3828 !important;\n  padding-left: 12px !important;\n}\n\n/* Avatar: ink-bleed border */\n.bd-avatar {\n  box-shadow: 0 0 0 1px rgba(122,85,53,0.18), 0 1px 4px rgba(46,40,32,0.10);\n  /* No transition on box-shadow — hover uses the ink-bleed animation instead\n     and transitioning box-shadow caused avatar flicker under scroll paint\n     invalidation (docs/frontend/04 §8, #709). */\n}\n.bd-avatar:hover {\n  animation: bd-wafuu-bleed 0.6s ease-out forwards;\n}\n\n/* Send button: serif, restrained */\n.bd-send-btn {\n  font-family: 'Noto Serif JP', 'Songti SC', Georgia, serif;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n  border: 1px solid rgba(122,85,53,0.5);\n  box-shadow: 0 1px 3px rgba(122,85,53,0.15);\n}\n.bd-send-btn:hover {\n  box-shadow: 0 2px 6px rgba(122,85,53,0.25);\n}\n\n/* Toolbar buttons: muted */\n.bd-toolbar-btn {\n  font-family: 'Noto Serif JP', 'Songti SC', Georgia, serif;\n  background: rgba(122,85,53,0.08) !important;\n  color: #5a4530 !important;\n  border: 1px solid rgba(122,85,53,0.15) !important;\n}\n.bd-toolbar-btn:hover {\n  background: rgba(122,85,53,0.14) !important;\n}\n\n/* Loading dots: enso-inspired hollow rings */\n.bd-loading-dot {\n  width: 8px !important;\n  height: 8px !important;\n  border-radius: 50% !important;\n  background: transparent !important;\n  border: 1.5px solid rgba(122,85,53,0.5);\n  box-shadow: none;\n  animation: bd-wafuu-ink-drop 1.6s ease-in-out infinite;\n}\n.bd-loading-dot:nth-child(2) { animation-delay: 0.25s; }\n.bd-loading-dot:nth-child(3) { animation-delay: 0.5s; }\n\n/* Code blocks: aged hanshi paper */\n.bd-ai-msg .chat-prose pre {\n  background: linear-gradient(180deg, #f5eed8 0%, #ede5cd 100%) !important;\n  border: 1px solid rgba(122,85,53,0.22) !important;\n  font-family: 'Sarasa Mono SC', 'Sarasa Mono J', ui-monospace, Consolas, monospace !important;\n}\n.bd-ai-msg .chat-prose pre code {\n  color: #2e2820 !important;\n  text-shadow: none;\n}\n.bd-ai-msg .chat-prose :not(pre) > code {\n  font-family: 'Sarasa Mono SC', ui-monospace, monospace !important;\n  background: rgba(122,85,53,0.10) !important;\n  border: 1px solid rgba(122,85,53,0.15);\n  border-radius: 2px;\n  padding: 0 4px;\n}\n\n/* Quote: vertical reading rail (no italic) */\n.rp-scene {\n  border-left-width: 3px !important;\n  border-left-color: rgba(122,85,53,0.45) !important;\n  font-family: 'Noto Serif JP', 'Songti SC', Georgia, serif;\n  font-style: normal !important;\n  padding: 4px 0 4px 14px !important;\n  color: #5a4838 !important;\n  background: linear-gradient(90deg, rgba(122,85,53,0.04) 0%, transparent 30%);\n}\n\n/* Action emphasis: vermilion */\n.bd-ai-msg .chat-prose em.rp-action,\nem.rp-action {\n  color: #b94032 !important;\n  font-style: italic;\n  font-weight: 500;\n}\n\n/* Headings: serif with decorative underline */\n.bd-ai-msg .chat-prose h2,\n.bd-ai-msg .chat-prose h3,\n.bd-ai-msg .chat-prose h4 {\n  font-family: 'Noto Serif JP', 'Songti SC', 'Yu Mincho', Georgia, serif;\n  font-weight: 600;\n}\n.bd-ai-msg .chat-prose h2 {\n  border-bottom: 1px solid rgba(122,85,53,0.3);\n  padding-bottom: 6px;\n  position: relative;\n}\n.bd-ai-msg .chat-prose h2::before {\n  content: \"\";\n  position: absolute;\n  bottom: -1px;\n  left: 0;\n  width: 24px;\n  height: 1px;\n  background: #b94032;\n}\n\n/* Blockquote: paper note */\n.bd-ai-msg .chat-prose blockquote {\n  background: rgba(122,85,53,0.04);\n  border-left-color: #b94032 !important;\n  border-left-width: 3px !important;\n  padding: 8px 12px !important;\n  font-style: normal;\n  color: #5a4838 !important;\n}\n\n/* Token stats: serif, restrained */\n.bd-token-stats {\n  font-family: 'Noto Serif JP', 'Songti SC', Georgia, serif !important;\n  font-style: italic;\n  opacity: 0.7;\n}\n\n/* Input: subtle paper feel */\n#bd-chat-input {\n  font-family: 'Noto Serif JP', 'Songti SC', Georgia, sans-serif;\n  background: linear-gradient(180deg, #f8f3e8 0%, #f5f0e3 100%) !important;\n}\n/* ══ TABERNA PRESET END ══ */","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":19,"totalMessages":135,"totalCreditsUsed":121085,"totalTokensUsed":4841413,"totalPlayedUsers":17,"deeplyPlayed":6,"fixedPromptLength":15302,"lorebookLength":131382,"author":{"id":"R9hdXWoKpBSXD1sBPBwQoZwGxVtw37ne","name":"无心之举","displayUsername":"QY66","username":"qy66"},"cardsTags":[{"tag":{"name":"架空古代","cardsCount":15}},{"tag":{"name":"自定义","cardsCount":424}},{"tag":{"name":"已破甲","cardsCount":2591}},{"tag":{"name":"可剧情可涩涩","cardsCount":3020}},{"tag":{"name":"多角色","cardsCount":1397}},{"tag":{"name":"开放世界","cardsCount":1606}},{"tag":{"name":"古代","cardsCount":32}},{"tag":{"name":"后宫","cardsCount":857}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}