RRili 卡库下载 JSON
← 返回卡片目录
R本地导出未包含卡图

CHARACTER CARD

🦋俗世异闻录🦋roll天赋/民俗/自由

作者:沿河而上

开局roll天赋全性向民俗可剧情可涩涩角色扮演男性向女性向高自由度

【民俗大世界】【<苗族奶奶留给我的遗产>转为DLC】在华国,寻常巷陌的烟火人间之下流传着或口口相传或记于纸上的奇闻志怪。东北的保家仙受人香火,湘西的赶尸人夜路独行,南疆的蛊师以血为媒… 风水堪舆、道法符箓、国术内劲、走阴招魂……

公开统计

25,405热度分
10,071消息量
18,007世界书字符
7,537固定设定字符

字段状态

  • 卡片 JSON可下载
  • 描述与标签已包含
  • 完整提示词正文导出未提供
  • 卡图资源仅文件名引用

原卡能力

以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。

  • 自定义渲染模板未提供
  • 注入样式 CSS已包含
  • 正则替换规则未提供
  • 记忆 Schema未提供
  • 开场页已包含
  • 默认模型设置未提供
  • 图片引用已包含

图片引用

cover: i78mb5dpve8xtiaaayeqrqno.webpbackground: rwjk10x4r999j1qf5ljdu63r.webp

导出中只有文件名引用,未包含实际图片二进制资源。

注入样式预览

共 28,262 字符;仅作为文本显示,不会在本站执行。

下载 CSS
@import url('https://fonts.googleapis.com/css2?family=DotGothic16&display=swap');

/* --- Rili 全局变量:民俗灰调主题补充 --- */
:root {
  --folk-red: #704241;
  --folk-red-dark: #5A3332;
  --folk-blue: #39568A;
  --folk-text: #2c2c2c;
  --folk-border: #555555;
  --folk-muted: #c4cecd;
  --folk-input: #DFE3E6;
}

/* --- 折叠栏模块 --- */
.rili-markdown-renderer details,
details {
  overflow: hidden !important;
}

/* --- 折叠栏标题:像素档案屏风格 --- */
.rili-markdown-renderer summary,
summary {
  font-family: 'DotGothic16', system-ui, sans-serif !important;
  font-weight: 400 !important;
  font-size: 1.05em !important;
  cursor: pointer !important;
  padding: 15px 20px !important;
  background-color: rgba(0, 0, 0, 0.10) !important;
  color: #2f3236 !important;
  list-style: none !important;
  position: relative !important;
  overflow: hidden !important;
  letter-spacing: 0.08em !important;
  text-shadow:
    0 0 0 rgba(0,0,0,0),
    0.4px 0 0 rgba(57, 86, 138, 0.22),
    -0.4px 0 0 rgba(154, 59, 59, 0.16) !important;
}

/* 隐藏默认三角 */
.rili-markdown-renderer summary::-webkit-details-marker,
summary::-webkit-details-marker {
  display: none !important;
}

/* 左侧标记 */
.rili-markdown-renderer summary::before,
summary::before {
  content: '[+]' !important;
  margin-right: 10px !important;
  color: #704241 !important;
  display: inline-block !important;
  position: relative !important;
  z-index: 2 !important;
}

.rili-markdown-renderer details[open] > summary::before,
details[open] > summary::before {
  content: '[🦋]' !important;
}

/* 最后一个折叠栏:展开时前缀改成电视机 */
.rili-markdown-renderer details:last-of-type[open] > summary::before,
.rili-markdown-renderer details:last-child[open] > summary::before,
details:last-of-type[open] > summary::before,
details:last-child[open] > summary::before {
  content: "[📺]" !important;
  display: inline-block !important;
  margin-right: 10px !important;
  color: #b7b1a4 !important;
  position: relative !important;
  z-index: 2 !important;
  filter:
    sepia(0.22)
    saturate(0.82)
    contrast(0.96)
    brightness(0.98) !important;
  text-shadow:
    0 0 2px rgba(255,255,255,0.08),
    0.6px 0 0 rgba(120, 145, 168, 0.18),
    -0.6px 0 0 rgba(129, 88, 76, 0.14) !important;
  animation: dreamcore-tv-idle 4.8s ease-in-out infinite !important;
}

/* 给最后一个展开中的 summary 增加梦核电视屏气质 */
.rili-markdown-renderer details:last-of-type[open] > summary,
.rili-markdown-renderer details:last-child[open] > summary,
details:last-of-type[open] > summary,
details:last-child[open] > summary {
  position: relative !important;
  overflow: hidden !important;
  background-image:
    radial-gradient(
      circle at 12% 22%,
      rgba(255,255,255,0.055) 0 0.7px,
      transparent 0.9px
    ),
    radial-gradient(
      circle at 67% 58%,
      rgba(255,255,255,0.038) 0 0.8px,
      transparent 1px
    ),
    radial-gradient(
      circle at 82% 18%,
      rgba(255,255,255,0.03) 0 0.6px,
      transparent 0.85px
    ),
    linear-gradient(
      180deg,
      rgba(40, 38, 35, 0.74) 0%,
      rgba(30, 30, 29, 0.82) 100%
    ) !important;
  background-size:
    130px 72px,
    160px 90px,
    110px 68px,
    100% 100% !important;
  background-repeat: repeat !important;
  color: #d8d3c8 !important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.04),
    inset 0 -1px 0 rgba(71, 58, 52, 0.18),
    0 0 0 1px rgba(255,255,255,0.02) !important;
  text-shadow:
    0.5px 0 0 rgba(113, 145, 186, 0.18),
    -0.5px 0 0 rgba(143, 86, 74, 0.16),
    0 0 5px rgba(240, 229, 206, 0.05) !important;
  animation: china-dream-tv-noise 13s linear infinite !important;
}

/* 老照片灰黄滤镜 + 屏幕雾感 */
.rili-markdown-renderer details:last-of-type[open] > summary::after,
.rili-markdown-renderer details:last-child[open] > summary::after,
details:last-of-type[open] > summary::after,
details:last-child[open] > summary::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  pointer-events: none !important;
  z-index: 1 !important;
  background:
    linear-gradient(
      180deg,
      rgba(210, 198, 176, 0.05) 0%,
      rgba(134, 124, 111, 0.03) 100%
    ),
    linear-gradient(
      90deg,
      rgba(146, 111, 92, 0.045) 0%,
      rgba(0, 0, 0, 0) 18%,
      rgba(117, 137, 159, 0.05) 48%,
      rgba(0, 0, 0, 0) 76%,
      rgba(146, 111, 92, 0.04) 100%
    ),
    repeating-linear-gradient(
      to bottom,
      rgba(255,255,255,0.00) 0px,
      rgba(255,255,255,0.00) 2px,
      rgba(210, 212, 214, 0.035) 3px,
      rgba(210, 212, 214, 0.035) 4px
    ) !important;
  opacity: 0.92 !important;
  animation: china-dream-tv-scan 10s ease-in-out infinite !important;
}

.rili-markdown-renderer details:last-of-type[open] > summary:hover,
.rili-markdown-renderer details:last-child[open] > summary:hover,
details:last-of-type[open] > summary:hover,
details:last-child[open] > summary:hover {
  color: #e2ddd3 !important;
  filter: brightness(1.02) !important;
}

/* --- 横向像素扫描线层 --- */
.rili-markdown-renderer summary::after,
summary::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  pointer-events: none !important;
  z-index: 1 !important;
  background:
    repeating-linear-gradient(
      to bottom,
      rgba(255,255,255,0.00) 0px,
      rgba(255,255,255,0.00) 2px,
      rgba(80, 84, 88, 0.06) 3px,
      rgba(80, 84, 88, 0.06) 4px
    ),
    linear-gradient(
      90deg,
      rgba(154, 59, 59, 0.05) 0%,
      rgba(154, 59, 59, 0.00) 18%,
      rgba(57, 86, 138, 0.05) 52%,
      rgba(57, 86, 138, 0.00) 72%,
      rgba(112, 66, 65, 0.04) 100%
    ) !important;
  opacity: 0.9 !important;
  animation: summary-scan-drift 8s ease-in-out infinite !important;
}

/* 额外彩色故障波纹层 */
.rili-markdown-renderer details > summary,
details > summary {
  background-image:
    linear-gradient(
      90deg,
      rgba(255, 0, 80, 0.00) 0%,
      rgba(255, 0, 80, 0.035) 18%,
      rgba(0, 180, 255, 0.04) 48%,
      rgba(255, 210, 0, 0.03) 72%,
      rgba(255, 0, 80, 0.00) 100%
    ) !important;
  background-repeat: no-repeat !important;
  background-size: 220% 100% !important;
  animation: summary-color-wave 12s ease-in-out infinite !important;
  image-rendering: pixelated !important;
  border-top: 1px solid rgba(255,255,255,0.16) !important;
  border-bottom: 1px solid rgba(0,0,0,0.08) !important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.10),
    inset 0 -1px 0 rgba(0,0,0,0.04) !important;
}

.rili-markdown-renderer details > summary:hover,
details > summary:hover {
  color: #3a4148 !important;
  text-shadow:
    0.5px 0 0 rgba(57, 86, 138, 0.28),
    -0.5px 0 0 rgba(154, 59, 59, 0.20) !important;
  background-color: rgba(0, 0, 0, 0.12) !important;
}

.rili-markdown-renderer details[open] > summary,
details[open] > summary {
  background-color: rgba(0, 0, 0, 0.13) !important;
}

/* --- Rili 聊天气泡基础样式:替代风月 .bg-gray-100/90.relative.inline-block --- */
.is-user > div.border.border-muted,
.is-assistant > div.border.border-muted {
  background-color: rgba(238, 238, 236, 0.82) !important;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2.5' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.7'/%3E%3C/svg%3E") !important;
  background-repeat: repeat !important;
  background-size: 90px 90px !important;
  backdrop-filter: blur(8px) !important;
  -webkit-backdrop-filter: blur(8px) !important;
  border: 1px solid #555555 !important;
  border-radius: 5px !important;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1) !important;
  position: relative !important;
  overflow: hidden !important;
  color: #2c2c2c !important;
}

/* 用户气泡保持右侧紧凑 */
.is-user {
  margin-left: auto !important;
}

/* AI 气泡保持左侧 */
.is-assistant {
  margin-right: auto !important;
}

/* --- Rili 聊天框内字体样式调整:替代 .markdown-body --- */
.rili-markdown-renderer,
.rili-markdown-renderer * {
  color: #2c2c2c;
}

.rili-markdown-renderer {
  color: #2c2c2c !important;
  font-weight: 500 !important;
}

.rili-markdown-renderer p {
  font-size: 1.05em !important;
}

/* --- 用户输入框:右上角蝴蝶 --- */
.is-user > div.border.border-muted::after {
  content: '🦋' !important;
  position: absolute !important;
  top: 10px !important;
  right: 12px !important;
  font-size: 16px !important;
  opacity: 0.75 !important;
  animation: butterfly-breath 5s infinite ease-in-out !important;
  pointer-events: none !important;
}

/* --- AI 输出框:右下角蝴蝶 --- */
.is-assistant > div.border.border-muted::after {
  content: '🦋' !important;
  position: absolute !important;
  bottom: 8px !important;
  right: 12px !important;
  font-size: 18px !important;
  opacity: 0.8 !important;
  animation: butterfly-float 6s infinite ease-in-out !important;
  pointer-events: none !important;
}

/* --- Rili 底部消耗信息:替代模型名称、Token 消耗 --- */
.is-assistant + *,
.is-assistant .text-muted-foreground,
.is-assistant [class*="text-muted-foreground"] {
  color: rgba(205, 102, 51, 0.85) !important;
  font-weight: 500 !important;
  font-size: 0.9em !important;
  opacity: 0.9 !important;
}

/* token 小圆点颜色协调 */
.is-assistant [class*="bg-blue-500"],
.is-assistant [class*="bg-green-500"] {
  background-color: #704241 !important;
  opacity: 0.65 !important;
}

/* --- Rili 操作按钮:替代 MuiButton --- */
.is-user button,
.is-assistant button {
  color: rgba(70, 84, 107, 0.8) !important;
  font-weight: 500 !important;
  font-size: 0.9em !important;
  text-transform: none !important;
  border-radius: 6px !important;
  transition: all 0.25s ease !important;
  background-color: transparent !important;
}

.is-user button:hover,
.is-assistant button:hover {
  background-color: rgba(70, 84, 107, 0.15) !important;
  color: rgba(70, 84, 107, 1) !important;
}

.is-user button:active,
.is-assistant button:active {
  background-color: rgba(70, 84, 107, 0.25) !important;
}

.is-user button svg,
.is-assistant button svg {
  color: rgba(70, 84, 107, 0.78) !important;
  stroke: rgba(70, 84, 107, 0.78) !important;
}

.is-user button:hover svg,
.is-assistant button:hover svg {
  color: #704241 !important;
  stroke: #704241 !important;
}

/* Rili 操作按钮外层底色 */
.is-user .bg-muted.rounded.flex,
.is-assistant .bg-muted.rounded.flex {
  background: rgba(196, 206, 205, 0.55) !important;
  border: 1px solid rgba(85, 85, 85, 0.16) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
}

/* --- Rili 加载动画:替代风月 dot-flashing --- */
.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: center !important;
  padding: 15px 20px !important;
  width: 100% !important;
  min-width: 260px !important;
  background: rgba(25, 25, 35, 0.6) !important;
  border: 1px solid rgba(139, 69, 19, 0.4) !important;
  border-radius: 4px !important;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3) !important;
  gap: 0 !important;
}

.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;
}

.flex.gap-2.w-full.h-full.items-center.justify-center:has(> span.w-\[25\%\].aspect-square.bg-primary.rounded-full)::before {
  content: '🦋' !important;
  display: inline-block !important;
  font-size: 22px !important;
  margin-right: 8px !important;
  flex-shrink: 0 !important;
  color: #D4AF37 !important;
  animation: float-scale 4s ease-in-out infinite !important;
}

.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;
  font-size: 15px !important;
  color: #D3D3D3 !important;
  font-family: 'Courier New', Courier, monospace !important;
  font-weight: 400 !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  width: 18ch !important;
  animation:
    typewrite

/* 预览已截断;下载 CSS 可查看完整内容。 */
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": null,
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "p8rncqb3y29194u9rri3e2ta.html",
  "options": {
    "items": [
      {
        "order": 0,
        "label": "⌛️",
        "type": "SET-INPUT",
        "value": "(顺其自然地快进到下一个重要事件节点)"
      },
      {
        "order": 1,
        "label": "📑",
        "type": "SET-INPUT",
        "value": "([绝对指令]:立即进行全局格式化刷新。遵循输出协议,严格锚定并完整执行【输出格式(绝对锁定)】原始模板,彻底抛弃简化记忆,校准所有UI面板。)"
      },
      {
        "order": 2,
        "label": "🏃‍♂️",
        "type": "SET-INPUT",
        "value": "【跑路】"
      },
      {
        "order": 3,
        "label": "👎",
        "type": "SET-INPUT",
        "value": "【差评】你认为写得差的地方+下一步行动"
      },
      {
        "order": 4,
        "label": "👍",
        "type": "SET-INPUT",
        "value": "【好评】你认为写得好的地方+下一步行动"
      }
    ]
  },
  "defaultModelSettings": null,
  "cover": "i78mb5dpve8xtiaaayeqrqno.webp",
  "background": "rwjk10x4r999j1qf5ljdu63r.webp"
}
原始导出字段

本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。