{"id":"b73398da-6049-4013-bc66-93c0826fae02","authorId":"GTTYOod9axpWYFpn04fdD4YEFj9EnxOJ","title":"魔戒","description":"这是一张以《魔戒》中洲为舞台的开放式角色扮演卡。\n第三纪元已近黄昏，至尊魔戒重新现世，索隆的阴影正从魔多向西蔓延。你可以自行决定身份与来历——成为离开夏尔的霍比特人、漂泊北方的游侠、效忠刚铎的战士，或一名从未被史书记载的无名旅人。你可以加入护戒远征，改变熟悉的事件；也可以避开原著主线，在中洲的城镇、荒野、遗迹与战场间展开属于自己的冒险。\n\n这里的人物拥有各自的立场与命运，世界也不会停在原地等待你。承诺可能在多年后得到回应，一次怜悯可能改变某个人的结局，而对力量的渴望，也可能让最初高尚的愿望悄然变质。\n\n原著故事只是这个世界的一条道路。你可以追随它、旁观它，也可以让自己的足迹成为中洲历史中从未出现过的新篇章。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"z4vd7geo3ctaxha51lljfoch.webp","coverWidth":1440,"coverHeight":810,"introPage":"cpm7sbr46htjfiima4fdmoo3.html","changelog":null,"createdAt":"2026-08-28T07:11:05.019Z","updatedAt":"2026-08-28T07:14:33.249Z","initPublicAt":"2026-08-28T07:14:00.554Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":".super-hide {\n  display: none !important;\n  opacity: 0 !important;\n  visibility: hidden !important;\n  pointer-events: none !important;\n  position: absolute !important;\n  z-index: -9999 !important;\n  width: 0 !important;\n  height: 0 !important;\n  overflow: hidden !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* =========================================\n   RiliChat 当前版黑白摄影主题\n\n   重要：\n   当前 rilichat.com 会自动给自定义 CSS 选择器前面加 .custom-styles。\n   因此这里不要手写 .custom-styles，否则会被平台变成\n   .custom-styles .custom-styles ...，导致选择器打不中。\n   ========================================= */\n\n/* ---------- 主题变量 ---------- */\n.rili-markdown-renderer,\n#prompt-input,\n#conversation {\n  --photo-white: #ffffff;\n  --photo-paper: #f8f8f8;\n  --photo-grid: #f0f0f0;\n  --photo-ink: #1a1a1a;\n  --photo-muted: #888888;\n  --photo-shadow: #1a1a1a;\n}\n\n/* ---------- 顶部栏 ---------- */\nheader {\n  background-color: #ffffff !important;\n  background-image:\n    linear-gradient(to right, #f5f5f5 1px, transparent 1px),\n    linear-gradient(to bottom, #f5f5f5 1px, transparent 1px) !important;\n  background-size: 12px 12px !important;\n  color: #1a1a1a !important;\n  border-bottom: 2px solid #1a1a1a !important;\n  box-shadow: 0 4px 0 #f0f0f0 !important;\n}\n\n#nav-left button,\n#nav-right button {\n  background-color: #ffffff !important;\n  color: #1a1a1a !important;\n  border: 2px solid #1a1a1a !important;\n  border-radius: 6px !important;\n  box-shadow: 2px 2px 0 #1a1a1a !important;\n  transition: all 0.2s ease !important;\n}\n\n#nav-left button:hover,\n#nav-right button:hover {\n  background-color: #1a1a1a !important;\n  color: #ffffff !important;\n  transform: translate(-1px, -1px) !important;\n}\n\n/* ---------- 聊天宽度 ---------- */\n#conversation .max-w-2xl,\n#conversation [class*=\"max-w-2xl\"] {\n  max-width: min(920px, 100%) !important;\n}\n\n/* ---------- AI 回复气泡 ---------- */\n.is-assistant:has(.rili-markdown-renderer) > div {\n  position: relative !important;\n  width: 100% !important;\n  background-color: var(--photo-white) !important;\n  background-image:\n    linear-gradient(to right, var(--photo-grid) 1px, transparent 1px),\n    linear-gradient(to bottom, var(--photo-grid) 1px, transparent 1px) !important;\n  background-size: 14px 14px !important;\n  border: 2px solid var(--photo-ink) !important;\n  border-radius: 6px !important;\n  box-shadow: 5px 5px 0 var(--photo-shadow) !important;\n  color: var(--photo-ink) !important;\n  padding: 16px !important;\n  outline: 1px solid #e5e5e5 !important;\n  outline-offset: -6px !important;\n  transition: all 0.3s ease !important;\n}\n\n.is-assistant:has(.rili-markdown-renderer) > div:hover {\n  box-shadow: 7px 7px 0 var(--photo-shadow) !important;\n  transform: translate(-2px, -2px) !important;\n}\n\n.is-assistant:has(.rili-markdown-renderer) > div::before,\n.is-user:has(.rili-markdown-renderer) > div::before {\n  content: \"\" !important;\n  position: absolute !important;\n  top: 10px !important;\n  left: 10px !important;\n  width: 20px !important;\n  height: 20px !important;\n  border-top: 2px solid var(--photo-ink) !important;\n  border-left: 2px solid var(--photo-ink) !important;\n  pointer-events: none !important;\n}\n\n.is-assistant:has(.rili-markdown-renderer) > div::after,\n.is-user:has(.rili-markdown-renderer) > div::after {\n  content: \"\" !important;\n  position: absolute !important;\n  right: 10px !important;\n  bottom: 10px !important;\n  width: 20px !important;\n  height: 20px !important;\n  border-right: 2px solid var(--photo-ink) !important;\n  border-bottom: 2px solid var(--photo-ink) !important;\n  pointer-events: none !important;\n}\n\n/* ---------- 用户消息气泡 ---------- */\n.is-user:has(.rili-markdown-renderer) > div {\n  position: relative !important;\n  background-color: #fdfdfd !important;\n  background-image:\n    linear-gradient(to right, #eeeeee 1px, transparent 1px),\n    linear-gradient(to bottom, #eeeeee 1px, transparent 1px) !important;\n  background-size: 12px 12px !important;\n  border: 2px solid #1a1a1a !important;\n  border-radius: 6px !important;\n  box-shadow: 4px 4px 0 #1a1a1a !important;\n  color: #1a1a1a !important;\n  padding: 14px 16px !important;\n}\n\n/* ---------- 回复正文 ---------- */\n.rili-markdown-renderer {\n  color: #1a1a1a !important;\n}\n\n.rili-markdown-renderer p,\n.rili-markdown-renderer li {\n  color: #1a1a1a !important;\n  line-height: 1.75 !important;\n}\n\n.rili-markdown-renderer a {\n  color: #000000 !important;\n  font-weight: 700 !important;\n  text-decoration: underline !important;\n  text-decoration-thickness: 2px !important;\n}\n\n/* ---------- details 折叠块 ---------- */\n.rili-markdown-renderer details {\n  background-color: #ffffff !important;\n  background-image:\n    linear-gradient(to right, #f0f0f0 1px, transparent 1px),\n    linear-gradient(to bottom, #f0f0f0 1px, transparent 1px) !important;\n  background-size: 10px 10px !important;\n  border: 2px solid #1a1a1a !important;\n  border-radius: 8px !important;\n  box-shadow: 4px 4px 0 #1a1a1a !important;\n  color: #1a1a1a !important;\n  padding: 12px 16px !important;\n  margin: 12px 0 !important;\n}\n\n.rili-markdown-renderer details summary {\n  cursor: pointer !important;\n  font-weight: 700 !important;\n  outline: none !important;\n  list-style: none !important;\n  display: flex !important;\n  align-items: center !important;\n}\n\n.rili-markdown-renderer details summary::-webkit-details-marker {\n  display: none !important;\n}\n\n.rili-markdown-renderer details[open] summary {\n  border-bottom: 2px dashed #1a1a1a !important;\n  padding-bottom: 10px !important;\n  margin-bottom: 10px !important;\n}\n\n/* ---------- Markdown 表格 ---------- */\n.rili-markdown-renderer table {\n  display: block !important;\n  overflow-x: auto !important;\n  white-space: nowrap !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  border-collapse: collapse !important;\n  margin: 16px 0 !important;\n  background-color: #ffffff !important;\n  border: 2px solid #1a1a1a !important;\n  border-radius: 6px !important;\n  box-shadow: 5px 5px 0 #1a1a1a !important;\n  font-size: 0.9em !important;\n}\n\n.rili-markdown-renderer th {\n  background-color: #1a1a1a !important;\n  color: #ffffff !important;\n  padding: 12px 16px !important;\n  border: 1px solid #1a1a1a !important;\n  font-weight: 700 !important;\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n}\n\n.rili-markdown-renderer td {\n  background-color: #ffffff !important;\n  color: #1a1a1a !important;\n  padding: 10px 16px !important;\n  border: 1px solid #1a1a1a !important;\n}\n\n.rili-markdown-renderer tr:nth-child(even) td {\n  background-color: #f8f8f8 !important;\n}\n\n.rili-markdown-renderer tr:hover td {\n  background-color: #1a1a1a !important;\n  color: #ffffff !important;\n  transition: all 0.2s ease !important;\n  cursor: crosshair !important;\n}\n\n/* ---------- 消息操作按钮 ---------- */\n.is-assistant button,\n.is-user button,\n#prompt-input button:not(.MuiButtonBase-root),\n#prompt-input [role=\"button\"]:not(.MuiButtonBase-root) {\n  background: linear-gradient(145deg, #1c1c1c, #050505) !important;\n  color: #f0f0f0 !important;\n  border: 1px solid #333333 !important;\n  border-radius: 3px !important;\n  box-shadow: 2px 3px 0 #000000 !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.5px !important;\n  transition: all 0.2s ease !important;\n}\n\n.is-assistant button:hover,\n.is-user button:hover,\n#prompt-input button:not(.MuiButtonBase-root):hover,\n#prompt-input [role=\"button\"]:not(.MuiButtonBase-root):hover {\n  background: #f5f5f5 !important;\n  color: #050505 !important;\n  transform: translate(-1px, -1px) !important;\n}\n\n/* ---------- 输入栏 ---------- */\n#prompt-input {\n  background-color: #ffffff !important;\n  background-image:\n    linear-gradient(to right, #f0f0f0 1px, transparent 1px),\n    linear-gradient(to bottom, #f0f0f0 1px, transparent 1px) !important;\n  background-size: 14px 14px !important;\n  border: 2px solid #1a1a1a !important;\n  border-radius: 6px !important;\n  box-shadow: 5px 5px 0 #1a1a1a !important;\n  color: #1a1a1a !important;\n}\n\n#prompt-input .rounded-md.border-input,\n#prompt-input [class*=\"border-input\"] {\n  background-color: #ffffff !important;\n  border-color: #1a1a1a !important;\n  border-radius: 6px !important;\n  box-shadow: none !important;\n}\n\n#prompt-input textarea,\ntextarea[placeholder=\"在此输入您的消息\"] {\n  background-color: #151515 !important;\n  background-image:\n    linear-gradient(to right, #222222 1px, transparent 1px),\n    linear-gradient(to bottom, #222222 1px, transparent 1px) !important;\n  background-size: 14px 14px !important;\n  color: #f5f5f5 !important;\n  border: 2px solid #000000 !important;\n  border-radius: 6px !important;\n  box-shadow: 4px 4px 0 #e5e5e5 !important;\n}\n\n#prompt-input textarea::placeholder,\ntextarea[placeholder=\"在此输入您的消息\"]::placeholder {\n  color: #888888 !important;\n  opacity: 1 !important;\n}\n\n#prompt-input textarea::selection,\ntextarea[placeholder=\"在此输入您的消息\"]::selection {\n  background-color: #ffffff !important;\n  color: #000000 !important;\n}\n\n\n","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":true,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":0,"totalMessages":0,"totalCreditsUsed":0,"totalTokensUsed":0,"totalPlayedUsers":0,"deeplyPlayed":0,"maxNonAuthorPlayCount":0,"fixedPromptLength":8210,"lorebookLength":1293314,"author":{"id":"GTTYOod9axpWYFpn04fdD4YEFj9EnxOJ","name":"葳蕤生光","displayUsername":"jhw123","username":"jhw123"},"cardsTags":[],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}