公开统计
25,009热度分
7,971消息量
113,675世界书字符
9,768固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: r8l4j5yr65bc2cahaypi0ryb.webpbackground: vmufpi3w1xmf85w4b1sin6e0.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 148,172 字符;仅作为文本显示,不会在本站执行。
/* ========================================
⚔️ 江湖行 · 武侠水墨主题 v1.0 — 全局模块化整合 (第一部分)
WUXIA × INK WASH UI
核心色彩 (水墨古风):
- 背景: #F5F0E8 (宣纸黄 — 温润底色)
- 面板: #FAF7F0 (素绢白 — 近白暖黄)
- 主色调: #8B5E3C (檀木棕 — 核心视觉)
- 强调色: #2D5016 (翠竹青 — 醒目点缀)
- 装饰色: #D4A574 (琥珀金 — 柔和边界)
- 文本: #1A0F00 (墨玉黑 — 确保高可读性)
- 列表文本: #2C1810 (浓墨棕 — 物品/装备专用)
- 危险: #8B0000 (朱砂赤 — 警报)
- 辅助蓝: #4A6B7A (远山蓝 — 信息提示)
- 辅助绿: #3D6B2E (松涛绿 — 成功/活力)
======================================== */
/* =============================================
* 1. 主题与全局定义 (Theme & Globals)
* ============================================= */
/* --- 1.1. 核心动画 (Keyframes) --- */
@keyframes float-gentle {
0%, 100% { transform: translateY(0) scale(1); opacity: 0.95; }
50% { transform: translateY(-3px) scale(1.01); opacity: 1; }
}
@keyframes ink-drift {
0% { background-position: 0% 0%; }
100% { background-position: 0% 100%; }
}
@keyframes sword-pulse {
0%, 100% { box-shadow: 0 0 8px rgba(139, 94, 60, 0.25); }
50% { box-shadow: 0 0 16px rgba(139, 94, 60, 0.55), 0 0 24px rgba(139, 94, 60, 0.3); }
}
@keyframes ink-glow {
0%, 100% { text-shadow: 0 0 4px #8B5E3C, 0 0 8px rgba(139, 94, 60, 0.4); }
50% { text-shadow: 0 0 8px #8B5E3C, 0 0 16px rgba(139, 94, 60, 0.7), 0 0 20px rgba(139, 94, 60, 0.3); }
}
@keyframes leaf-spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
@keyframes mist-fade {
0%, 100% { opacity: 0.12; }
50% { opacity: 0.28; }
}
@keyframes scroll-reveal {
0% { transform: scaleY(0.94); opacity: 0; }
100% { transform: scaleY(1); opacity: 1; }
}
@keyframes gauge-shimmer {
0%, 100% { opacity: 0.75; text-shadow: 0 0 6px rgba(139, 94, 60, 0.3); }
50% { opacity: 1; text-shadow: 0 0 12px rgba(139, 94, 60, 0.6); }
}
@keyframes ribbon-breathe {
0%, 100% { opacity: 0.7; }
50% { opacity: 1; }
}
@keyframes cot-text-vanish {
0% { opacity: 1; }
70% { opacity: 0; }
100% { opacity: 0; visibility: hidden; height: 0; margin: 0; padding: 0; overflow: hidden; pointer-events: none; }
}
@keyframes leaf-twirl {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
@keyframes star-flash {
0%, 50%, 100% { opacity: 1; }
25%, 75% { opacity: 0.5; }
}
@keyframes qi-rise {
0% { transform: translateY(0); opacity: 0.8; }
100% { transform: translateY(-35px); opacity: 0; }
}
@keyframes jade-shimmer {
0%, 100% { box-shadow: 0 0 10px rgba(45, 80, 22, 0.2), inset 0 0 8px rgba(45, 80, 22, 0.1); }
50% { box-shadow: 0 0 20px rgba(45, 80, 22, 0.45), inset 0 0 14px rgba(45, 80, 22, 0.2); }
}
@keyframes panel-light-sweep {
0% { transform: translateX(-100%) skewX(-25deg); }
100% { transform: translateX(200%) skewX(-25deg); }
}
@keyframes header-flow-line {
0% { background-position: 100% 0; }
100% { background-position: -100% 0; }
}
@keyframes loading-text-breathe {
0%, 100% { opacity: 0.6; text-shadow: 0 0 6px rgba(139, 94, 60, 0.4); }
50% { opacity: 1; text-shadow: 0 0 14px rgba(139, 94, 60, 0.75); }
}
@keyframes jy-ink-pulse {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-2px); }
}
@keyframes k-petal-spin {
0% { transform: translateY(-50%) rotate(0deg); }
100% { transform: translateY(-50%) rotate(360deg); }
}
@keyframes k-bar-shimmer {
0% { left: -100%; }
100% { left: 100%; }
}
@keyframes k-danger-pulse {
0%, 100% { border-color: rgba(139, 0, 0, 0.25) !important; box-shadow: inset 0 0 0 rgba(139, 0, 0, 0) !important; }
50% { border-color: rgba(139, 0, 0, 0.6) !important; box-shadow: inset 0 0 15px rgba(139, 0, 0, 0.15), 0 0 10px rgba(139, 0, 0, 0.2) !important; }
}
@keyframes k-fortune-pulse {
0%, 100% { border-color: rgba(212, 165, 116, 0.3) !important; box-shadow: inset 0 0 0 rgba(212, 165, 116, 0) !important; }
50% { border-color: rgba(139, 94, 60, 0.7) !important; box-shadow: inset 0 0 15px rgba(139, 94, 60, 0.2), 0 0 12px rgba(139, 94, 60, 0.25) !important; }
}
@keyframes star-twinkle {
0%, 100% { opacity: 0.6; transform: translate(-50%, -50%) scale(0.8); }
50% { opacity: 1; transform: translate(-50%, -50%) scale(1.2); }
}
@keyframes inv-item-glow {
0%, 100% { box-shadow: 0 0 6px rgba(139, 0, 0, 0.3) !important; }
50% { box-shadow: 0 0 12px rgba(139, 0, 0, 0.5), 0 0 20px rgba(139, 0, 0, 0.2) !important; }
}
@keyframes user-leaf-flicker {
0%, 100% { opacity: 0.8; transform: scale(1) translateY(0); }
25% { opacity: 0.9; transform: scale(1.05) translateY(-1px); }
50% { opacity: 0.75; transform: scale(0.98) translateY(1px); }
75% { opacity: 0.85; transform: scale(1.02) translateY(-0.5px); }
}
@keyframes user-ribbon-pulse {
0%, 100% { opacity: 0.65; transform: translateX(0) translateY(0); }
50% { opacity: 0.75; transform: translateX(3px) translateY(-2px); }
}
@keyframes leaf-fall-bg {
0% { transform: translateY(-10%) rotate(0deg); opacity: 0; }
10% { opacity: 0.15; }
90% { opacity: 0.15; }
100% { transform: translateY(110%) rotate(720deg); opacity: 0; }
}
@keyframes chuanqi-song-glow {
0%, 100% { box-shadow: 0 0 6px rgba(139,94,60,0.25); }
50% { box-shadow: 0 0 14px rgba(139,94,60,0.55), 0 0 24px rgba(139,94,60,0.20); }
}
/* --- 1.2. 品质颜色变量 --- */
* {
--color-rumen: #6B5B4D;
--color-zhongduan: #4A6B3D;
--color-gaoduan: #4A6B7A;
--color-zhuanye: #6B4A7A;
--color-chuanqi: #8B5E3C;
}
/* =============================================
* 2. 系统核心界面 (System Core UI)
* ============================================= */
/* --- 2.1. CoT 思维助手 — 水墨书法动态浮现版 --- */
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: jy-ink-pulse 2.8s 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='paperGrad' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23F5F0E8'/%3E%3Cstop offset='1' stop-color='%23EDE5D8'/%3E%3C/linearGradient%3E%3ClinearGradient id='inkGrad' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0%25' stop-color='%231A0F00'/%3E%3Cstop offset='50%25' stop-color='%234A2C1B'/%3E%3Cstop offset='100%25' stop-color='%238B5E3C'/%3E%3C/linearGradient%3E%3ClinearGradient id='mtnGrad' x1='0' y1='1' x2='0' y2='0'%3E%3Cstop offset='0%25' stop-color='%23C4B8A8' stop-opacity='0.15'/%3E%3Cstop offset='100%25' stop-color='%23C4B8A8' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cfilter id='inkBlur'%3E%3CfeGaussianBlur stdDeviation='0.4'/%3E%3C/filter%3E%3C/defs%3E%3Crect width='600' height='200' fill='url(%23paperGrad)'/%3E%3C!-- 远山剪影 --%3E%3Cpath d='M0,180 Q60,140 120,155 Q180,130 240,145 Q300,110 360,140 Q420,120 480,150 Q540,135 600,160 L600,200 L0,200Z' fill='url(%23mtnGrad)'/%3E%3Cpath d='M0,190 Q80,160 160,170 Q240,150 320,165 Q400,145 480,170 Q540,158 600,175 L600,200 L0,200Z' fill='%23C4B8A8' opacity='0.08'/%3E%3C!-- 飘落竹叶 — 左 --%3E%3Cg opacity='0.12'%3E%3Cpath d='M85,30 Q92,50 85,70 Q78,50 85,30Z' fill='%232D5016' transform='rotate(-20 85 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' from='-20 85 50' to='340 85 50' dur='25s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C!-- 飘落竹叶 — 右 --%3E%3Cg opacity='0.10'%3E%3Cpath d='M515,25 Q522,45 515,65 Q508,45 515,25Z' fill='%233D6B2E' transform='rotate(15 515 45)'%3E%3CanimateTransform attributeName='transform' type='rotate' from='15 515 45' to='375 515 45' dur='20s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C!-- 墨点装饰 --%3E%3Ccircle cx='60' cy='40' r='2' fill='%231A0F00' opacity='0.06'/%3E%3Ccircle cx='540' cy='35' r='1.5' fill='%234A2C1B' opacity='0.05'/%3E%3Ccircle cx='150' cy='170' r='2.5' fill='%232D5016' opacity='0.04'/%3E%3Ccircle cx='450' cy='165' r='2' fill='%238B5E3C' opacity='0.05'/%3E%3C!-- 上下横纹 — 仿卷轴轴头 --%3E%3Crect x='40' y='14' width='520' height='2' rx='1' fill='%23D4A574' opacity='0.2'/%3E%3Crect x='40' y='184' width='520' height='2' rx='1' fill='%23D4A574' opacity='0.2'/%3E%3Ccircle cx='40' cy='15' r='3' fill='%238B5E3C' opacity='0.15'/%3E%3Ccircle cx='560' cy='15' r='3' fill='%238B5E3C' opacity='0.15'/%3E%3Ccircle cx='40' cy='185' r='3' fill='%23D4A574' opacity='0.12'/%3E%3Ccircle cx='560' cy='185' r='3' fill='%23D4A574' opacity='0.12'/%3E%3C!-- 主标题 — 水墨笔触动态浮现 --%3E%3Ctext x='300' y='88' text-anchor='middle' font-size='38' font-family='STKaiti, KaiTi, Georgia, serif' font-weight='bold' fill='none' stroke='url(%23inkGrad)' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' filter='url(%23inkBlur)'%3E%E7%A5%9E%E6%80%9D%E9%A9%B0%E9%AA%81%20%C2%B7%20%E6%B1%9F%E6%B9%96%E4%BB%BB%E6%88%91%E8%A1%8C%3Canimate attributeName='stroke-dasharray' from='0 2000' to='2000 0' dur='2.5s' begin='0.3s' fill='freeze'/%3E%3Canimate attributeName='opacity' from='0' to='1' dur='2s' begin='0.3s' fill='freeze'/%3E%3Canimate attributeName='stroke-width' values='1.2;1.8;1.2' dur='5s' begin='3s' repeatCount='indefinite'/%3E%3C/text%3E%3C!-- 墨色填充层 — 延迟出现形成「先勾勒后填墨」 --%3E%3Ctext x='300' y='88' text-anchor='middle' font-size='38' font-family='STKaiti, KaiTi, Georgia, serif' font-weight='bold' fill='%231A0F00' opacity='0'%3E%E7%A5%9E%E6%80%9D%E9%A9%B0%E9%AA%81%20%C2%B7%20%E6%B1%9F%E6%B9%96%E4%BB%BB%E6%88%91%E8%A1%8C%3Canimate attributeName='opacity' from='0' to='0.85' dur='1.5s' begin='2.5s' fill='freeze'/%3E%3C/text%3E%3C!-- 副标题 — 浮现 --%3E%3Ctext x='300' y='118' text-anchor='middle' font-size='13' font-family='SimSun, Songti SC, Georgia, serif' fill='%23555555' letter-spacing='4' opacity='0'%3E%E5%89%91%E8%83%86%E7%90%B4%E5%BF%83%20%E4%BE%A0%E9%AA%A8%E6%9F%94%E6%83%85%3Canimate attributeName='opacity' from='0' to='0.65' dur='1.5s' begin='3.5s' fill='freeze'/%3E%3Canimate attributeName='y' from='125' to='118' dur='1.5s' begin='3.5s' fill='freeze' calcMode='spline' keySplines='0.16 1 0.3 1'/%3E%3C/text%3E%3C!-- 进度条 — 墨迹流淌 --%3E%3Crect x='218' y='138' width='164' height='6' rx='3' fill='none' stroke='%23D4A574' stroke-width='0.6' opacity='0.35'/%3E%3Crect x='220' y='139.5' width='160' height='3' rx='1.5' fill='%23EDE5D8' opacity='0.4'/%3E%3Crect x='220' y='139.5' height='3' rx='1.5' fill='url(%23inkGrad)' opacity='0.45'%3E%3Canimate attributeName='width' values='0;160;0' dur='4.5s' repeatCount='indefinite'/%3E%3C/rect%3E%3Ctext x='206' y='145' font-size='7' font-family='Georgia, serif' fill='%238B5E3C' text-anchor='middle' opacity='0.5'%3E%E8%B5%B7%3C/text%3E%3Ctext x='394' y='145' font-size='7' font-family='Georgia, serif' fill='%238B5E3C' text-anchor='middle' opacity='0.5'%3E%E6%BB%A1%3C/text%3E%3C!-- 落款印章 — 右下角 --%3E%3Crect x='520' y='155' width='28' height='28' rx='3' fill='%238B0000' opacity='0.12'/%3E%3Ctext x='534' y='174' text-anchor='middle' font-size='14' font-family='STKaiti, KaiTi, serif' fill='%238B0000' opacity='0.18'%3E%E6%AD%A6%3C/text%3E%3C!-- 散落的「剑」字装饰 --%3E%3Ctext x='140' y='75' font-size='14' fill='%238B5E3C' opacity='0.06' font-family='STKaiti, KaiTi, serif'%3E%E5%89%91%3C/text%3E%3Ctext x='460' y='80' font-size='12' fill='%232D5016' opacity='0.05' font-family='STKaiti, KaiTi, serif'%3E%E9%A3%8E%3C/text%3E%3Ctext x='200' y='165' font-size='10' fill='%23D4A574' opacity='0.08' font-family='STKaiti, KaiTi, serif'%3E%E4%BA%91%3C/text%3E%3Ctext x='400' y='55' font-size='11' fill='%234A2C1B' opacity='0.05' font-family='STKaiti, KaiTi, serif'%3E%E6%B1%9F%3C/text%3E%3C/svg%3E");
}
cot:has(postition[stop]), cot:has(+ postition[stop]), cot:has(~ postition[stop]) {
animation: cot-text-vanish 800ms 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 0.6s ease; content: none !important; background: none !important;
}
/* --- 2.2
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "k2lvcwl5iimdz9bsnizbkrau.html",
"options": {
"items": [
{
"order": 0,
"label": "存档",
"type": "SET-INPUT",
"value": "【江湖归档】"
},
{
"order": 1,
"label": "修格式",
"type": "SET-INPUT",
"value": "【江湖校准】"
},
{
"order": 2,
"label": "角色锚定",
"type": "SET-INPUT",
"value": "【锁定角色xxx(xxx为角色姓名)】"
},
{
"order": 3,
"label": "增加状态栏",
"type": "SET-INPUT",
"value": "【增加家底清单】"
}
]
},
"defaultModelSettings": null,
"cover": "r8l4j5yr65bc2cahaypi0ryb.webp",
"background": "vmufpi3w1xmf85w4b1sin6e0.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。