公开统计
290热度分
27消息量
18,193世界书字符
3,746固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: rhx5yafmz85zxi3k0lkoxgai.webpbackground: hzxawgaleqblgnp110321qcs.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 24,850 字符;仅作为文本显示,不会在本站执行。
css
/* =========================================================
越女剑主题 · 青竹墨影与流光剑意
Rili 适配版
重点:
1. 移除滚动时容易产生闪动的动画、滤镜和强烈位移
2. 保留代码块点击复制功能
3. 隐藏 text 代码块顶部的语言文字
4. 补充顶部栏、开场白、按钮栏、底部栏、分页栏、评论区
========================================================= */
/* =========================
一、聊天消息气泡
========================= */
.group.is-user > div:first-child,
.group.is-assistant > div:first-child {
position: relative !important;
isolation: isolate !important;
overflow: hidden !important;
padding: 12px !important;
color: #2d4030 !important;
background: #f4f9f1 !important;
border: 1px solid #9ab993 !important;
border-radius: 12px !important;
box-shadow: 3px 4px 12px rgba(79, 121, 66, 0.08) !important;
}
.group.is-user > div:first-child {
background: linear-gradient(135deg, #edf5e9 0%, #f8fbf6 100%) !important;
}
.group.is-assistant > div:first-child {
width: 100% !important;
background: linear-gradient(135deg, #f4f9f1 0%, #fffdf7 100%) !important;
}
/* 竹叶装饰,不使用动画,避免滑动时闪动 */
.group.is-user > div:first-child::before,
.group.is-assistant > div:first-child::before {
content: "" !important;
position: absolute !important;
right: -10px !important;
bottom: -10px !important;
width: 100px !important;
height: 100px !important;
pointer-events: none !important;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M80 20 Q70 50 90 80 M75 25 Q60 45 70 70 M85 15 Q80 40 95 60' stroke='%2386a67a' stroke-width='1' fill='none' opacity='.2'/%3E%3C/svg%3E") !important;
background-repeat: no-repeat !important;
background-position: center !important;
background-size: contain !important;
}
.group.is-user > div:first-child > *,
.group.is-assistant > div:first-child > * {
position: relative !important;
}
/* =========================
二、Markdown 正文
========================= */
.rili-markdown-renderer {
position: relative !important;
color: #2d4030 !important;
background: transparent !important;
font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif !important;
line-height: 1.65 !important;
-webkit-font-smoothing: antialiased !important;
text-rendering: optimizeLegibility !important;
}
.rili-markdown-renderer p,
.rili-markdown-renderer li,
.rili-markdown-renderer blockquote {
color: inherit !important;
}
.rili-markdown-renderer ::selection {
color: #1b4332 !important;
background: #dcecdf !important;
}
.rili-markdown-renderer a {
color: #2d6a4f !important;
}
.rili-markdown-renderer blockquote {
margin: 12px 0 !important;
padding: 8px 12px !important;
color: #486b4a !important;
background: #f1f7ef !important;
border-left: 3px solid #86a67a !important;
border-radius: 0 6px 6px 0 !important;
}
/* =========================
三、消息操作栏
========================= */
.group.is-user > div:nth-child(2),
.group.is-assistant > div:nth-child(2) {
color: #5a7d5a !important;
}
.group.is-user > div:nth-child(2) .bg-muted.rounded.flex,
.group.is-assistant > div:nth-child(2) .bg-muted.rounded.flex {
padding: 2px !important;
background: rgba(237, 243, 234, 0.96) !important;
border: 1px solid rgba(134, 166, 122, 0.38) !important;
border-radius: 6px !important;
box-shadow: 0 2px 6px rgba(45, 106, 79, 0.06) !important;
}
.group.is-user > div:nth-child(2) button,
.group.is-assistant > div:nth-child(2) button {
color: #5a7d5a !important;
border-radius: 5px !important;
transition: color .18s ease, background-color .18s ease, box-shadow .18s ease !important;
}
.group.is-user > div:nth-child(2) button:hover,
.group.is-assistant > div:nth-child(2) button:hover {
color: #1a2f23 !important;
background: rgba(212, 175, 55, 0.18) !important;
box-shadow: 0 0 7px rgba(212, 175, 55, 0.18) !important;
}
.group.is-user > div:nth-child(2) button:active,
.group.is-assistant > div:nth-child(2) button:active {
background: rgba(134, 166, 122, 0.22) !important;
}
.group.is-user > div:nth-child(2) button svg,
.group.is-assistant > div:nth-child(2) button svg {
color: currentColor !important;
stroke: currentColor !important;
}
.group.is-assistant > div:nth-child(2) > div:first-child:not(:last-child) {
color: #5a7d5a !important;
background: rgba(237, 243, 234, 0.72) !important;
border: 1px solid rgba(134, 166, 122, 0.22) !important;
border-radius: 6px !important;
}
/* =========================
四、加载提示
移除横向滚动动画,改为静态提示
========================= */
div.flex.gap-2.w-full.h-full.items-center.justify-center:has(> span.w-\[25\%\].aspect-square.bg-primary.rounded-full) {
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
gap: 0 !important;
width: 210px !important;
min-width: 210px !important;
height: 30px !important;
padding-left: 34px !important;
overflow: hidden !important;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%234f7942' d='M17 8c-3 0-7 2-10 6 3-1 6-1 9 0-2-2-2-4 1-6M2 21s3-3 10-3 10 3 10 3-3-7-10-7S2 21 2 21Z'/%3E%3C/svg%3E") !important;
background-repeat: no-repeat !important;
background-position: left center !important;
background-size: 26px 26px !important;
}
div.flex.gap-2.w-full.h-full.items-center.justify-center:has(> span.w-\[25\%\].aspect-square.bg-primary.rounded-full) > span {
display: none !important;
}
div.flex.gap-2.w-full.h-full.items-center.justify-center:has(> span.w-\[25\%\].aspect-square.bg-primary.rounded-full)::after {
content: "阿青与白公公切磋中..." !important;
display: inline-block !important;
color: #5a7d5a !important;
font-family: "PingFang SC", "Microsoft YaHei", sans-serif !important;
font-size: 14px !important;
font-weight: 500 !important;
line-height: 30px !important;
white-space: nowrap !important;
}
/* =========================
五、text 代码块
隐藏 text 字样,但保留复制按钮
========================= */
/* 隐藏顶部语言栏中的 text 标签 */
.rili-markdown-renderer pre:has(code.language-text) > div > div.flex.justify-between.h-8.items-center > div:first-child,
.rili-markdown-renderer pre:has(code.language-text) > div > div.flex.justify-between.items-center > div:first-child,
.rili-markdown-renderer pre:has(code.language-text) .text-\[13px\],
.rili-markdown-renderer pre:has(code.language-text) [class*="text-"][class*="\[13px\]"] {
display: none !important;
}
/* 保持顶部工具栏存在,但不占用过多空间 */
.rili-markdown-renderer pre:has(code.language-text) > div > div.flex.justify-between.h-8.items-center,
.rili-markdown-renderer pre:has(code.language-text) > div > div.flex.justify-between.items-center {
min-height: 0 !important;
height: 4px !important;
padding: 0 !important;
background: transparent !important;
border-bottom: 0 !important;
}
/* 代码块主体 */
.rili-markdown-renderer pre:has(code.language-text) {
position: relative !important;
overflow: hidden !important;
margin: 12px 0 !important;
border: 1px solid #cbdccf !important;
border-radius: 8px !important;
background: #f5faf7 !important;
box-shadow: 0 2px 8px rgba(45, 106, 79, 0.06) !important;
}
.rili-markdown-renderer pre:has(code.language-text) code.language-text {
display: block !important;
padding: 14px 16px !important;
color: #1b4332 !important;
background: transparent !important;
line-height: 1.75 !important;
white-space: pre-wrap !important;
font-family: "SFMono-Regular", Consolas, "Liberation Mono", monospace !important;
}
/* 兼容额外代码内容容器 */
.rili-markdown-renderer pre:has(code.language-text) > div > div[node] {
margin-top: 0 !important;
padding: 14px 16px !important;
}
/* 保留复制按钮的点击区域 */
.rili-markdown-renderer pre:has(code.language-text) .tooltip-container {
position: absolute !important;
inset: 0 !important;
width: 100% !important;
height: 100% !important;
pointer-events: none !important;
}
.rili-markdown-renderer pre:has(code.language-text) div[data-tooltip-id^="copy-tooltip"] {
position: absolute !important;
inset: 0 !important;
width: 100% !important;
height: 100% !important;
margin: 0 !important;
padding: 0 !important;
pointer-events: auto !important;
background: transparent !important;
border-radius: 8px !important;
}
.rili-markdown-renderer pre:has(code.language-text) div[data-tooltip-id^="copy-tooltip"] > div {
display: none !important;
}
/* 只使用颜色反馈,不使用位移、滤镜和闪光动画 */
.rili-markdown-renderer pre:has(code.language-text):hover {
cursor: pointer !important;
border-color: #86a67a !important;
background: #f1f8f3 !important;
box-shadow: 0 3px 10px rgba(45, 106, 79, 0.1) !important;
}
.rili-markdown-renderer pre:has(code.language-text):active {
border-color: #4f7942 !important;
background: #edf6ef !important;
}
[id^="copy-tooltip"] {
padding: 4px 8px !important;
color: #fff !important;
background: #2d6a4f !important;
border-radius: 4px !important;
font-size: 12px !important;
}
/* =========================
六、折叠面板
移除展开时的下滑动画,避免滚动闪动
========================= */
.rili-markdown-renderer details {
margin: 16px 0 !important;
overflow: hidden !important;
background: #fff !important;
border: 1px solid #d8e2dc !important;
border-radius: 12px !important;
box-shadow: 0 2px 12px rgba(45, 106, 79, 0.08) !important;
}
.rili-markdown-renderer summary {
position: relative !important;
margin: 0 !important;
padding: 14px 48px 14px 20px !important;
color: #2d6a4f !important;
background: linear-gradient(90deg, #f0f7f4 0%, #fff 100%) !important;
font-size: 16px !important;
font-weight: 600 !important;
list-style: none !important;
cursor: pointer !important;
user-select: none !important;
transition: color .18s ease, background-color .18s ease !important;
}
.rili-markdown-renderer summary::-webkit-details-marker,
.rili-markdown-renderer summary::marker {
display: none !important;
content: "" !important;
}
.rili-markdown-renderer summary::after {
content: "⌄" !important;
position: absolute !important;
top: 50% !important;
right: 20px !important;
color: #4f7942 !important;
font-size: 18px !important;
line-height: 1 !important;
transform: translateY(-55%) !important;
}
.rili-markdown-renderer details[open] summary::after {
content: "⌃" !important;
}
.rili-markdown-renderer summary:hover {
color: #1b4332 !important;
background: #eaf4ed !important;
}
.rili-markdown-renderer details[open] {
border-color: #b7d1c2 !important;
box-shadow: 0 3px 14px rgba(45, 106, 79, 0.1) !important;
}
.rili-markdown-renderer details > *:not(summary) {
margin: 0 !important;
padding-right: 20px !important;
padding-bottom: 16px !important;
padding-left: 20px !important;
}
/* =========================
七、折叠面板内 HTML 代码块
========================= */
.rili-markdown-renderer details pre:has(code.language-html) {
margin: 0 !important;
padding: 14px 16px !important;
overflow: auto !important;
background: #f5faf7 !important;
border: 1px solid #e0ede6 !important;
border-radius: 8px !important;
}
.rili-markdown-renderer details code.language-html {
padding: 0 !important;
color: #1b4332 !important;
background: transparent !important;
font-size: 14px !important;
line-height: 1.8 !important;
}
/* =========================
八、自定义正文 main-content
========================= */
.rili-markdown-renderer .main-content {
position: relative !important;
margin: 16px 0 !important;
padding: 20px 24px !important;
color: #272727 !important;
background: linear-gradient(90deg, #f0f7f4 0%, #fff 100%) !important;
border: 1px solid #d8e2dc !important;
border
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "mf8rqvdasp02vbquvy4spiwh.html",
"options": {
"items": [
{
"order": 0,
"label": "篇幅",
"type": "SET-INPUT",
"value": "(正文生成字数必须在X字左右)"
},
{
"order": 1,
"label": "文风",
"type": "SET-INPUT",
"value": "附加功能:【开启深度文风】"
},
{
"order": 2,
"label": "批注",
"type": "SET-INPUT",
"value": "附加功能:【开启史家批注】"
},
{
"order": 3,
"label": "折中",
"type": "SET-INPUT",
"value": "附加功能:【开启折中输出】"
}
]
},
"defaultModelSettings": null,
"cover": "rhx5yafmz85zxi3k0lkoxgai.webp",
"background": "hzxawgaleqblgnp110321qcs.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。