公开统计
23,408热度分
8,476消息量
21,608世界书字符
17,792固定设定字符
CHARACTER CARD
洪武元年,江南一介布衣提三尺剑,扫尽胡尘,光复汉家衣冠。大明——这两个字,从此镌刻在紫禁城的琉璃瓦上,也镌刻在此后二百七十六年的风霜里。 你可以是洪武年间那个在应天府街头卖字的落魄书生,看着皇帝的圣旨从御街上过,心中盘算着何时能考个功名;也可以是永乐年间随郑和下西洋的一名水手,站在宝船之上,望见了苏门答腊的椰林与非洲的长颈麒麟。 你可以是土木堡那日在草原上狂奔的一名亲兵,看着英宗的黄罗伞盖倒下,五十万京军灰飞烟灭;也可以是嘉靖三十五年华州大地震中的一介乡绅,从瓦砾里爬出,望向那个二十余年不上朝、只在西苑修玄的皇帝。 你可以是崇祯十七年甲申三月十九日站在煤山下的一名太监,眼看着大明的天子将白绫结在歪脖子树上;亦可以是南明那些逃亡的宗室、颠沛的士大夫、死守孤城的将军——从弘光的秦淮烟月,到永历的滇缅山瘴,最后一缕明祚在异域被绞杀。 明朝二百七十六年,加上南明延祚十八年,加上明郑退守东宁二十余年——这是一段既辉煌又惨烈的时光。此册梅谱,正为你而设。你将选择你的时代、你的身份、你的天赋,然后走入这段历史,成为其中一个鲜活的注脚。
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: jp3aybe2lplob1tzr0efkmrw.webpbackground: mcz8a61tpiz6eluildif8zhk.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 23,001 字符;仅作为文本显示,不会在本站执行。
/* ===========================================================
大明人生 · 青花月白样式 v1.1(字号微调版)
基调:月白笺 + 青花瓷 + 墨色题跋 + 朱砂印章
平台:RLI (RisuAI)
字体:楷体 / 仿宋
=========================================================== */
/* ============ 〇、AI 回复外层卡片(月白笺 + 青花缠枝) ============ */
[class*="is-assistant"],
[class*="group-\\[\\.is-assistant\\]"],
div[class*="bg-card"] {
background:
url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'><path d='M10 60 Q10 40 30 40 Q40 25 60 30 Q80 20 90 40 Q110 45 105 65 Q115 80 95 85 Q80 100 60 90 Q40 100 30 85 Q10 80 10 60 Z' fill='none' stroke='%232b4c7c' stroke-width='1' opacity='0.08'/></svg>") no-repeat right -20px top -20px / 180px,
url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140'><path d='M20 120 Q40 90 30 60 Q50 50 45 30 M30 60 Q10 55 15 35 M45 30 Q60 40 80 30 Q95 45 90 65' fill='none' stroke='%231e3a5f' stroke-width='1.2' opacity='0.07' stroke-linecap='round'/><circle cx='30' cy='60' r='3' fill='%232b4c7c' opacity='0.1'/><circle cx='45' cy='30' r='2.5' fill='%232b4c7c' opacity='0.1'/><circle cx='80' cy='30' r='3' fill='%232b4c7c' opacity='0.1'/></svg>") no-repeat left -15px bottom -15px / 200px,
url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><path d='M0 40 L60 55 L100 30 L160 50 L200 35 M0 90 L50 105 L110 85 L170 100 L200 90 M0 150 L70 160 L130 140 L200 155 M40 0 L55 60 L45 100 L60 160 L50 200 M120 0 L110 55 L130 110 L115 165 L125 200' stroke='%234a6fa5' stroke-width='0.5' fill='none' opacity='0.05'/></svg>") repeat,
linear-gradient(172deg, #f5f7fa 0%, #eef2f7 50%, #e3ebf3 100%) !important;
border: 1px solid #4a6fa5 !important;
border-radius: 4px !important;
box-shadow:
inset 0 0 0 1px rgba(245, 247, 250, 0.6),
inset 0 0 40px rgba(43, 76, 124, 0.06),
0 3px 14px rgba(30, 58, 95, 0.15) !important;
color: #1a2332 !important;
padding: 22px 26px !important;
position: relative;
font-family: "STKaiti", "KaiTi", "FangSong", "STFangsong", serif !important;
}
[class*="is-user"],
[class*="group-\\[\\.is-user\\]"],
[class*="bg-secondary"] {
background:
linear-gradient(180deg, #dfe8f2 0%, #c5d4e5 100%) !important;
border: 1px solid #2b4c7c !important;
border-radius: 4px !important;
color: #14202f !important;
box-shadow: 0 1px 4px rgba(30, 58, 95, 0.18) !important;
font-family: "STKaiti", "KaiTi", "FangSong", serif !important;
}
[class*="is-assistant"] div,
[class*="is-assistant"] p,
[class*="bg-card"] div,
[class*="bg-card"] p {
background-color: transparent !important;
}
/* ============ 一、top / bottom 容器 ============ */
top, bottom {
display: block;
margin: 0;
padding: 0;
background: transparent;
border: none;
box-shadow: none;
color: #1a2332;
font-family: "STKaiti", "KaiTi", "FangSong", "STFangsong", serif;
line-height: 1.95;
}
/* ============ 二、正文区 text(水纹笺 + 朱砂"明"印) ============ */
text {
display: block;
margin: 20px 0;
padding: 28px 32px;
background:
repeating-linear-gradient(
90deg,
transparent 0,
transparent 39px,
rgba(43, 76, 124, 0.05) 39px,
rgba(43, 76, 124, 0.05) 40px
),
linear-gradient(180deg, #fafcfe 0%, #eef3f8 100%);
border-top: 2px solid #2b4c7c;
border-bottom: 2px solid #2b4c7c;
border-left: 1px solid rgba(43, 76, 124, 0.35);
border-right: 1px solid rgba(43, 76, 124, 0.35);
box-shadow:
inset 0 0 24px rgba(43, 76, 124, 0.06),
0 2px 8px rgba(30, 58, 95, 0.1);
font-family: "STKaiti", "KaiTi", "FangSong", "STFangsong", serif;
color: #1a2332;
font-size: 18px;
line-height: 2.1;
letter-spacing: 0.06em;
text-align: justify;
position: relative;
}
text::before {
content: "";
position: absolute;
top: -2px;
left: 24px;
width: 60px;
height: 20px;
background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 20'><path d='M2 18 Q8 8 16 12 Q22 4 30 10 Q38 4 44 12 Q52 8 58 18' stroke='%232b4c7c' stroke-width='1.5' fill='none' stroke-linecap='round'/><circle cx='16' cy='12' r='1.5' fill='%232b4c7c'/><circle cx='30' cy='10' r='1.5' fill='%232b4c7c'/><circle cx='44' cy='12' r='1.5' fill='%232b4c7c'/></svg>") no-repeat center / contain;
opacity: 0.8;
}
text::after {
content: "明";
position: absolute;
top: 16px;
right: 20px;
width: 42px;
height: 42px;
display: flex;
align-items: center;
justify-content: center;
background: linear-gradient(135deg, #a83232 0%, #7a1e1e 100%);
color: #f5f7fa;
font-family: "STKaiti", "KaiTi", serif;
font-size: 24px;
font-weight: bold;
border-radius: 3px;
box-shadow:
0 0 0 2px #a83232,
inset 0 0 4px rgba(255, 255, 255, 0.2),
2px 2px 5px rgba(0, 0, 0, 0.3);
transform: rotate(-4deg);
opacity: 0.92;
z-index: 2;
}
/* ============ 三、details 折叠区(每块独立方框,青花描边) ============ */
details {
margin: 12px 0;
padding: 0;
background:
linear-gradient(180deg, rgba(250, 252, 254, 0.7) 0%, rgba(238, 243, 248, 0.5) 100%);
border: 1px solid #4a6fa5;
border-radius: 3px;
box-shadow:
inset 0 0 0 1px rgba(255, 255, 255, 0.5),
0 1px 3px rgba(30, 58, 95, 0.08);
position: relative;
overflow: hidden;
}
details::before,
details::after {
content: "";
position: absolute;
width: 14px;
height: 14px;
background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M1 1 L1 8 L5 8 L5 5 L8 5 L8 1 Z' stroke='%232b4c7c' stroke-width='1' fill='none'/></svg>") no-repeat center / contain;
opacity: 0.7;
pointer-events: none;
}
details::before { top: 4px; left: 4px; }
details::after { top: 4px; right: 4px; transform: scaleX(-1); }
details summary {
padding: 12px 16px 12px 40px;
background:
linear-gradient(180deg, rgba(43, 76, 124, 0.08) 0%, rgba(43, 76, 124, 0.02) 100%);
border-bottom: 1px solid rgba(43, 76, 124, 0.25);
color: #1e3a5f;
font-family: "STKaiti", "KaiTi", serif;
font-size: 17px;
font-weight: 700;
letter-spacing: 0.18em;
cursor: pointer;
list-style: none;
user-select: none;
position: relative;
transition: color 0.25s ease, letter-spacing 0.25s ease;
}
details summary::-webkit-details-marker { display: none; }
details summary::marker { content: ""; }
details summary::before {
content: "";
position: absolute;
left: 14px;
top: 50%;
width: 18px;
height: 18px;
transform: translateY(-50%);
background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><g fill='%232b4c7c'><circle cx='10' cy='4' r='2.5'/><circle cx='16' cy='8' r='2.5'/><circle cx='14' cy='15' r='2.5'/><circle cx='6' cy='15' r='2.5'/><circle cx='4' cy='8' r='2.5'/><circle cx='10' cy='10' r='1.5' fill='%23a83232'/></g></svg>") no-repeat center / contain;
transition: transform 0.4s ease;
}
details[open] summary::before {
transform: translateY(-50%) rotate(72deg);
}
details summary:hover {
color: #a83232;
letter-spacing: 0.22em;
}
details > *:not(summary) {
padding: 14px 18px 16px 20px;
color: #1a2332;
font-size: 16px;
line-height: 2;
font-family: "STKaiti", "KaiTi", "FangSong", serif;
}
/* ============ 四、内嵌 strong 前的 SVG 图标(替代 emoji) ============ */
details p strong,
details div strong {
position: relative;
padding-left: 20px;
color: #1e3a5f !important;
font-weight: 700;
}
details p strong::before,
details div strong::before {
content: "";
position: absolute;
left: 0;
top: 50%;
width: 14px;
height: 14px;
transform: translateY(-50%);
background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><circle cx='7' cy='7' r='5.5' stroke='%232b4c7c' stroke-width='1.2' fill='none'/><circle cx='7' cy='7' r='2' fill='%232b4c7c'/></svg>") no-repeat center / contain;
opacity: 0.85;
}
details ul,
details ol {
padding-left: 4px;
list-style: none;
}
details ul li,
details ol li {
position: relative;
padding-left: 22px;
margin: 4px 0;
line-height: 1.9;
}
details ul li::before,
details ol li::before {
content: "";
position: absolute;
left: 4px;
top: 0.7em;
width: 10px;
height: 10px;
background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M5 1 L6.2 3.8 L9 4 L7 6.2 L7.5 9 L5 7.5 L2.5 9 L3 6.2 L1 4 L3.8 3.8 Z' fill='%234a6fa5' opacity='0.75'/></svg>") no-repeat center / contain;
}
/* ============ 五、表格(青花栏目) ============ */
details table {
width: 100%;
border-collapse: collapse;
margin: 12px 0 6px;
background: rgba(250, 252, 254, 0.6);
border-top: 2px solid #2b4c7c;
border-bottom: 2px solid #2b4c7c;
font-family: "STKaiti", "KaiTi", "FangSong", serif;
font-size: 15px;
}
details table thead tr {
background: linear-gradient(180deg, rgba(43, 76, 124, 0.14) 0%, rgba(43, 76, 124, 0.06) 100%);
border-bottom: 1px solid #2b4c7c;
}
details table th {
padding: 10px 10px;
text-align: left;
font-weight: 700;
letter-spacing: 0.12em;
color: #1e3a5f;
font-family: "STKaiti", "KaiTi", serif;
font-size: 15.5px;
border-right: 1px dashed rgba(43, 76, 124, 0.3);
}
details table th:last-child { border-right: none; }
details table td {
padding: 8px 10px;
border-top: 1px dotted rgba(43, 76, 124, 0.22);
border-right: 1px dashed rgba(43, 76, 124, 0.15);
color: #1a2332;
}
details table td:last-child { border-right: none; }
details table tbody tr:hover {
background: rgba(43, 76, 124, 0.05);
}
/* ============ 六、文风状态标签(青花小牌) ============ */
hb-status, cq-status, fy-status {
display: inline-block;
padding: 3px 12px 3px 26px;
margin: 0 3px;
border-radius: 2px;
font-family: "STKaiti", "KaiTi", serif;
font-size: 13.5px;
font-weight: 600;
letter-spacing: 0.1em;
border: 1px solid;
position: relative;
transition: all 0.25s ease;
}
hb-status::before,
cq-status::before,
fy-status::before {
content: "";
position: absolute;
left: 8px;
top: 50%;
width: 12px;
height: 12px;
transform: translateY(-50%);
background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M2 9 Q6 2 10 9 M4 6.5 L8 6.5' stroke='currentColor' stroke-width='1.3' fill='none' stroke-linecap='round'/></svg>") no-repeat center / contain;
}
hb-status[status="on"],
cq-status[status="on"],
fy-status[status="on"] {
background: linear-gradient(135deg, #2b4c7c 0%, #1e3a5f 100%);
color: #f5f7fa;
border-color: #14263f;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);
}
hb-status[status="off"],
cq-status[status="off"],
fy-status[status="off"] {
background: transparent;
color: #4a6fa5;
border-color: #7a94b8;
border-style: dashed;
opacity: 0.75;
}
/* ============ 七、顶部导航栏(青花描金) ============ */
.app-header,
header[class*="header"],
nav[class*="nav"],
[class*="top-bar"],
[class*="navbar"] {
background:
url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 20'><path d='M0 18 Q5 10 10 15 Q15 8 20 15 Q25 10 30 15 Q35 8 40 15' stroke='%23c5d4e5' stroke-width='0.8' fill='none' opacity='0.3'/></svg>") repeat-x bottom / 40px 20px,
linear-gradient(180deg, #1e3a5f 0%, #2b4c7c 50%, #1e3a5f 100%) !important;
border-bottom: 2px solid #4a6fa5 !important;
box-shadow:
0 1px 0 rgba(245, 247, 250, 0.25) inset,
0 2px 8px rgba(0, 0, 0, 0.22) !important;
color: #f5f7fa !important;
}
.app-header *,
header[class*="header"] *,
[class*="navbar"] * {
color: #f5f7fa !important;
font-family: "STKaiti", "KaiTi", serif !important;
letter-spacing: 0.08em;
}
/* ============ 八、底部输入栏 ============ */
.inpu
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "rlygmq2csen2m6aalf2dr6m3.html",
"options": {
"items": [
{
"order": 0,
"label": "开启文言文文风",
"type": "SET-INPUT",
"value": "开启文言文文风"
},
{
"order": 1,
"label": "关闭文言文文风",
"type": "SET-INPUT",
"value": "关闭文言文文风"
},
{
"order": 2,
"label": "开启网文文风",
"type": "SET-INPUT",
"value": "开启网文文风"
},
{
"order": 3,
"label": "关闭网文文风",
"type": "SET-INPUT",
"value": "关闭网文文风"
}
]
},
"defaultModelSettings": {
"model": "mango_gemini_vertex/gemini-3.1-pro-preview-high"
},
"cover": "jp3aybe2lplob1tzr0efkmrw.webp",
"background": "mcz8a61tpiz6eluildif8zhk.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。