公开统计
1,805热度分
204消息量
7,870世界书字符
6,864固定设定字符
CHARACTER CARD
一年前,妹妹夏洛特在留下一个诡异的笑容后,连同她房间里的一切痕迹,一起消失了。你翻遍了所有可能的线索,最终只在她遗落的日记本最后一页,看到一行字:“……,我会在世界的尽头等你。” 就在你即将放弃的那个夜晚,一个复杂的魔法阵在你的脚下骤然亮起,将你拖入了一片陌生的星空。再次睁开眼时,你发现自己正站在一座宏伟而幽暗的魔王城大殿中央。 “……,你终于来了。我好想你……” 熟悉的声音从前方传来。你的妹妹夏洛特正坐在由黑曜石与暗银铸成的王座上,头戴黑晶王冠,身披华贵的魔王长袍。她的眼中是化不开的依恋与狂喜,但她却强忍着没有扑上来,因为她身后还站着数位神色各异的魔族将领。 世界正处在战争边缘。勇者小队在集结,魔王军势在行动。而你,是被召唤至此的异乡人,也是她唯一的软肋。 这是一个关于重逢、权力、选择与命运的故事。你可以成为拯救世界的勇者,也可以成为站在魔王身边的人。世界是动态的,勇者小队、冒险者公会、地下城、魔物都在运转。拥有完整的RPG数值体系、品阶系统、战力养成,以及一个“在外人面前是魔王,在你面前是粘人妹妹”的女主角。 你准备好了吗?
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: ufespuuvo3hxyfms6v20d9us.webpbackground: octjtpnwxszf39p5ddj8nahi.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 22,064 字符;仅作为文本显示,不会在本站执行。
/* ===== 顶部栏 - 塔顶部分 ===== */
.sticky.w-full.top-0.flex.items-center {
background: linear-gradient(180deg, #1a0a2e 0%, #2d1b4e 50%, #0f0520 100%) !important;
border-bottom: 2px solid #d4af37 !important;
box-shadow: 0 4px 20px rgba(212, 175, 55, 0.3),
0 8px 40px rgba(138, 43, 226, 0.4),
inset 0 1px 0 rgba(255, 215, 0, 0.2) !important;
position: relative !important;
}
.sticky.w-full.top-0.flex.items-center::before {
content: '';
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
width: 60%;
height: 1px;
background: linear-gradient(90deg, transparent, #ffd700, transparent);
opacity: 0.6;
}
/* 模型选择器 */
#ai-model-selector .group.flex.items-center {
background: rgba(45, 27, 78, 0.6) !important;
border: 1px solid #8b45d6 !important;
border-radius: 8px !important;
padding: 6px 12px !important;
transition: all 0.3s ease !important;
box-shadow: 0 2px 8px rgba(139, 69, 214, 0.3) !important;
}
#ai-model-selector .group.flex.items-center:hover {
border-color: #d4af37 !important;
box-shadow: 0 0 15px rgba(212, 175, 55, 0.5),
0 0 30px rgba(138, 43, 226, 0.3) !important;
transform: translateY(-1px) !important;
}
#ai-model-selector .truncate.text-\[13px\] {
color: #f0e6ff !important;
font-weight: 500 !important;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif !important;
}
#ai-model-selector .shrink-0.flex.items-center svg {
color: #d4af37 !important;
filter: drop-shadow(0 0 4px rgba(212, 175, 55, 0.6)) !important;
}
/* 历史记录图标 */
.sticky.w-full.top-0 svg.lucide-clock-8 {
color: #e6d5ff !important;
filter: drop-shadow(0 0 6px rgba(138, 43, 226, 0.6)) !important;
transition: all 0.3s ease !important;
}
.sticky.w-full.top-0 svg.lucide-clock-8:hover {
color: #d4af37 !important;
filter: drop-shadow(0 0 10px rgba(212, 175, 55, 0.8)) !important;
transform: scale(1.1) !important;
}
/* 未读角标 */
.sticky.w-full.top-0 span.MuiBadge-dot.md\:hidden {
background: #d4af37 !important;
box-shadow: 0 0 8px rgba(212, 175, 55, 0.8) !important;
}
/* 音乐按钮 */
.sticky.w-full.top-0 button.MuiIconButton-root:has(svg.lucide-music-2) {
background: rgba(45, 27, 78, 0.4) !important;
border: 1px solid #8b45d6 !important;
transition: all 0.3s ease !important;
}
.sticky.w-full.top-0 button.MuiIconButton-root:has(svg.lucide-music-2):hover {
background: rgba(212, 175, 55, 0.2) !important;
border-color: #d4af37 !important;
box-shadow: 0 0 12px rgba(212, 175, 55, 0.6) !important;
}
.sticky.w-full.top-0 button.MuiIconButton-root svg.lucide-music-2 {
color: #e6d5ff !important;
}
/* 移动端设置图标 */
.sticky.w-full.top-0 svg:has(use[href="#icon-icon-set"]) {
color: #e6d5ff !important;
filter: drop-shadow(0 0 6px rgba(138, 43, 226, 0.6)) !important;
}
/* 设置按钮 */
#header-setting-button {
background: rgba(45, 27, 78, 0.5) !important;
border: 1px solid #8b45d6 !important;
border-radius: 8px !important;
transition: all 0.3s ease !important;
}
#header-setting-button:hover {
background: rgba(212, 175, 55, 0.15) !important;
border-color: #d4af37 !important;
box-shadow: 0 0 15px rgba(212, 175, 55, 0.5) !important;
transform: translateY(-2px) !important;
}
#header-setting-button svg {
color: #f0e6ff !important;
filter: drop-shadow(0 0 4px rgba(212, 175, 55, 0.4)) !important;
}
/* ===== 开场白选择器 ===== */
div.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*="border-gray"] {
background: linear-gradient(135deg, rgba(45, 27, 78, 0.8) 0%, rgba(26, 10, 46, 0.9) 100%) !important;
border: 1px solid #8b45d6 !important;
box-shadow: 0 2px 12px rgba(138, 43, 226, 0.4) !important;
transition: all 0.3s ease !important;
}
div.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*="border-gray"]:hover {
border-color: #d4af37 !important;
box-shadow: 0 0 20px rgba(212, 175, 55, 0.6) !important;
transform: translateY(-2px) !important;
}
div.flex.items-center.h-9.cursor-pointer.group svg[data-icon="SlidersH"],
div.flex.items-center.h-9.cursor-pointer.group svg[data-icon="ChevronDown"] {
color: #d4af37 !important;
filter: drop-shadow(0 0 4px rgba(212, 175, 55, 0.5)) !important;
}
/* ===== 按钮栏 - 塔身装饰 ===== */
#ai-mod-button2 button.MuiButton-root {
background: linear-gradient(135deg, rgba(45, 27, 78, 0.6) 0%, rgba(26, 10, 46, 0.7) 100%) !important;
border: 1px solid #8b45d6 !important;
color: #f0e6ff !important;
border-radius: 8px !important;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif !important;
font-weight: 500 !important;
transition: all 0.3s ease !important;
box-shadow: 0 2px 8px rgba(138, 43, 226, 0.3) !important;
}
#ai-mod-button2 button.MuiButton-root:hover {
background: linear-gradient(135deg, rgba(212, 175, 55, 0.2) 0%, rgba(45, 27, 78, 0.8) 100%) !important;
border-color: #d4af37 !important;
box-shadow: 0 0 20px rgba(212, 175, 55, 0.6),
0 4px 15px rgba(138, 43, 226, 0.4) !important;
transform: translateY(-2px) scale(1.02) !important;
}
#ai-mod-button2 button.MuiButton-root svg {
filter: drop-shadow(0 0 4px rgba(212, 175, 55, 0.5)) !important;
transition: all 0.3s ease !important;
}
#ai-mod-button2 button.MuiButton-root:hover svg {
filter: drop-shadow(0 0 8px rgba(212, 175, 55, 0.8)) !important;
}
/* ===== 底部栏 - 塔基部分 ===== */
.bg-gradient-to-t {
background: linear-gradient(0deg, #1a0a2e 0%, #2d1b4e 50%, #0f0520 100%) !important;
border-top: 2px solid #d4af37 !important;
box-shadow: 0 -4px 20px rgba(212, 175, 55, 0.3),
0 -8px 40px rgba(138, 43, 226, 0.4),
inset 0 -1px 0 rgba(255, 215, 0, 0.2) !important;
}
#ai-chat-bottom-input {
background: linear-gradient(135deg, rgba(45, 27, 78, 0.8) 0%, rgba(26, 10, 46, 0.9) 100%) !important;
border: 2px solid #8b45d6 !important;
border-radius: 12px !important;
box-shadow: 0 4px 20px rgba(138, 43, 226, 0.4),
0 0 30px rgba(212, 175, 55, 0.2),
inset 0 1px 2px rgba(255, 215, 0, 0.1) !important;
transition: all 0.3s ease !important;
}
#ai-chat-bottom-input:focus-within {
border-color: #d4af37 !important;
box-shadow: 0 0 30px rgba(212, 175, 55, 0.6),
0 4px 25px rgba(138, 43, 226, 0.5),
inset 0 1px 3px rgba(255, 215, 0, 0.2) !important;
}
#ai-chat-input {
color: #f0e6ff !important;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif !important;
font-weight: 400 !important;
}
#ai-chat-input::placeholder {
color: #b399d4 !important;
opacity: 0.7 !important;
}
#ai-chat-input::selection {
background: rgba(212, 175, 55, 0.3) !important;
color: #ffffff !important;
}
/* 为顶部栏和底部栏添加动态光晕脉动效果 */
@keyframes divine-pulse {
0%, 100% { box-shadow: 0 4px 20px rgba(212, 175, 55, 0.3), 0 8px 40px rgba(138, 43, 226, 0.4); }
50% { box-shadow: 0 4px 30px rgba(212, 175, 55, 0.5), 0 8px 50px rgba(138, 43, 226, 0.6); }
}
.sticky.w-full.top-0.flex.items-center,
.bg-gradient-to-t {
animation: divine-pulse 3s ease-in-out infinite !important;
}
/* 为按钮添加金色粒子扫光效果 */
@keyframes shimmer {
0% { background-position: -200% center; }
100% { background-position: 200% center; }
}
#ai-mod-button2 button.MuiButton-root::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: linear-gradient(90deg, transparent, rgba(212, 175, 55, 0.3), transparent);
background-size: 200% 100%;
animation: shimmer 3s infinite;
border-radius: 8px;
}
/* 输入聊天框 - 星空背景 */
.bg-gray-100\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\/90) {
position: relative !important;
background: linear-gradient(135deg, #0f1620 0%, #1a2332 50%, #0d1b2a 100%) !important;
border-radius: 16px !important;
padding: 20px !important;
box-shadow: 0 8px 32px rgba(15, 22, 32, 0.4) !important;
border: 1px solid rgba(100, 150, 200, 0.3) !important;
overflow: hidden !important;
isolation: isolate !important;
}
/* 输入框星空动画 - 使用SVG SMIL */
.bg-gray-100\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\/90)::before {
content: '' !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
z-index: 0 !important;
background-image:
url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="800" height="600" viewBox="0 0 800 600"><circle cx="100" cy="80" r="1.5" fill="white" opacity="0.9"><animate attributeName="opacity" values="0.3;1;0.3" dur="3s" repeatCount="indefinite"/></circle><circle cx="250" cy="150" r="1" fill="white" opacity="0.7"><animate attributeName="opacity" values="0.5;1;0.5" dur="4s" repeatCount="indefinite"/></circle><circle cx="450" cy="100" r="1.2" fill="white" opacity="0.8"><animate attributeName="opacity" values="0.4;0.9;0.4" dur="3.5s" repeatCount="indefinite"/></circle><circle cx="600" cy="200" r="1" fill="white" opacity="0.6"><animate attributeName="opacity" values="0.3;0.8;0.3" dur="5s" repeatCount="indefinite"/></circle><circle cx="150" cy="300" r="1.3" fill="white" opacity="0.9"><animate attributeName="opacity" values="0.6;1;0.6" dur="2.8s" repeatCount="indefinite"/></circle><circle cx="400" cy="350" r="1.1" fill="white" opacity="0.7"><animate attributeName="opacity" values="0.4;0.9;0.4" dur="4.2s" repeatCount="indefinite"/></circle><circle cx="700" cy="400" r="1.4" fill="white" opacity="0.8"><animate attributeName="opacity" values="0.5;1;0.5" dur="3.3s" repeatCount="indefinite"/></circle><circle cx="200" cy="500" r="1" fill="white" opacity="0.6"><animate attributeName="opacity" values="0.3;0.7;0.3" dur="4.5s" repeatCount="indefinite"/></circle><circle cx="550" cy="480" r="1.2" fill="white" opacity="0.85"><animate attributeName="opacity" values="0.5;1;0.5" dur="3.7s" repeatCount="indefinite"/></circle><circle cx="80" cy="220" r="0.9" fill="white" opacity="0.65"><animate attributeName="opacity" values="0.4;0.8;0.4" dur="5.2s" repeatCount="indefinite"/></circle><circle cx="320" cy="260" r="1.1" fill="white" opacity="0.75"><animate attributeName="opacity" values="0.45;0.95;0.45" dur="3.9s" repeatCount="indefinite"/></circle><circle cx="680" cy="90" r="1" fill="white" opacity="0.7"><animate attributeName="opacity" values="0.35;0.85;0.35" dur="4.8s" repeatCount="indefinite"/></circle></svg>'),
radial-gradient(2px 2px at 20% 30%, white, transparent),
radial-gradient(2px 2px at 60% 70%, white, transparent),
radial-gradient(1px 1px at 50% 50%, white, transparent),
radial-gradient(1px 1px at 80% 10%, white, transparent),
radial-gradient(2px 2px at 90% 60%, white, transparent),
radial-gradient(1px 1px at 33% 80%, white, transparent) !important;
background-size:
800px 600px,
200px 200px,
200px 200px,
100px 100px,
150px 150px,
180px 180px,
120px 120px !important;
background-position:
0 0,
0 0,
40px 60px,
130px 270px,
70px 100px,
150px 300px,
250px 180px !important;
opacity: 0.9 !important;
pointer-events: none !important;
}
/* 输入框流星效果 */
.bg-gray-100\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\/90)::after {
content: '' !important;
position: absolute !important;
top: -50% !important;
left: -10% !important;
width: 2px !important;
height: 80px !important;
z-index: 0 !important;
background: linear-gradient(to bottom, transparent, rgba(255, 255, 255, 0.8), transparent) !important;
transform: rotate(-45deg) !important;
animation: shooting-star 8s linear infinite !important;
opacity:
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "t5lx03a8phtxg43ulemo3xgh.html",
"options": {
"items": []
},
"defaultModelSettings": null,
"cover": "ufespuuvo3hxyfms6v20d9us.webp",
"background": "octjtpnwxszf39p5ddj8nahi.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。