公开统计
1,179热度分
52消息量
146,183世界书字符
18,604固定设定字符
CHARACTER CARD
群号:1070193902。欢迎进群拷打作者 20世纪末,一场名为"落星雨(Invertia)"的大灾害以陨石群袭击地球,摧毁了旧世界秩序,也带来了未知能源"万应素(Mana)"。 万应素改变了一部分人类,使其觉醒为拥有超常身体能力(体能、感知、特殊异能)的新人种——"星脉世代(Genestella)"。星脉世代者背后会浮现名为"星辰纹(星痕)"的发光纹路,其能力上限与星辰力(Prana)总量因人而异。 灾害后,旧有国家权力衰退,六大巨型企业联合体"统合企业财团(IEF)"取代政府,成为掌控世界经济、科技与话语权的实际统治者。 六花校园 落星雨形成的巨型陨石坑积水成湖,湖上建起水上学园都市"六花",是星脉世代者汇聚、修习与竞技的中心,也是财团展示实力的橱窗。 六所学园环湖而立,各自由不同的统合企业财团势力赞助。学生们通过公开的武装竞技大会"星武祭(Festa)"争夺荣誉、资源与"愿望权利"——冠军可向财团许下几乎任何愿望。
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
未发现 cover/background 引用。
共 34,464 字符;仅作为文本显示,不会在本站执行。
/* ═══════════════════════════════════════════════
星蓝清透主题 · Rili适配
聊天框 + 界面 + 内容UI完整版
═══════════════════════════════════════════════ */
/* ═══ 动画═══ */
@keyframes breathe {
0%, 100% { box-shadow: 0 0 4px rgba(147,197,253,0.2); border-color: rgba(147,197,253,0.35); }
50% { box-shadow: 0 0 14px rgba(96,165,250,0.35), 0 0 4px rgba(147,197,253,0.2); border-color: rgba(96,165,250,0.55); }
}
@keyframes sweep {
0% { left: -100%; }
45% { left: 100%; }
100% { left: 100%; }
}
@keyframes mp-shimmer {
0% { background-position: -150px 0; }
100% { background-position: 150px 0; }
}
@keyframes weather-spin {
0% { transform: translateY(-50%) rotate(0deg); }
100% { transform: translateY(-50%) rotate(360deg); }
}
@keyframes weather-pulse {
0%, 100% { opacity: 0.7; }
50% { opacity: 1; }
}
@keyframes tip-in {
from { opacity: 0; transform: translateY(6px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes s-glow {
0%, 100% { text-shadow: 0 0 4px rgba(220,38,38,0.3); }
50% { text-shadow: 0 0 12px rgba(220,38,38,0.6), 0 0 4px rgba(220,38,38,0.3); }
}
@keyframes content-in {
from { opacity: 0; transform: translateY(-4px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes msg-in {
from { opacity: 0; transform: translateY(6px); }
to { opacity: 1; transform: translateY(0); }
}
/* ═══════════════════════════════════════
第一部分:界面 & 聊天框
═══════════════════════════════════════ */
/* ── 全局背景 ── */
body,
html {
background: #dbeafe !important;
}
/* ── 聊天滚动区域背景 ── */
main,
[class*="overflow-y-auto"] {
background:
radial-gradient(ellipse 600px 400px at 20% 30%, rgba(147,197,253,0.2) 0%, transparent 70%),
radial-gradient(ellipse 500px 350px at 80% 70%, rgba(191,219,254,0.25) 0%, transparent 70%),
linear-gradient(170deg, #dbeafe 0%, #e8f1ff 40%, #f0f6ff 60%, #dbeafe 100%) !important;
}
/* ── 消息容器通用 ── */
.w-full.h-full.flex.group.scroll-mt-\[96px\] {
background: transparent !important;
border: none !important;
animation: msg-in 0.3s ease-out;position: relative;
z-index: 1;
}
/* ── AI消息气泡 ── */
.is-assistant > .border.border-muted {
background: linear-gradient(135deg, #f0f6ff, #f5f9ff) !important;
border: 1px solid rgba(147,197,253,0.4) !important;
border-radius: 4px 16px 16px 16px !important;
padding: 14px 16px !important;
position: relative;
overflow: hidden;
box-shadow: 0 1px 8px rgba(96,165,250,0.1);
transition: border-color 0.3s ease, box-shadow 0.3s ease;
}
.is-assistant > .border.border-muted::before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
height: 2px;
background: linear-gradient(90deg, transparent, #93c5fd, #bfdbfe, transparent);
border-radius: 2px;
}
/* AI消息文本 */
.is-assistant .rili-markdown-renderer {
color: #1a2a3a !important;
font-size: 0.94em;
line-height: 2.05;
}
/* ── 用户消息气泡 ── */
.is-user > .border.border-muted {
background: linear-gradient(135deg, #bfdbfe, #dbeafe) !important;
border: 1px solid rgba(147,197,253,0.5) !important;
border-radius: 16px 4px 16px 16px !important;
padding: 12px 16px !important;
position: relative;
box-shadow: 0 1px 6px rgba(96,165,250,0.12);
transition: border-color 0.3s ease, box-shadow 0.3s ease;
}
.is-user > .border.border-muted::before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
height: 2px;
background: linear-gradient(90deg, transparent, #93c5fd, transparent);
border-radius: 2px;
}
/* 用户消息文本 */
.is-user .rili-markdown-renderer {
color: #1e3a5f !important;
font-size: 0.92em;
line-height: 1.8;
font-weight: 500;
}
/* ── 操作按钮栏 ── */
.group.scroll-mt-\[96px\] .bg-muted.rounded.flex.p-0\.5 {
background: linear-gradient(135deg, #e8f1ff, #f0f6ff) !important;
border: 1px solid rgba(147,197,253,0.3) !important;
border-radius: 12px !important;
}
.group.scroll-mt-\[96px\] .bg-muted.rounded.flex.p-0\.5 button {
background: transparent !important;
border: none !important;
border-radius: 10px !important;
color: #3b82f6 !important;
transition: background 0.2s ease;
}
.group.scroll-mt-\[96px\] .bg-muted.rounded.flex.p-0\.5 button:hover {
background: rgba(96,165,250,0.15) !important;
}
.group.scroll-mt-\[96px\] .bg-muted.rounded.flex.p-0\.5 button svg {
stroke: #3b82f6 !important;
}
/* ── 输入区域 ── */
textarea,
form textarea {
background: linear-gradient(135deg, #f0f6ff, #f5f9ff) !important;
border: 1px solid rgba(147,197,253,0.45) !important;
border-radius: 12px !important;
color: #1a2a3a !important;
font-size: 0.92em;
padding: 12px 16px !important;
box-shadow: 0 1px 4px rgba(96,165,250,0.08);
transition: border-color 0.3s, box-shadow 0.3s;
caret-color: #3b82f6;
}
textarea:focus,
form textarea:focus {
border-color: #93c5fd !important;
box-shadow: 0 0 12px rgba(96,165,250,0.15), 0 0 4px rgba(147,197,253,0.2) !important;
}
textarea::placeholder,
form textarea::placeholder {
color: rgba(30,58,95,0.35) !important;
font-style: italic;
}
/* ── hover高亮 ── */
.is-assistant:hover > .border.border-muted {
border-color: #93c5fd !important;box-shadow: 0 2px 12px rgba(96,165,250,0.15);
}
.is-user:hover > .border.border-muted {
border-color: #60a5fa !important;
box-shadow: 0 2px 10px rgba(96,165,250,0.18);
}
/* ── 消息分隔线 ── */
.w-full.max-w-2xl.mx-auto + .w-full.max-w-2xl.mx-auto::before {
content: "";
display: block;
width: 60%;
height: 1px;
margin: 4px auto 12px;
background: linear-gradient(90deg, transparent, rgba(147,197,253,0.35), transparent);
}
/* ── 滚动条 ── */
main::-webkit-scrollbar,
[class*="overflow-y-auto"]::-webkit-scrollbar {
width: 5px;
}
main::-webkit-scrollbar-track,
[class*="overflow-y-auto"]::-webkit-scrollbar-track {
background: rgba(219,234,254,0.5);
}
main::-webkit-scrollbar-thumb,
[class*="overflow-y-auto"]::-webkit-scrollbar-thumb {
background: #93c5fd;
border-radius: 3px;
}
main::-webkit-scrollbar-thumb:hover,
[class*="overflow-y-auto"]::-webkit-scrollbar-thumb:hover {
background: #60a5fa;
}
/* ── 加载动画小球 ── */
.flex.gap-2.w-full.h-full.items-center.justify-center span {
background: #93c5fd !important;
box-shadow: 0 0 6px rgba(147,197,253,0.4);
}
/* ── token消耗信息 ── */
.text-xs.font-mono.text-muted-foreground {
color: #3b82f6 !important;
}
/* ── 侧边栏/顶栏 ── */
header,
nav,
aside {
background: linear-gradient(135deg, #dbeafe, #e8f1ff) !important;
border-color: rgba(147,197,253,0.35) !important;
}
header *,
nav * {
color: #1e3a5f;
}
/* ═══════════════════════════════════════
第二部分:AI输出内容内部UI(原样保留)
以下选择器作用于AI输出的自定义HTML,
两平台结构一致,无需修改选择器
═══════════════════════════════════════ */
/* ═══ 主容器 ═══ */
.asterisk-ui {
background: #dbeafe;
padding: 0;
font-family: -apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
color: #1a2a3a;
}
/* ═══ 顶部状态栏 ═══ */
.top-bar {
background: linear-gradient(135deg, #bfdbfe, #dbeafe);
padding: 12px 14px;
border-bottom: 2px solid #93c5fd;
}
.tb-item {
margin: 4px 0 !important;
color: #1e3a5f;
font-size: 0.84em;
line-height: 1.6;
padding-left: 22px;
position: relative;font-weight: 500;
}
.tb-item::before {
content: "";
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 15px;
height: 15px;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
opacity: 0.85;
}
.tb-time::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%233b82f6' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E");
}
.tb-match::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%233b82f6' stroke-width='2'%3E%3Cpath d='M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z'/%3E%3Cpath d='M14 2v6h6'/%3E%3C/svg%3E");
}
.tb-weather::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%233b82f6' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2'/%3E%3Cpath d='M12 20v2'/%3E%3Cpath d='M4.93 4.93l1.41 1.41'/%3E%3Cpath d='M17.66 17.66l1.41 1.41'/%3E%3Cpath d='M2 12h2'/%3E%3Cpath d='M20 12h2'/%3E%3Cpath d='M6.34 17.66l-1.41 1.41'/%3E%3Cpath d='M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E");animation: weather-spin 12s linear infinite, weather-pulse 3s ease-in-out infinite;
}
.tb-loc::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%233b82f6' stroke-width='2'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");
}
.tb-people::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%233b82f6' stroke-width='2'%3E%3Cpath d='M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M23 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E");
}
/* ═══ 正文═══ */
text {
display: block !important;
color: #1a1a1a !important;
line-height: 2.05!important;
padding: 18px 14px 22px !important;
font-size: 0.94em !important;
background: #f0f6ff !important;
font-family: "瘦金体", "STSong", "Songti SC", "SimSun", serif !important;
overflow: visible !important;
position: relative;
}
text p {
margin: 0 0 14px !important;
text-indent: 2em;font-family: inherit !important;
overflow: visible !important;
position: relative;
}
text .pc,
text .fn,
text .mn {
color: #1e3a8a;
font-weight: 700;
text-shadow: 0 0 6px rgba(30,58,138,0.25), 0 0 2px rgba(30,58,138,0.15);
}
/* ═══ 底部容器 ═══ */
.bottom-bar {
padding: 6px;
display: flex;
flex-direction: column;
gap: 6px;
}
/* ═══ 折叠块通用 ═══ */
.sb-block {
border: 1px solid rgba(147,197,253,0.4);
background: #eef4ff;
overflow: visible;
position: relative;
animation: breathe 4s ease-in-out infinite;
}
/* ═══ Summary通用 ═══ */
.sb-block summary {
padding: 10px 14px 10px 36px;
cursor: pointer;
font-weight: 700;
color: #1e3a5f;
background: linear-gradient(135deg, #bfdbfe, #dbeafe);
border: none;
list-style: none;
user-select: none;
font-size: 0.88em;
letter-spacing: 0.04em;
position: relative;
overflow: hidden;
transition: background 0.25s;
}
.sb-block summary:hover {
background: linear-gradient(135deg, #93c5fd, #bfdbfe);
}
.sb-block[open] summary {
border-bottom: 1px solid rgba(147,197,253,0.3);
}
.sb-block summary::-webkit-details-marker { display: none; }
.sb-block summary::after {
content: "";
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);
animation: sweep 4.5s ease-in-out infinite;
pointer-events: none;
}
/* ═══ Summary SVG图标 ═══ */
.sb-block summary::before {
content: "";
position: absolute;
left: 12px;
top: 50%;
transform: translateY(-50%);
width: 16px;
height: 16px;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
opacity: 0.7;
transition: opacity 0.2s;
z-index: 1;
}
.sb-block[open] summary::before { opacity: 1; }
.sb-world summary::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231e3a5f' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/%3E%3C/svg%3E");
}
.sb-bond summary::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' str
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "hcd0191b6erxjvy9a988xo9j.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": null,
"background": null
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。