{"id":"d60515fb-8c08-42d5-97f0-940b6f2c4def","authorId":"uZT87UZH2OWrclWzO8l6BkAhjPm8zk9u","title":"舰娘 - 坊之岬（MONTANA篇）","description":"\"如果她曾驶出船坞，历史会怎样改写？\"\n1943，架空太平洋。你是蒙大拿号——白鹰最后的超级战列舰，世上唯一的舰娘，在建造中的舰体里苏醒。\n随着建造进度她会越来越强大，她的身份由你选择：藏在船里做幽灵，还是以人之名站上自己的甲板。费城六区、两百余个有日程的NPC、龙骨上的间谍、深夜的工期压缩令——一切都在下水倒计时里滚动。\n她以为自己是唯一。直到坊之岬，两艘战舰在战场上认出了彼此——舰对舰，人对人。","background":"dhutqktpyztn3ef0xra2d3je.webp","backgroundWidth":1229,"backgroundHeight":824,"cover":"qvm1g7utay56w6xv2dmxcqjl.webp","coverWidth":1229,"coverHeight":824,"introPage":"nvrigv5f6w0bnf3aohndco00.html","changelog":"","createdAt":"2026-08-08T16:08:43.811Z","updatedAt":"2026-08-15T13:32:07.119Z","initPublicAt":"2026-08-15T13:28:02.290Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ============================================================\n   MONTANA · 坊之岬 · 对话界面美化 [class选择器版]\n   风格：与引导页统一——深色军事历史风 · 毛玻璃 · 暖金 · 暗红\n   使用方法：在最外层容器加 class=\"montana-chat\"\n   ============================================================ */\n\n/* ── 全局变量 ── */\n.montana-chat {\n  --bg-deep: #0a0c10;\n  --bg-card: rgba(10, 12, 16, 0.82);\n  --bg-card-alt: rgba(20, 22, 28, 0.78);\n  --bg-hover: rgba(255, 255, 255, 0.04);\n  --bg-surface: rgba(14, 16, 20, 0.90);\n  --bg-fold: rgba(5, 3, 10, 0.92);\n  --bg-fold-summary: rgba(8, 6, 16, 0.92);\n  --bg-input: rgba(255, 255, 255, 0.04);\n  --border-soft: rgba(255, 255, 255, 0.06);\n  --border-glow: rgba(255, 255, 255, 0.10);\n  --border-strong: rgba(255, 255, 255, 0.12);\n  --border-accent: rgba(200, 100, 80, 0.30);\n  --border-fold: rgba(180, 140, 110, 0.35);\n  --border-fold-alt: rgba(180, 140, 110, 0.35);\n  --border-fold-inner: rgba(180, 140, 110, 0.20);\n  --text-main: #cdc0b0;\n  --text-bright: #f0e6d3;\n  --text-dim: #b8a99a;\n  --text-muted: #7a7068;\n  --text-faint: #4a443e;\n  --accent-red: rgba(160, 40, 40, 0.85);\n  --accent-red-hover: #b32b2b;\n  --accent-red-dim: rgba(160, 40, 40, 0.40);\n  --accent-gold: #ffd870;\n  --accent-gold-bright: #f0e6d3;\n  --accent-glow: rgba(180, 120, 80, 0.15);\n  --accent-lavender: #c8a8f0;\n  --accent-rose: #ff80a8;\n  --accent-mint: #60f0b8;\n  --accent-sky: #70d0ff;\n  --accent-fluo-lavender: #d0a8ff;\n  --accent-fluo-rose: #ff80b0;\n  --accent-fluo-mint: #60ffb8;\n  --accent-fluo-gold: #ffe080;\n  --shadow-soft: 0 8px 32px rgba(0, 0, 0, 0.60);\n  --shadow-glow: 0 0 40px rgba(160, 40, 40, 0.08);\n  --radius: 16px;\n  --radius-sm: 6px;\n  --radius-round: 20px;\n\n  display: block;\n  max-width: 860px;\n  margin: 1.2rem auto;\n  padding: 0;\n  font-family: \"Noto Serif SC\", \"Source Han Serif CN\", \"Georgia\", serif;\n  font-size: 15px;\n  line-height: 1.8;\n  color: var(--text-main);\n  background: var(--bg-deep);\n  border-radius: var(--radius);\n  box-shadow: var(--shadow-soft), var(--shadow-glow);\n  overflow: hidden;\n  border: 1px solid var(--border-soft);\n  backdrop-filter: blur(20px);\n  -webkit-backdrop-filter: blur(20px);\n}\n\n/* ── 容器内所有元素透明背景 ── */\n.montana-chat * {\n  background-color: transparent !important;\n}\n\n/* ═══ 顶部标题栏 ═══ */\n.montana-hd {\n  display: block;\n  text-align: center;\n  font-family: \"Courier New\", \"Fira Code\", monospace;\n  font-size: 13px;\n  letter-spacing: 4px;\n  text-transform: uppercase;\n  color: var(--accent-gold-bright) !important;\n  padding: 14px 20px;\n  margin-bottom: 0;\n  background: linear-gradient(135deg, rgba(240, 230, 211, 0.10) 0%, rgba(160, 40, 40, 0.12) 100%) !important;\n  border: 1.5px solid var(--border-strong);\n  border-bottom: none;\n  border-radius: var(--radius) var(--radius) 0 0;\n  text-shadow: 0 0 12px rgba(240, 230, 211, 0.25);\n}\n\n/* ═══ 正文区 ═══ */\n.montana-article {\n  display: block;\n  background: linear-gradient(180deg, var(--bg-card) 0%, #0e0b14 100%) !important;\n  border-left: 1.5px solid var(--border-glow);\n  border-right: 1.5px solid var(--border-glow);\n  padding: 30px 32px 26px;\n  margin: 0;\n  position: relative;\n}\n\n.montana-article::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 16px;\n  right: 16px;\n  height: 1px;\n  background: linear-gradient(90deg, transparent 0%, rgba(240, 230, 211, 0.15) 50%, transparent 100%);\n}\n\n.montana-article > p {\n  display: block;\n  margin: 0 0 1em 0;\n  text-indent: 2em;\n  color: var(--text-bright) !important;\n  font-size: 16px;\n  line-height: 1.88;\n  letter-spacing: 0.3px;\n}\n\n.montana-article > p:last-child {\n  margin-bottom: 0;\n}\n\n/* ═══ 对白/引用 ═══ */\n.montana-quote {\n  display: block;\n  margin: 0.7em 0 0.7em 1em;\n  padding: 10px 18px;\n  text-indent: 0;\n  font-style: normal;\n  color: var(--accent-gold) !important;\n  font-size: 15.5px;\n  line-height: 1.82;\n  border-left: 2.5px solid rgba(232, 184, 128, 0.55);\n  background: rgba(232, 184, 128, 0.06) !important;\n  border-radius: 0 var(--radius-sm) var(--radius-sm) 0;\n  text-shadow: 0 0 6px rgba(232, 184, 128, 0.12);\n}\n\n/* ═══ 折叠面板（状态/记忆/档案） ═══ */\n.montana-chat details {\n  background: var(--bg-fold) !important;\n  border: 2px solid var(--border-fold-alt);\n  border-top: none;\n  margin: 0;\n  padding: 0;\n  border-radius: 0;\n}\n\n.montana-chat details:last-of-type {\n  border-radius: 0 0 var(--radius) var(--radius);\n  border-bottom: 2px solid var(--border-fold-alt);\n}\n\n.montana-chat details > summary {\n  font-family: \"Courier New\", monospace;\n  font-size: 12.5px;\n  font-weight: bold;\n  letter-spacing: 2px;\n  color: rgba(240, 230, 211, 0.75) !important;\n  padding: 11px 20px;\n  cursor: pointer;\n  user-select: none;\n  background: var(--bg-fold-summary) !important;\n  border-bottom: 1px solid rgba(180, 140, 110, 0.20);\n  transition: all 0.2s ease;\n  list-style: none;\n  text-shadow: 0 0 12px rgba(180, 140, 110, 0.20);\n}\n\n.montana-chat details > summary::-webkit-details-marker {\n  display: none;\n}\n\n.montana-chat details > summary:hover {\n  background: rgba(180, 140, 110, 0.08) !important;\n  text-shadow: 0 0 16px rgba(180, 140, 110, 0.35);\n}\n\n.montana-chat details[open] > summary {\n  border-bottom: 1.5px solid var(--border-fold-alt);\n  background: rgba(180, 140, 110, 0.05) !important;\n}\n\n/* 折叠块内数据行 */\n.montana-data {\n  display: block;\n  font-family: \"Courier New\", \"Fira Code\", monospace;\n  font-size: 13px;\n  line-height: 1.75;\n  color: var(--text-dim) !important;\n  padding: 2px 24px;\n}\n\n.montana-data-note {\n  font-size: 11.5px;\n  color: var(--text-muted) !important;\n  font-style: italic;\n  opacity: 0.92;\n}\n\n/* 标签头 */\n.montana-tag {\n  display: block;\n  margin: 0;\n  padding: 14px 20px 10px;\n  background: var(--bg-fold) !important;\n  border-bottom: 1px solid var(--border-soft);\n}\n\n.montana-tag:last-child {\n  border-bottom: none;\n}\n\n.montana-tag::before {\n  content: attr(data-t);\n  display: block;\n  font-family: \"Courier New\", monospace;\n  font-size: 11.5px;\n  font-weight: bold;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n  margin-bottom: 8px;\n  padding-bottom: 5px;\n  border-bottom: 1px dashed rgba(240, 230, 211, 0.15);\n  color: var(--accent-gold);\n  text-shadow: 0 0 8px rgba(255, 216, 112, 0.25);\n}\n\n.montana-tag[data-t=\"主角\"]::before {\n  color: var(--accent-gold);\n  text-shadow: 0 0 8px rgba(255, 216, 112, 0.25);\n}\n\n.montana-tag[data-t=\"核心角色\"]::before {\n  color: rgba(200, 120, 90, 0.85);\n  text-shadow: 0 0 8px rgba(200, 120, 90, 0.30);\n}\n\n.montana-tag[data-t=\"在场NPC\"]::before {\n  color: rgba(180, 140, 110, 0.75);\n  text-shadow: 0 0 8px rgba(180, 140, 110, 0.25);\n}\n\n.montana-tag[data-t*=\"不在场\"]::before {\n  color: var(--text-muted);\n}\n\n/* ═══ 记忆区表格 ═══ */\n.montana-chat details table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: \"Courier New\", \"Fira Code\", monospace;\n  font-size: 10.5px;\n  line-height: 1.45;\n  color: var(--text-dim) !important;\n  margin: 0;\n}\n\n.montana-chat details table th {\n  font-size: 9.5px;\n  font-weight: bold;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n  color: rgba(240, 230, 211, 0.55) !important;\n  text-align: left;\n  padding: 8px 10px;\n  background: var(--bg-fold-summary) !important;\n  border-bottom: 1px solid var(--border-fold-inner);\n  white-space: nowrap;\n}\n\n.montana-chat details table td {\n  padding: 5px 10px;\n  border-bottom: 1px solid var(--border-soft);\n  color: var(--text-dim) !important;\n  vertical-align: top;\n}\n\n.montana-chat details table tr:last-child td {\n  border-bottom: none;\n}\n\n.montana-chat details table th:first-child,\n.montana-chat details table td:first-child {\n  width: 2.4em;\n  color: var(--text-muted) !important;\n  text-align: center;\n}\n\n/* ═══ 行动选项区 ═══ */\n.montana-actions {\n  display: block;\n  margin: 0;\n  padding: 18px 24px 20px;\n  background: linear-gradient(135deg, rgba(240, 230, 211, 0.06) 0%, rgba(160, 40, 40, 0.06) 50%, rgba(180, 140, 110, 0.04) 100%) !important;\n  border: 1.5px solid var(--border-strong);\n  border-top: none;\n  border-radius: 0 0 var(--radius) var(--radius);\n  position: relative;\n}\n\n.action-label {\n  font-family: \"Courier New\", monospace;\n  font-size: 11px;\n  font-weight: bold;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n  color: var(--accent-gold);\n  margin-bottom: 10px;\n  padding-bottom: 6px;\n  border-bottom: 1px dashed rgba(255, 216, 112, 0.25);\n  text-shadow: 0 0 8px rgba(255, 216, 112, 0.30);\n}\n\n.action-item {\n  padding: 5px 8px;\n  color: var(--text-main) !important;\n  font-size: 13.5px;\n  border-radius: var(--radius-sm);\n  transition: all 0.15s ease;\n}\n\n.action-item:hover {\n  background: rgba(180, 140, 110, 0.06) !important;\n  color: var(--text-bright) !important;\n}\n\n.action-item .tag {\n  display: inline-block;\n  font-family: \"Courier New\", monospace;\n  font-size: 11px;\n  color: var(--text-muted);\n  margin-right: 6px;\n  width: 1.8em;\n}\n\n/* ═══ 响应式适配 ═══ */\n@media (max-width: 640px) {\n  .montana-chat {\n    max-width: 100%;\n    margin: 0.5rem;\n    border-radius: 8px;\n    font-size: 14px;\n  }\n  .montana-hd {\n    font-size: 11px;\n    padding: 10px 16px;\n  }\n  .montana-article {\n    padding: 18px 16px 16px;\n  }\n  .montana-article > p {\n    font-size: 14px;\n  }\n  .montana-quote {\n    font-size: 14px;\n    padding: 8px 12px;\n    margin: 0.5em 0 0.5em 0.5em;\n  }\n  .montana-chat details > summary {\n    font-size: 11px;\n    padding: 8px 16px;\n  }\n  .montana-data {\n    font-size: 11px;\n    padding: 2px 4px;\n  }\n  .montana-chat details table {\n    font-size: 9px;\n  }\n  .montana-chat details table th,\n  .montana-chat details table td {\n    padding: 4px 6px;\n  }\n  .montana-actions {\n    padding: 12px 14px 14px;\n  }\n  .action-item {\n    font-size: 12.5px;\n  }\n}\n\n@media (max-width: 420px) {\n  .montana-article > p {\n    font-size: 13px;\n    text-indent: 1.5em;\n  }\n  .montana-quote {\n    font-size: 13px;\n    padding: 6px 10px;\n  }\n  .montana-chat details > summary {\n    font-size: 10px;\n  }\n  .montana-data {\n    font-size: 10px;\n  }\n}","options":{"items":[{"order":0,"label":"铭刻","type":"SET-INPUT","value":"「铭刻·[NPC名]」"},{"order":1,"label":"归纳记忆","type":"SET-INPUT","value":"「归纳记忆」"},{"order":2,"label":"跳过▶","type":"SET-INPUT","value":"「skip」"},{"order":3,"label":"跳过一天▶▶","type":"SET-INPUT","value":"「jump」"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":1,"totalMessages":10,"totalCreditsUsed":10961,"totalTokensUsed":297245,"totalPlayedUsers":1,"deeplyPlayed":1,"fixedPromptLength":25645,"lorebookLength":355327,"author":{"id":"uZT87UZH2OWrclWzO8l6BkAhjPm8zk9u","name":"清流释放","displayUsername":"15367790967","username":"15367790967"},"cardsTags":[{"tag":{"name":"全性向","cardsCount":324}},{"tag":{"name":"变身","cardsCount":2}},{"tag":{"name":"大世界","cardsCount":394}},{"tag":{"name":"适合长时间游玩","cardsCount":100}},{"tag":{"name":"舰娘","cardsCount":1}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}