公开统计
1,583热度分
359消息量
37,148世界书字符
9,149固定设定字符
CHARACTER CARD
李晴雨。 这个名字,从小学起就刻在了你的记忆深处。那时的你,只是一个懵懂的男孩,却早早地感受到了“爱慕”这种复杂的情绪。她总是那么耀眼,像一道光,让你只能远远地看着,不敢靠近。小学,初中,你们始终同校不同班,命运似乎总在开着玩笑。你看着她拒绝了一个又一个告白,心里既庆幸又失落。 还记得初中毕业前,你鼓足勇气写下的那封情书。结果,她回给你的,只是一张摩斯电码纸条。你绞尽脑汁,甚至求助了朋友,才解密出那句让你心凉半截的“你是个好人”。中考结束,你不甘心,决定再赌一把,在她面前,第二次说出了那句“我喜欢你”。她礼貌地拒绝了,但眼神中带着一丝惊讶,说你还是第一个被拒绝两次还敢告白的人。 毕业KTV里,你和朋友们唱着走调的歌,发誓要彻底忘记那个女人。然而,命运的玩笑似乎从未停止。今天,就在这间高一(1)班的教室里,你再次看到了她。她就坐在你的斜前方,高马尾依旧清爽,侧脸在阳光下泛着柔和的光。你的心跳猛地漏了一拍,随即涌上的是无尽的尴尬。 她也察觉到了你的目光,微微侧过头,对你礼貌性地笑了笑,那笑容里带着一丝不易察觉的疏离,仿佛在提醒你,过去的一切,都应该翻篇了。
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: xa0pzqts0ssubagd6npou4hy.webpbackground: m74ktzvx3pe125kt5cvlit7l.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 25,989 字符;仅作为文本显示,不会在本站执行。
body {
background-color: #f0f2f5;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
padding: 1em 0;
}
/* Base style for all main modules */
.m1, .m2 {
font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
max-width: 600px;
width: calc(100% - 2em);
margin: .5em auto;
background-color: #fffafc;
color: #5d4037;
border: 1px solid #eec0c0;
border-radius: 12px;
padding: 15px;
box-shadow: 0 4px 20px rgba(255, 182, 193, .25);
font-size: 14px;
line-height: 1.6;
}
/* Details element base style */
.det {
margin-bottom: 10px;
border: 1px solid #fce4ec;
border-radius: 8px;
background: #fff;
}
.det:last-child {
margin-bottom: 0;
}
/* Summary (collapsible header) */
.sum {
background: linear-gradient(to right, #fff0f5, #fff);
padding: 10px 15px;
cursor: pointer;
font-weight: bold;
color: #c2185b;
list-style: none;
display: flex;
align-items: center;
transition: background .3s;
}
.sum::-webkit-details-marker { display: none; }
.sum:hover { background: #ffe6f0; }
.sum::before {
content: '🌸';
margin-right: 8px;
font-size: .9em;
transition: transform .2s;
}
.det[open] > .sum::before { transform: rotate(90deg); }
/* Special summary for current character */
.sum.phl {
background: #ffeff4;
border-left: 4px solid #ff69b4;
color: #d81b60;
}
/* Content inside details */
.con {
padding: 12px;
border-top: 1px dashed #f8bbd0;
}
.con.npd { padding: 0; }
/* Grid for environment info */
.grd {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr));
gap: 8px;
}
.itm {
display: flex;
align-items: baseline;
background: #fdf6f8;
padding: 8px 12px;
border-radius: 6px;
border-left: 3px solid #ffc1e3;
font-size: .95em;
overflow: hidden;
}
.itm .key {
font-weight: bold;
color: #c2185b;
margin-right: 8px;
flex-shrink: 0;
}
.itm .val {
color: #6d4c41;
white-space: normal;
overflow: hidden;
text-overflow: ellipsis;
}
.itm.ful { grid-column: 1 / -1; }
.itm.ful .val { white-space: normal; }
/* Main story text paper style */
.pap {
background: #fff;
padding: 15px 18px;
border-radius: 2px;
box-shadow: 0 1px 4px rgba(0, 0, 0, .05);
margin: 15px 0;
border-left: 3px solid #ffb6c1;
font-size: 1.05em;
color: #333;
text-align: justify;
}
.dvi {
height: 1px;
background: linear-gradient(to right, transparent, #ffb6c1, transparent);
margin: 15px 0;
}
/* Your status & Other characters */
.cls p, .oin p {
margin: 6px 0;
font-size: .95em;
}
.cls p:first-child, .oin p:first-child { margin-top: 0; }
.cls p:last-child, .oin p:last-child { margin-bottom: 0; }
/* Inventory bubble (Original gray style) */
.ivc {
margin-top: 12px;
padding-top: 12px;
border-top: 1px dashed #f8bbd0;
text-align: center;
}
.ibw {
position: relative;
display: inline-block;
}
.tag { /* Renamed from .itag to .tag to match original HTML structure */
display: inline-block;
padding: 6px 12px; /* Adjusted padding to match original .tag */
min-width: 80px;
text-align: center;
background: #fff; /* Original white background */
border: 1px solid #ff4081; /* Original pink border */
color: #ff4081; /* Original pink text */
border-radius: 20px; /* Original border-radius */
font-size: .9em;
font-weight: bold;
cursor: pointer;
transition: all .2s;
box-shadow: 0 2px 5px rgba(255, 64, 129, .1); /* Original shadow */
}
/* Specific style for inventory tag (gray) */
.ivc .tag {
background: #f0f4f8; /* Gray background */
border-color: #b0bec5; /* Gray border */
color: #37474f; /* Darker gray text */
}
.ivc .ibw:hover .tag, .ivc .ibw:focus .tag, .ivc .ibw:focus-within .tag {
background: #37474f; /* Darker gray hover background */
color: #fff; /* White text on hover */
transform: translateY(-2px); /* Lift effect */
}
/* Inventory bubble pop-up (gray) */
.ibb { /* Renamed from .ibub to .ibb to match original HTML structure */
border-color: #b0bec5 !important; /* Gray border */
}
.ibb::after {
border-top-color: #b0bec5 !important; /* Gray arrow */
}
.ibb .bhd { /* Renamed from .bhdr to .bhd */
color: #37474f !important; /* Darker gray header text */
border-bottom-color: #cfd8dc !important; /* Lighter gray border */
}
.ibb .bde { /* Renamed from .bdes to .bde */
text-align: left;
line-height: 1.5;
}
/* Character card list */
.crd {
border-bottom: 1px solid #eee;
}
.crd:last-child { border-bottom: none; }
.bsm {
padding: 10px 12px;
display: flex;
justify-content: space-between;
align-items: center;
cursor: pointer;
list-style: none;
background: #fff;
}
.bsm::-webkit-details-marker { display: none; }
.bna {
font-weight: bold;
color: #880e4f;
}
.bba {
display: flex;
gap: 5px;
}
.bad {
font-size: .75em;
padding: 2px 6px;
border-radius: 10px;
color: #fff;
}
.bad.lov { background: #ff80ab; }
.bad.ntr {
background: #a5d6a7;
color: #1b5e20;
}
.bdt {
padding: 10px 15px;
background: #fafafa;
font-size: .9em;
color: #666;
border-top: 1px solid #f0f0f0;
}
.bro { margin-bottom: 4px; }
.bxp {
margin-top: 8px;
background: #fff0f5;
padding: 8px;
border-radius: 6px;
border: 1px dashed #ffc1e3;
display: flex;
flex-wrap: wrap;
gap: 4px 8px;
}
.xte {
width: 100%;
font-weight: bold;
color: #d81b60;
font-size: .85em;
margin-bottom: 2px;
}
.bxp span {
background: #fff;
padding: 2px 5px;
border-radius: 3px;
font-size: .85em;
color: #880e4f;
}
.xtg {
width: 100%;
margin-top: 4px;
font-style: italic;
color: #555;
}
/* Current character's detailed view */
.cvi p { margin: 4px 0; font-size: .95em; }
.clb {
margin-top: 8px;
padding: 8px;
background: #f8f8f8;
border-radius: 6px;
font-size: .9em;
display: flex;
flex-wrap: wrap;
gap: 4px 10px;
color: #666;
}
.cst {
display: grid;
grid-template-columns: 1fr;
gap: 8px;
margin: 12px 0;
}
.sti {
font-size: .95em;
font-weight: bold;
color: #d81b60;
background: #fff0f5;
padding: 8px 10px;
border-radius: 6px;
}
.dtx {
display: block;
font-size: .85em;
color: #777;
font-weight: normal;
margin-top: 3px;
line-height: 1.4;
}
/* Sensitive Area */
.etz {
text-align: center;
color: #ff80ab;
font-size: .9em;
margin: 15px 0 10px 0;
font-style: italic;
}
.etc {
display: grid;
grid-template-columns: 1fr 1fr; /* This keeps two items per row */
gap: 12px 10px;
justify-items: center;
padding-bottom: 10px;
}
.ebw {
position: relative;
display: block;
}
.ebw .tag { /* Renamed from .etag to .tag */
display: inline-block;
padding: 6px 12px;
min-width: 80px;
text-align: center;
background: #fff;
border: 1px solid #ff4081;
color: #ff4081;
border-radius: 20px;
font-size: .9em;
font-weight: bold;
cursor: pointer;
transition: all .2s;
box-shadow: 0 2px 5px rgba(255, 64, 129, .1);
}
.ebw:hover .tag, .ebw:focus .tag, .ebw:focus-within .tag {
background: #ff4081;
color: #fff;
transform: translateY(-2px);
}
/* Bubble pop-up style */
.bub { /* Renamed from .bubc to .bub to match original HTML structure */
visibility: hidden;
opacity: 0;
position: absolute;
bottom: 100%;
margin-bottom: 10px;
left: 50%;
transform: translateX(-50%);
min-width: 240px;
max-width: 280px;
background: #fff;
border: 2px solid #ff80ab;
border-radius: 8px;
padding: 10px;
box-shadow: 0 5px 15px rgba(0, 0, 0, .15);
z-index: 100;
transition: opacity .2s, transform .2s, visibility .2s;
pointer-events: none;
word-wrap: break-word;
}
.bub::after {
content: '';
position: absolute;
top: 100%;
left: 50%;
margin-left: -6px;
border-width: 6px;
border-style: solid;
border-color: #ff80ab transparent transparent transparent;
}
.ebw:hover .bub, .ebw:focus .bub, .ebw:focus-within .bub, .ibw:hover .bub, .ibw:focus .bub, .ibw:focus-within .bub {
visibility: visible;
opacity: 1;
transform: translateX(-50%) translateY(-5px);
pointer-events: auto;
}
.bhd {
font-weight: bold;
color: #c2185b;
border-bottom: 1px dashed #ffc1e3;
padding-bottom: 4px;
margin-bottom: 4px;
}
.bst {
font-size: .85em;
color: #880e4f;
margin-bottom: 4px;
font-weight: bold;
}
.bde {
font-size: .9em;
color: #555;
line-height: 1.4;
}
/* Memory Area content */
.mmb pre {
background-color: #fcf9f6;
padding: 1em;
border-radius: 5px;
border: 1px solid #eee;
white-space: pre-wrap;
word-wrap: break-word;
font-size: .9em;
color: #555;
line-height: 1.5;
font-family: monospace;
}
/* --- Option Area styling (now directly under .m2) --- */
/* Global option counter for the entire m2 module */
.m2 {
counter-reset: option-counter;
}
.m2 .act { /* This is the "--- 接下来,你要怎么做? ---" title */
text-align: center;
color: #c2185b;
font-weight: bold;
margin-top: 20px; /* Add some space above the options */
margin-bottom: 15px;
font-size: 1.05em;
padding: 5px 0 10px 0;
border-top: 1px dashed #f8bbd0; /* Separator from memory content */
border-bottom: 1px dashed #f8bbd0;
}
/* pre as button container, scoped to m2 */
.m2 pre {
position: relative !important;
margin: 12px 0 !important; /* Slightly reduced margin between options */
overflow: hidden !important;
border-radius: 12px !important; /* More rounded corners */
background: transparent !important;
border: none !important;
box-shadow: none !important;
padding: 0 !important;
min-height: 55px;
}
/* Hide header container's visual parts */
.m2 pre div[class*="border-b"] {
position: absolute !important; top: 0 !important; left: 0 !important;
width: 100% !important; height: 100% !important;
border: none !important; background: transparent !important;
padding: 0 !important; margin: 0 !important;
z-index: 2; pointer-events: none;
}
.m2 pre div[class*="border-b"] > div:first-child { display: none !important; }
/* Copy button transparent overlay */
.m2 pre div[data-tooltip-id] {
position: absolute !important; top: 0; left: 0;
width: 100% !important; height: 100% !important;
margin: 0 !important; padding: 0 !important;
display: block !important; cursor: pointer !important;
background: transparent !important; border: none !important;
pointer-events: auto; z-index: 3;
}
.m2 pre div[data-tooltip-id] .style_copyIcon__GJL9e { display: none !important; }
/* Code content area, styled as option button */
.m2 pre div[node="[object Object]"] {
position: relative; z-index: 1;
display: block !important;
pointer-events: none;
/* Soft gradient background */
background: linear-gradient(135deg, #fffafa 0%, #fff0f5 100%) !important;
border: 1px solid #ffc1e3 !important; /* Finer, softer border */
/* More subtle and spread shadow for a lifted effect */
box-shadow: 0 4px 12px rgba(255, 182, 193, 0.3), inset 0 1px 0 rgba(255,255,255,0.5) !important;
color: #6d4c41 !important; /* Darker text for contrast */
font-family: "Kosugi Maru", sans-serif !important;
font-size: 1.05em !important; /* Slightly larger font */
padding: 12px 20px 12px 65px !important; /* Adjusted padding */
margin: 0 !important;
border-radius: 12px !important; /* Match pre border-radius */
min-height: 55px;
white-space: pre-wrap;
word-break: break-word;
transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1); /* Smoother, more natural transition */
counter-increment: option-counter;
}
/*
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "sm0d1ghzw2eeanoxmhiefmk8.html",
"options": {
"items": [
{
"order": 0,
"label": "A",
"type": "SET-INPUT",
"value": "A"
},
{
"order": 1,
"label": "B",
"type": "SET-INPUT",
"value": "B"
},
{
"order": 2,
"label": "C",
"type": "SET-INPUT",
"value": "C"
},
{
"order": 3,
"label": "记忆区手动总结",
"type": "SET-INPUT",
"value": "(清空当前短期记忆,总结成X条长期记忆,新的短期记忆编号从[S.1]开始)"
},
{
"order": 4,
"label": "记忆区遗失检查",
"type": "SET-INPUT",
"value": "(【差评】!检查记忆区是否缺少记忆,补全丢失的记忆x条短期记忆,现在的短期记忆应该是x条,增加新的短期记忆,判断是否要总结新增长期或者永久记忆!)"
},
{
"order": 5,
"label": "检查字数,修复格式",
"type": "SET-INPUT",
"value": "(【差评!】初始化,格式修复!立即抛弃当前格式,完全依照初始输出格式重构所有HTML状态栏。正文字数严格控制在1500-2100字,务必达标!)"
},
{
"order": 6,
"label": "打开思维链",
"type": "SET-INPUT",
"value": "(开启思维链)"
},
{
"order": 7,
"label": "总结珍贵记忆",
"type": "SET-INPUT",
"value": "(将5条❤️珍贵记忆总结成1条💖珍贵记忆)"
}
]
},
"defaultModelSettings": {
"model": "mango_gemini_vertex/gemini-2.5-pro"
},
"cover": "xa0pzqts0ssubagd6npou4hy.webp",
"background": "m74ktzvx3pe125kt5cvlit7l.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。