公开统计
76热度分
2消息量
0世界书字符
7,977固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: agydk3h9bcokcgzadyv0jp31.webpbackground: rir8kmvr207ez5gofrrerx9s.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 9,224 字符;仅作为文本显示,不会在本站执行。
/* ========== 容器与全局变量 ========== */
ai {
display: flex;
flex-direction: column;
gap: 8px;
max-width: 680px;
margin: 0 auto;
padding: 6px;
font-family: "PingFang SC", "Microsoft YaHei", "Helvetica Neue", sans-serif;
font-size: 14px;
line-height: 1.55;
color: #e0d8d0;
background: #1a1a1e;
background-image:
radial-gradient(ellipse at 20% 10%, rgba(120, 40, 80, 0.12) 0%, transparent 60%),
radial-gradient(ellipse at 80% 90%, rgba(40, 20, 60, 0.15) 0%, transparent 60%);
border-radius: 10px;
box-sizing: border-box;
}
/* ========== 环境信息条 ========== */
env {
display: flex;
flex-wrap: wrap;
gap: 8px 16px;
padding: 8px 12px;
background: rgba(20, 16, 26, 0.75);
backdrop-filter: blur(6px);
-webkit-backdrop-filter: blur(6px);
border-radius: 8px;
font-size: 13px;
color: #c0b8c8;
border: 1px solid rgba(180, 160, 200, 0.15);
position: relative;
overflow: hidden;
}
env::before {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(135deg, rgba(212, 175, 55, 0.06) 0%, transparent 50%);
pointer-events: none;
}
env t { font-weight: 600; color: #e8d8b0; }
env t::before { content: "🕐 "; font-size: 12px; }
env w { color: #b0c8e0; }
env w::before { content: "🌡️ "; font-size: 12px; }
env l { color: #b0b8a0; flex-basis: 100%; }
env l::before { content: "📍 "; font-size: 12px; }
/* ========== 正文区域 ========== */
article {
padding: 16px 14px;
background: rgba(28, 24, 34, 0.7);
border-radius: 8px;
color: #d5cfc8;
border-left: 2px solid rgba(200, 170, 130, 0.3);
}
article p {
margin: 0 0 10px 0;
text-indent: 2em;
}
article p:last-child { margin-bottom: 0; }
/* 男性对话 */
article .mc,
article span[style*="#4169E1"] {
color: #6495ED !important;
font-weight: 500;
}
/* 女性对话 */
article .fc,
article span[style*="#FF69B4"] {
color: #FF85C0 !important;
font-weight: 500;
}
/* ========== 通用 details 折叠面板 ========== */
ai details {
background: rgba(24, 20, 30, 0.8);
backdrop-filter: blur(6px);
-webkit-backdrop-filter: blur(6px);
border-radius: 8px;
border: 1px solid rgba(160, 140, 180, 0.12);
overflow: hidden;
transition: all 0.25s ease;
}
ai details[open] {
border-color: rgba(200, 170, 130, 0.25);
box-shadow: 0 0 18px rgba(180, 120, 60, 0.08);
}
/* summary 折叠标题 */
ai details summary {
display: flex;
align-items: center;
padding: 9px 12px;
cursor: pointer;
font-weight: 600;
font-size: 14px;
color: #d0c0b0;
background: rgba(40, 30, 50, 0.5);
list-style: none;
user-select: none;
transition: color 0.2s;
position: relative;
}
ai details summary::-webkit-details-marker { display: none; }
ai details summary::marker { display: none; content: none; }
/* 自定义折叠箭头 */
ai details summary::after {
content: "";
display: inline-block;
width: 16px;
height: 16px;
margin-left: auto;
flex-shrink: 0;
background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a09080' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") center/contain no-repeat;
transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
opacity: 0.7;
}
ai details[open] > summary::after {
transform: rotate(180deg);
opacity: 1;
}
ai details summary:hover { color: #e8d8c0; }
ai details summary:hover::after { opacity: 1; }
/* ========== 主角面板 ========== */
ps {
border-left: 3px solid #D4AF37 !important;
}
ps summary { color: #e8d8b0 !important; }
/* ========== 女主角面板 ========== */
ns:first-of-type {
border-left: 3px solid #FF69B4 !important;
background: rgba(40, 18, 32, 0.75) !important;
}
ns:first-of-type summary { color: #FFB6D0 !important; }
/* 通用NPC面板 */
ns {
border-left: 3px solid #7B68AE !important;
}
/* ========== 角色信息行 ========== */
ai details d {
display: block;
padding: 4px 14px;
font-size: 13px;
color: #c8bfb8;
position: relative;
}
ai details d::before {
position: absolute;
left: 6px;
font-size: 11px;
opacity: 0.5;
}
/* 性别 */
d[g="m"] { color: #8CB8E8; }
d[g="m"]::before { content: "♂ "; color: #6495ED; }
d[g="f"] { color: #F0A0C0; }
d[g="f"]::before { content: "♀ "; color: #FF69B4; }
d[g="g"] { color: #C0A0D0; }
d[g="g"]::before { content: "⚥ "; color: #BA55D3; }
/* 身份 */
d[i="i"]::before { content: "🪪 "; }
/* 性格 */
d[c="c"]::before { content: "🧠 "; }
/* 外貌 */
d[a="a"]::before { content: "👁️ "; }
/* 性状态 */
d[s="s"]::before { content: "❤️🔥 "; }
d[s="s"] {
color: #E8967A;
background: rgba(200, 60, 40, 0.06);
border-radius: 3px;
margin: 2px 10px;
padding: 5px 12px 5px 22px;
}
/* ========== 身体状态网格 ========== */
bod {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 4px;
padding: 6px 10px 8px 10px;
}
bod o, bod ch, bod cv, bod an {
display: flex;
flex-direction: column;
align-items: center;
padding: 6px 3px;
background: rgba(20, 16, 24, 0.6);
border-radius: 6px;
font-size: 12px;
text-align: center;
position: relative;
overflow: hidden;
transition: all 0.3s;
}
bod o::before { content: "👄"; font-size: 16px; margin-bottom: 2px; }
bod ch::before { content: "🍒"; font-size: 16px; margin-bottom: 2px; }
bod cv::before { content: "💧"; font-size: 16px; margin-bottom: 2px; }
bod an::before { content: "🍑"; font-size: 16px; margin-bottom: 2px; }
/* 性状态呼吸灯 - 通过属性映射 */
bod o[st="excited"]::after,
bod ch[st="excited"]::after,
bod cv[st="wet"]::after,
bod an[st="active"]::after {
content: "";
position: absolute;
inset: 0;
border-radius: 6px;
background: radial-gradient(circle at center, rgba(255, 80, 100, 0.25) 0%, transparent 70%);
animation: breathe 2s ease-in-out infinite;
pointer-events: none;
}
@keyframes breathe {
0%, 100% { opacity: 0.3; }
50% { opacity: 0.8; }
}
/* ========== 内心想法气泡 ========== */
tq {
display: block;
margin: 6px 12px 10px 12px;
padding: 8px 12px;
background: rgba(60, 40, 70, 0.4);
border-radius: 6px 12px 12px 12px;
font-style: italic;
font-size: 13px;
color: #c8b8d0;
border-left: 2px solid rgba(180, 140, 200, 0.4);
position: relative;
}
tq::before {
content: "";
position: absolute;
top: -6px;
left: 10px;
width: 0;
height: 0;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid rgba(60, 40, 70, 0.4);
}
/* ========== 记忆区面板 ========== */
ms {
border-left: 3px solid #B8860B !important;
}
ms summary { color: #D4AF37 !important; }
ms h3 {
font-size: 13px;
color: #c0a870;
margin: 8px 12px 4px 12px;
padding-bottom: 4px;
border-bottom: 1px dashed rgba(180, 140, 80, 0.25);
}
ms table {
width: calc(100% - 16px);
margin: 0 8px 8px 8px;
border-collapse: collapse;
font-size: 12px;
}
ms th {
background: rgba(40, 30, 20, 0.5);
color: #c0a870;
padding: 5px 6px;
text-align: left;
font-weight: 500;
white-space: nowrap;
}
ms td {
padding: 4px 6px;
border-bottom: 1px solid rgba(100, 80, 60, 0.12);
color: #b8a890;
vertical-align: top;
}
ms tr:nth-child(even) td { background: rgba(30, 24, 18, 0.25); }
ms tr:hover td { background: rgba(180, 140, 60, 0.08); }
/* ========== 行动推荐面板 ========== */
ac {
border-left: 3px solid #2E8B57 !important;
}
ac summary { color: #90D0A0 !important; }
ac ol {
margin: 6px 8px 10px 8px;
padding-left: 22px;
list-style: none;
counter-reset: act-counter;
}
ac ol li {
counter-increment: act-counter;
padding: 7px 10px 7px 24px;
margin: 3px 0;
background: rgba(30, 40, 30, 0.35);
border-radius: 5px;
font-size: 13px;
color: #c0d0b8;
cursor: pointer;
position: relative;
transition: all 0.25s ease;
border: 1px solid transparent;
}
ac ol li::before {
content: counter(act-counter);
position: absolute;
left: 6px;
top: 50%;
transform: translateY(-50%);
width: 18px;
height: 18px;
background: rgba(46, 139, 87, 0.3);
border-radius: 50%;
text-align: center;
font-size: 11px;
font-weight: 700;
line-height: 18px;
color: #90D0A0;
}
ac ol li:hover {
background: rgba(46, 139, 87, 0.2);
border-color: rgba(46, 139, 87, 0.4);
transform: translateX(3px);
box-shadow: 0 0 10px rgba(46, 139, 87, 0.12);
}
/* ========== 卡片展开动画 ========== */
ai details:not([open]) > :not(summary) {
overflow: hidden;
max-height: 0;
opacity: 0;
transition: max-height 0.4s ease-out, opacity 0.3s ease-out;
}
ai details[open] > :not(summary) {
max-height: 2000px;
opacity: 1;
transition: max-height 0.6s ease-in, opacity 0.35s ease-in 0.05s;
}
/* ========== 移动端适配 ========== */
@media (max-width: 480px) {
ai { gap: 6px; padding: 4px; border-radius: 6px; }
env { font-size: 12px; gap: 4px 8px; padding: 6px 10px; }
article { padding: 12px 10px; font-size: 13px; }
ai details summary { font-size: 13px; padding: 7px 10px; }
ai details d { font-size: 12px; padding: 3px 10px; }
bod { grid-template-columns: repeat(2, 1fr); }
bod o, bod ch, bod cv, bod an { font-size: 11px; padding: 5px 2px; }
ms table { font-size: 11px; }
ms th, ms td { padding: 3px 4px; }
ac ol li { font-size: 12px; padding: 6px 8px 6px 20px; }
}
@media (max-width: 360px) {
bod { grid-template-columns: repeat(2, 1fr); gap: 3px; }
env { flex-direction: column; gap: 2px; }
}{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "h2a3e68j58kvfkule5uu6qtd.html",
"options": {
"items": [
{
"order": 0,
"label": "状态栏修复",
"type": "SET-INPUT",
"value": "(你所生成的状态栏有着严重的错误和遗漏重新审查绝对输出规则,按照输出格式生成正确的状态栏,确保状态栏完整与无误)"
}
]
},
"defaultModelSettings": {
"model": "pear/gemini-3-flash-preview"
},
"cover": "agydk3h9bcokcgzadyv0jp31.webp",
"background": "rir8kmvr207ez5gofrrerx9s.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。