公开统计
1,940热度分
103消息量
244,144世界书字符
9,903固定设定字符
CHARACTER CARD
绍者,一曰继;二曰导。 公元1127年,北宋灭亡。旋即,皇九子赵构在万众期待中于商丘登基,继承宋统,改元建炎。 然而,三个月内,李纲罢相,陈东被杀,岳飞被驱逐出军,宗泽被遗弃东京,河北抗金布置被全面裁撤……经过这么多努力之后,满朝文武终于统一了思想,定下了拥护赵官家南下淮甸转扬州的辉煌抗金路线。 不过刚一启程,在鹿邑明道宫参拜了道祖之后,这位赵官家便一头栽入了闻名天下的九龙井中,起来后就不认得自己心腹是谁了! 朕要抗金!可朕的心腹都在何处?! 这是一个来自于九百年后灵魂的真诚呐喊,他在无可奈何继承了大宋的名号后,更要将这个朝廷与天下导向一条新路。 故称绍宋。
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: es7c5e6z8q1izyocdg1o13q5.webpbackground: x8ayq7r5l8c1mha3gcpzdnrj.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 74,462 字符;仅作为文本显示,不会在本站执行。
```css
/*
* ===================================================================
* Shao Song Chronicle UI - Song Dynasty Themed Stylesheet
* Version: 1.1 (Ink Wash & Crimson Court Update - No Sidebar)
* Author: System Core AI
* Description: 完全适配《绍宋》世界观的界面样式库。
* 核心更新:
* - 铁血朱红与水墨青绿交织的宋代美学
* - 行动选项序号增加龙气官印光晕特效
* - 已移除右侧固定侧边栏,折叠面板恢复为正常文档流
* ===================================================================
*/
/* =============================================
* 动画定义 (Keyframes & SMIL SVG)
* ============================================= */
@keyframes mount-breathe {
0%, 100% { transform: translateY(0) scale(1); }
50% { transform: translateY(-2px) scale(1.02); }
}
@keyframes bg-scroll {
0% { background-position: 0 0; }
100% { background-position: 200px 200px; }
}
@keyframes pulse-npc {
0%, 100% { opacity: 0.5; transform: scale(1); box-shadow: 0 0 8px rgba(139, 0, 0, 0.6); }
50% { opacity: 1; transform: scale(1.4); box-shadow: 0 0 16px rgba(139, 0, 0, 1); }
}
@keyframes pulse-user {
0%, 100% { opacity: 0.5; transform: scale(1); box-shadow: 0 0 8px rgba(26, 26, 26, 0.6); }
50% { opacity: 1; transform: scale(1.4); box-shadow: 0 0 16px rgba(26, 26, 26, 1); }
}
@keyframes glow-text {
0%, 100% { opacity: 0.6; text-shadow: 0 0 8px rgba(139, 0, 0, 0.5); }
50% { opacity: 1; text-shadow: 0 0 16px rgba(139, 0, 0, 1), 0 0 24px rgba(139, 0, 0, 0.5); }
}
@keyframes rotate-icon {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
@keyframes classUI-ink-pulse {
0%, 100% { opacity: 0.15; }
50% { opacity: 0.25; }
}
@keyframes classUI-scroll-unfold {
0% { opacity: 0.85; }
100% { opacity: 1; }
}
@keyframes ink-text-fade {
0% { opacity: 0.6; text-shadow: 0 0 8px rgba(139, 0, 0, 0.4); }
50% { opacity: 0.85; text-shadow: 0 0 12px rgba(139, 0, 0, 0.6); }
100% { opacity: 1; text-shadow: 0 0 16px rgba(139, 0, 0, 0.8); }
}
@keyframes top-info-gradient-flow {
0% { background-position: 100% 0; }
100% { background-position: -100% 0; }
}
@keyframes cot-fade-out {
0% { opacity: 1; }
60% { opacity: 0; }
100% { opacity: 0; visibility: hidden; height: 0; margin: 0; padding: 0; overflow: hidden; aspect-ratio: auto; pointer-events: none; }
}
@keyframes header-flow-line {
0% { background-position: 0% 0; }
100% { background-position: 200% 0; }
}
@keyframes panel-light-sweep {
0%, 100% { opacity: 0.3; }
50% { opacity: 0.9; }
}
@keyframes ink-wash-flow {
0% { background-position: 0 0; }
100% { background-position: 100px 100px; }
}
@keyframes border-glow {
0%, 100% { border-color: #e74c3c; box-shadow: 0 8px 20px rgba(139, 0, 0, 0.25), inset 0 2px 6px rgba(139, 0, 0, 0.15), 0 0 14px rgba(139, 0, 0, 0.32); }
50% { border-color: #c0392b; box-shadow: 0 8px 24px rgba(139, 0, 0, 0.35), inset 0 2px 6px rgba(139, 0, 0, 0.2), 0 0 20px rgba(139, 0, 0, 0.45); }
}
@keyframes energy-pulse {
0%, 100% { transform: scale(1); box-shadow: 0 2px 6px rgba(139, 0, 0, 0.1); }
50% { transform: scale(1.02); box-shadow: 0 4px 12px rgba(139, 0, 0, 0.15); }
}
@keyframes user-soul-core-pulse {
0%, 100% { transform: scale(1); opacity: 0.8; }
50% { transform: scale(1.1); opacity: 1; }
}
@keyframes user-aura-drift {
0% { transform: translate(0, 0) rotate(0deg); opacity: 0.6; }
25% { transform: translate(2px, -3px) rotate(2deg); opacity: 0.8; }
50% { transform: translate(-1px, 2px) rotate(-1deg); opacity: 0.7; }
75% { transform: translate(3px, 1px) rotate(3deg); opacity: 0.9; }
100% { transform: translate(0, 0) rotate(0deg); opacity: 0.6; }
}
@keyframes action-number-pulse {
0%, 100% { transform: translateY(-50%) scale(1); box-shadow: 0 0 15px rgba(139, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.3); }
50% { transform: translateY(-50%) scale(1.1); box-shadow: 0 0 25px rgba(139, 0, 0, 0.8), inset 0 1px 0 rgba(255, 255, 255, 0.4); }
}
/* =============================================
* 核心布局与模块
* ============================================= */
cot {
display: block;
position: relative;
width: 100%;
aspect-ratio: 3 / 1;
overflow: hidden;
box-sizing: border-box;
contain: size layout paint;
font-size: 0;
line-height: 0;
letter-spacing: 0;
}
cot * { display: none !important; }
cot::before {
content: "";
display: block;
width: 100%;
height: 100%;
pointer-events: none;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
animation: mount-breathe 3.5s ease-in-out infinite;
background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 200'%3E%3Cdefs%3E%3ClinearGradient id='skyGrad' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23faf8f5'/%3E%3Cstop offset='1' stop-color='%23f5f5dc'/%3E%3C/linearGradient%3E%3Cpattern id='ancientGrid' width='25' height='25' patternUnits='userSpaceOnUse'%3E%3Cpath d='M 0 12.5 L 12.5 0 M 12.5 25 L 25 12.5' fill='none' stroke='%238b0000' stroke-width='0.4' opacity='0.2'/%3E%3C/pattern%3E%3Cfilter id='soulGlow'%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3C/filter%3E%3CradialGradient id='soulPulse' cx='50%25' cy='50%25' r='50%25'%3E%3Cstop offset='0%25' stop-color='%238b0000' stop-opacity='0.8'/%3E%3Cstop offset='70%25' stop-color='%238b0000' stop-opacity='0.2'/%3E%3Cstop offset='100%25' stop-color='transparent' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect width='600' height='200' fill='url(%23skyGrad)'/%3E%3Crect width='600' height='200' fill='url(%23ancientGrid)'/%3E%3Cg transform='translate(300 100)' filter='url(%23soulGlow)'%3E%3Crect x='-20' y='-20' width='40' height='40' fill='none' stroke='%238b0000' stroke-width='2'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0' to='360' dur='15s' repeatCount='indefinite'/%3E%3C/rect%3E%3Ccircle cx='0' cy='0' r='25' fill='url(%23soulPulse)' opacity='0.5'%3E%3Canimate attributeName='opacity' values='0.5;0.9;0.5' dur='3.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3Ctext x='50%25' y='55%25' text-anchor='middle' font-size='24' font-family='STKaiti, KaiTi, serif' fill='%231a1a1a' opacity='0.85' letter-spacing='4' style='text-shadow: 0 0 6px rgba(139,0,0,0.4);'%3E大宋气运推演中%3C/text%3E%3Ctext x='50%25' y='72%25' text-anchor='middle' font-size='13' font-family='STKaiti, KaiTi, serif' fill='%234a4a4a' opacity='0.7' letter-spacing='2'%3E排演天下大势...%3C/text%3E%3C/svg%3E");
}
cot:has(postition[stop]),
cot:has(+ postition[stop]),
cot:has(~ postition[stop]) {
animation: cot-fade-out 600ms ease forwards;
}
cot:has(postition[stop])::before,
cot:has(+ postition[stop])::before,
cot:has(~ postition[stop])::before {
animation-play-state: paused !important;
opacity: 0;
transition: opacity .4s ease;
content: none !important;
background: none !important;
}
think { display: none !important; }
/* =============================================
* 顶部导航栏 - 动态水墨朱红背景
* ============================================= */
.sticky.w-full.top-0.flex.items-center {
background: linear-gradient(180deg,
rgba(250, 248, 245, 0.98) 0%,
rgba(245, 245, 220, 0.96) 40%,
rgba(240, 235, 225, 0.94) 100%) !important;
border-bottom: 1px solid rgba(139, 0, 0, 0.3) !important;
box-shadow:
0 2px 20px rgba(26, 26, 26, 0.12),
0 0 40px rgba(139, 0, 0, 0.15),
inset 0 -1px 0 rgba(139, 0, 0, 0.15) !important;
backdrop-filter: blur(16px) !important;
-webkit-backdrop-filter: blur(16px) !important;
z-index: 19 !important;
position: relative !important;
overflow: visible !important;
height: 3.1rem !important;
color: #1a1a1a !important;
font-family: 'STKaiti', 'KaiTi', 'Microsoft YaHei', serif !important;
font-weight: 600 !important;
padding-top: max(0px, env(safe-area-inset-top)) !important;
height: calc(3.5rem + max(0px, env(safe-area-inset-top))) !important;
}
.sticky.w-full.top-0.flex.items-center::before {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 600 50'%3E%3Cdefs%3E%3CradialGradient id='gp1'%3E%3Cstop offset='0%25' stop-color='%238b0000' stop-opacity='0.8'/%3E%3Cstop offset='100%25' stop-color='%238b0000' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='gp2'%3E%3Cstop offset='0%25' stop-color='%231a1a1a' stop-opacity='0.6'/%3E%3Cstop offset='100%25' stop-color='%231a1a1a' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C!-- 朱红粒子 --%3E%3Ccircle fill='url(%23gp1)' r='3'%3E%3Canimate attributeName='cx' values='80;520;80' dur='20s' repeatCount='indefinite'/%3E%3Canimate attributeName='cy' values='35;12;35' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.2;0.6;0.2' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C!-- 墨色粒子 --%3E%3Ccircle fill='url(%23gp2)' r='4'%3E%3Canimate attributeName='cx' values='450;150;450' dur='18s' repeatCount='indefinite'/%3E%3Canimate attributeName='cy' values='10;38;10' dur='10s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.3;0.7;0.3' dur='5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E") !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
width: 100% !important;
height: 100% !important;
pointer-events: none !important;
opacity: 0.85 !important;
z-index: 1 !important;
}
.sticky.w-full.top-0.flex.items-center::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
right: 0 !important;
height: 2px !important;
background: linear-gradient(90deg,
transparent 0%,
rgba(139, 0, 0, 0.6) 15%,
rgba(192, 57, 43, 0.8) 30%,
rgba(26, 26, 26, 0.7) 50%,
rgba(192, 57, 43, 0.8) 70%,
rgba(139, 0, 0, 0.6) 85%,
transparent 100%) !important;
background-size: 200% 100% !important;
animation: header-flow-line 5s linear infinite !important;
z-index: 10 !important;
box-shadow: 0 0 8px rgba(139, 0, 0, 0.5) !important;
}
.sticky.w-full.top-0.flex.items-center > * {
position: relative !important;
z-index: 50 !important;
}
#ai-model-selector .group {
background: rgba(250, 248, 245, 0.8) !important;
border: 1px solid rgba(139, 0, 0, 0.25) !important;
border-left: 2px solid #8b0000 !important;
border-radius: 0 !important;
padding: 0 12px !important;
height: 2.0rem !important;
transition: all 0.4s ease !important;
box-shadow: 0 1px 6px rgba(26, 26, 26, 0.08) !important;
margin: 0 8px !important;
}
#ai-model-selector .group:hover {
border-color: #1a1a1a !important;
background: rgba(250, 248, 245, 0.98) !important;
box-shadow: 0 2px 12px rgba(26, 26, 26, 0.2) !important;
}
#ai-model-selector .truncate {
font-size: 13px !important;
font-weight: 700 !important;
color: #8b0000 !important;
font-family: 'STKaiti', 'KaiTi', 'Microsoft YaHei', serif !important;
letter-spacing: 1.2px !important;
transition: color 0.4s ease !important;
}
#ai-model-selector .group:hover .truncate {
color: #1a1a1a !important;
}
#ai-model-selector svg {
color: #4a4a4a !important;
transition: all 0.4s ease !important;
}
#ai-model-selector .group:hover svg {
color: #1a1a1a !important;
transform: rotate(180deg) !important;
}
.sticky.w-full.top-0.flex.items-center .inline-flex.items-center {
background: rgba(250, 248, 245, 0.7) !important;
color: #8b0000 !important;
border: 1px solid rgba(139, 0, 0, 0.3) !important;
font-size: 0.75rem !important;
font-weight: 700 !important;
letter-spacing: 0.1em !important;
border-radius: 0px !important;
padding: 4px 10px !important;
box-shadow: 0 1px 4px rgba(139, 0, 0, 0.1) !important;
transition:
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "uifh5ppe05dsn85xxuhkvdyo.html",
"options": {
"items": [
{
"order": 0,
"label": "评价系统",
"type": "SET-INPUT",
"value": "(评价系统启动)+好评,如xxxx描写的不错/差评,xxxx我不喜欢。+下一轮的回复"
},
{
"order": 1,
"label": "存档",
"type": "SET-INPUT",
"value": "宋世归档"
},
{
"order": 2,
"label": "角色锚定",
"type": "SET-INPUT",
"value": "锁定角色xxx(xxx为npc姓名)"
},
{
"order": 3,
"label": "修格式",
"type": "SET-INPUT",
"value": "世界校准"
},
{
"order": 4,
"label": "归纳长期记忆",
"type": "SET-INPUT",
"value": "【归纳长期记忆】"
},
{
"order": 5,
"label": "世界线分歧",
"type": "SET-INPUT",
"value": "【植入第一奇点】"
}
]
},
"defaultModelSettings": null,
"cover": "es7c5e6z8q1izyocdg1o13q5.webp",
"background": "x8ayq7r5l8c1mha3gcpzdnrj.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。