{"id":"0488e47f-6fc1-4565-b570-501abd352045","authorId":"lEHyri9KgDZdgbRPj2ZZYnIPj1cELmzY","title":"火影忍者大世界之创世回想（最全版本！）","description":"","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"fmjyjgaa2zsxyu8lowpggkgy.webp","coverWidth":400,"coverHeight":300,"introPage":"gltgzx2hfe4sx7dcec7stryz.html","changelog":null,"createdAt":"2026-05-06T16:17:44.715Z","updatedAt":"2026-07-11T06:39:59.649Z","initPublicAt":"2026-05-06T16:18:32.254Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* AI 聊天平台输出容器 */\nai {\n  --primary-color: #FF8C00; /* 标志性橙 */\n  --secondary-color: #0A1D3A; /* 深蓝墨色 */\n  --accent-color: #E63946; /* 警示红/血继红 */\n  --text-color: #F1FAEE; /* 默认文字色 */\n  --info-text-color: #BEC2CC; /* 信息辅助文字色 */\n  --border-color: rgba(255, 140, 0, 0.4); /* 橙色半透边框 */\n  --card-bg-light: rgba(10, 29, 58, 0.85); /* 卡片背景浅 */\n  --card-bg-dark: rgba(0, 0, 0, 0.5); /* 卡片背景深 */\n  --gradient-base: linear-gradient(90deg, var(--secondary-color) 0%, rgba(10, 29, 58, 0.9) 100%);\n  --summary-gradient: linear-gradient(90deg, rgba(255, 140, 0, 0.2) 0%, rgba(255, 140, 0, 0.1) 100%);\n  --divider-color: rgba(255, 140, 0, 0.15);\n  \n  display: block;\n  font-family: 'Noto Sans SC', sans-serif;\n  background: var(--card-bg-light);\n  backdrop-filter: blur(8px);\n  border-radius: 12px;\n  border: 1px solid var(--border-color);\n  padding: 15px;\n  margin-bottom: 20px;\n  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.6), 0 0 15px var(--primary-color);\n  color: var(--text-color);\n  font-size: 15px;\n  line-height: 1.6;\n  overflow: hidden; /* 防止伪元素溢出 */\n  position: relative; /* 用于背景纹理定位 */\n}\n\n/* 顶栏：时间·地点·天气概况 */\nai hd {\n  display: block;\n  background: linear-gradient(90deg, var(--secondary-color) 0%, var(--primary-color) 100%);\n  padding: 10px 15px;\n  margin: -15px -15px 15px -15px; /* 扩展到边缘 */\n  border-bottom: 2px solid var(--primary-color);\n  color: var(--text-color);\n  font-size: 1.1em;\n  font-weight: bold;\n  text-align: center;\n  text-shadow: 0 0 5px rgba(0,0,0,0.7), 0 0 10px var(--primary-color);\n  border-top-left-radius: 12px;\n  border-top-right-radius: 12px;\n  position: relative;\n  overflow: hidden;\n}\n\nai hd::before { /* 顶栏卷轴装饰 */\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background-image: url(\"data:image/svg+xml,%3Csvg width='100' height='20' viewBox='0 0 100 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10 C 25 2, 75 18, 100 10 L 100 0 L 0 0 Z' fill='%230a1d3a' opacity='0.15'/%3E%3Cpath d='M0 10 C 25 18, 75 2, 100 10 L 100 20 L 0 20 Z' fill='%23ff8c00' opacity='0.08'/%3E%3C/svg%3E\");\n  background-size: 100px 20px;\n  background-repeat: repeat-x;\n  mix-blend-mode: overlay;\n  opacity: 0.7;\n}\n\nai hd t {\n  display: block;\n}\n\n/* 正文区 */\nai q {\n  display: block;\n  margin-bottom: 20px;\n}\n\nai q p {\n  margin-bottom: 0.8em;\n}\n\nai q p:last-child {\n  margin-bottom: 0;\n}\n\n/* 状态栏折叠容器 */\nai details.s {\n  background: var(--card-bg-dark);\n  border: 1px solid var(--border-color);\n  border-radius: 8px;\n  margin-bottom: 15px;\n  overflow: hidden; /* For smooth transitions */\n  transition: all 0.3s ease-in-out;\n}\n\nai details.s[open] {\n  box-shadow: 0 0 15px rgba(255, 140, 0, 0.3);\n}\n\n/* 状态栏标题 */\nai details.s summary {\n  padding: 12px 15px;\n  font-weight: bold;\n  cursor: pointer;\n  list-style: none; /* 隐藏默认箭头 */\n  outline: none;\n  position: relative;\n  background: var(--summary-gradient);\n  border-bottom: 1px solid var(--divider-color);\n  color: var(--primary-color);\n  font-size: 1.05em;\n  transition: background-color 0.3s, color 0.3s;\n}\n\nai details.s summary:hover {\n  background: linear-gradient(90deg, rgba(255, 140, 0, 0.3) 0%, rgba(255, 140, 0, 0.15) 100%);\n  color: var(--text-color);\n}\n\nai details.s summary::-webkit-details-marker {\n  display: none;\n}\n\nai details.s summary::after { /* 折叠图标 */\n  content: '＋';\n  position: absolute;\n  right: 15px;\n  top: 50%;\n  transform: translateY(-50%);\n  color: var(--primary-color);\n  font-size: 1.2em;\n  transition: transform 0.3s ease;\n}\n\nai details.s[open] summary::after {\n  transform: translateY(-50%) rotate(45deg);\n}\n\n/* 状态栏分区容器 */\nai details.s p {\n  padding: 10px 15px;\n  border-bottom: 1px dashed var(--divider-color);\n}\n\nai details.s p:last-of-type {\n  border-bottom: none;\n}\n\nai details.s p[t]::before { /* 分区小标题图标 */\n  content: '◆'; /* 默认方块 */\n  color: var(--primary-color);\n  margin-right: 8px;\n  font-size: 0.9em;\n  line-height: 1;\n}\n\nai details.s p[t=\"主角\"]::before { content: '🥷'; font-family: \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"; color: var(--text-color); }\nai details.s p[t=\"所属势力\"]::before { content: '🏠'; font-family: \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"; color: var(--text-color); }\nai details.s p[t=\"人际关系\"]::before { content: '👥'; font-family: \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"; color: var(--text-color); }\nai details.s p[t=\"锚点\"]::before { content: '⏳'; font-family: \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"; color: var(--text-color); }\nai details.s p[t=\"异变记录\"]::before { content: '⚡'; font-family: \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"; color: var(--text-color); }\nai details.s p[t=\"流言蜚语\"]::before { content: '🗣️'; font-family: \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"; color: var(--text-color); }\nai details.s p[t=\"行动建议\"]::before { content: '💡'; font-family: \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"; color: var(--text-color); }\n\n\nai details.s p[t] {\n  display: flex; /* 使用 flex 布局使数据项横向排列 */\n  flex-wrap: wrap; /* 自动换行 */\n  align-items: center; /* 垂直居中 */\n  gap: 8px; /* 数据项间距 */\n  font-size: 14px;\n}\n\nai details.s p[t] .text-block { /* 用于容纳标题文字和图标 */\n  flex-basis: 100%; /* 标题占据一行 */\n  font-weight: bold;\n  color: var(--primary-color);\n  margin-bottom: 5px;\n  display: flex;\n  align-items: center;\n}\n\n/* 数据项 */\nai d {\n  display: inline-block; /* 使数据项紧凑显示 */\n  background: rgba(0, 0, 0, 0.2);\n  border: 1px solid rgba(255, 140, 0, 0.1);\n  border-radius: 4px;\n  padding: 4px 8px;\n  white-space: nowrap; /* 防止数据项内部换行 */\n  color: var(--info-text-color);\n  font-size: 0.9em;\n  transition: all 0.2s ease;\n}\n\nai d:hover {\n  border-color: var(--primary-color);\n  box-shadow: 0 0 5px rgba(255, 140, 0, 0.5);\n  transform: translateY(-1px);\n}\n\n/* 聚焦/高亮文字 */\nai f {\n  font-weight: bold;\n  color: var(--primary-color);\n  margin-right: 3px;\n}\n\nai f[k=\"nm\"] { /* 角色姓名 */\n  font-size: 1.1em;\n  text-shadow: 0 0 5px var(--primary-color);\n  color: var(--text-color);\n  padding: 2px 5px;\n  border-radius: 3px;\n  background: linear-gradient(45deg, rgba(255, 140, 0, 0.3), rgba(255, 140, 0, 0));\n  border-bottom: 1px solid var(--primary-color);\n  margin-right: 10px;\n}\nai f[k=\"nm\"]::before {\n  content: '👤';\n  font-family: \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n  margin-right: 4px;\n  color: var(--info-text-color);\n}\n\n/* 偏离度视觉反馈 */\nai f[k=\"dv\"] {\n  display: inline-block;\n  padding: 2px 5px;\n  border-radius: 4px;\n  font-weight: bold;\n  text-shadow: none;\n  background-color: rgba(255, 255, 255, 0.1);\n  transition: all 0.4s ease-in-out;\n}\n\nai f[k=\"dv\"][lv^=\"0\"], /* 0-9% */\nai f[k=\"dv\"][lv^=\"1\"] { /* 10-19% */\n  color: #8DFF8D; /* 绿色，稳定 */\n  border: 1px solid rgba(141, 255, 141, 0.5);\n  box-shadow: 0 0 8px rgba(141, 255, 141, 0.3);\n}\n\nai f[k=\"dv\"][lv^=\"2\"], /* 20-29% */\nai f[k=\"dv\"][lv^=\"3\"], /* 30-39% */\nai f[k=\"dv\"][lv^=\"4\"] { /* 40-49% */\n  color: #FFE080; /* 黄色，中度 */\n  border: 1px solid rgba(255, 224, 128, 0.5);\n  box-shadow: 0 0 8px rgba(255, 224, 128, 0.3);\n}\n\nai f[k=\"dv\"][lv^=\"5\"], /* 50-59% */\nai f[k=\"dv\"][lv^=\"6\"], /* 60-69% */\nai f[k=\"dv\"][lv^=\"7\"] { /* 70-79% */\n  color: #FFAA80; /* 橙色，高度 */\n  border: 1px solid rgba(255, 170, 128, 0.5);\n  box-shadow: 0 0 8px rgba(255, 170, 128, 0.4);\n}\n\nai f[k=\"dv\"][lv^=\"8\"], /* 80-89% */\nai f[k=\"dv\"][lv^=\"9\"] { /* 90-99% */\n  color: var(--accent-color); /* 红色，临界 */\n  border: 1px solid rgba(230, 57, 70, 0.6);\n  box-shadow: 0 0 10px rgba(230, 57, 70, 0.5);\n  animation: pulse-red 1.5s infinite ease-in-out;\n}\nai f[k=\"dv\"][lv=\"100\"] { /* 100% ！！ */\n  color: #FF0000; /* 纯红，灾难 */\n  background-color: rgba(255,0,0,0.2);\n  border: 2px solid #FF0000;\n  box-shadow: 0 0 15px #FF0000;\n  animation: pulse-apocalypse 1s infinite alternate;\n}\n\n@keyframes pulse-red {\n  0% { transform: scale(1); opacity: 1; }\n  50% { transform: scale(1.03); opacity: 0.95; box-shadow: 0 0 15px rgba(230, 57, 70, 0.7); }\n  100% { transform: scale(1); opacity: 1; }\n}\n\n@keyframes pulse-apocalypse {\n  0% { transform: scale(1); opacity: 1; box-shadow: 0 0 15px #FF0000, 0 0 25px rgba(255,0,0,0.6); border-width: 2px; }\n  100% { transform: scale(1.05); opacity: 0.9; box-shadow: 0 0 25px #FF0000, 0 0 40px rgba(255,0,0,0.8); border-width: 3px; }\n}\n\n/* 确保所有元素在移动端保持紧凑 */\n@media (max-width: 600px) {\n  ai {\n    padding: 10px;\n  }\n  ai hd {\n    margin: -10px -10px 10px -10px;\n    font-size: 1em;\n    padding: 8px 10px;\n  }\n  ai details.s summary {\n    font-size: 1em;\n    padding: 10px 12px;\n  }\n  ai details.s summary::after {\n    font-size: 1.1em;\n    right: 12px;\n  }\n  ai details.s p {\n    font-size: 13px;\n    padding: 8px 12px;\n  }\n  ai d {\n    font-size: 0.85em;\n    padding: 3px 6px;\n  }\n  ai f[k=\"nm\"] {\n    font-size: 1em;\n  }\n}","options":{"items":[{"order":0,"label":"开始","type":"SET-INPUT","value":"开始"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":13,"totalMessages":111,"totalCreditsUsed":92875,"totalTokensUsed":2019515,"totalPlayedUsers":13,"deeplyPlayed":4,"fixedPromptLength":2675,"lorebookLength":11568,"author":{"id":"lEHyri9KgDZdgbRPj2ZZYnIPj1cELmzY","name":"阿提拉","displayUsername":"MEDUSA937","username":"medusa937"},"cardsTags":[{"tag":{"name":"全性向","cardsCount":278}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}