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

CHARACTER CARD

女骑士淫乱大冒险

作者:有点兴趣的人

可重口可轻口可R18G西幻女性视角平平触摸银河大世界RPG败北女骑士黄油玩法

(类RPG数值战斗,难度高,希望ai很听话的请勿游玩,以免影响心情。截断请开非流,推荐记忆2,mod区有文风)作为一名女骑士,你将踏上充满诱惑与危险的冒险之旅。在这个世界中,力量与欲望并存,荣耀与堕落仅在一念之间。你的每一个选择都将影响你的命运,是坚守骑士的荣耀,还是沉沦于欲望的深渊?(可R18G)

公开统计

188,564热度分
83,554消息量
153,946世界书字符
5,607固定设定字符

字段状态

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

原卡能力

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

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

图片引用

cover: t6nhewaeenlaeqor834rfay1.webpbackground: je9gzhbjhh3xrkuihzk9qk4z.webp

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

注入样式预览

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

下载 CSS
/* ═══ B平台加载动画适配(自动注入)═══ */
.flex.items-center.justify-center.size-6 { opacity: 1 !important; }
.flex.items-center.justify-center.size-6 > .flex.gap-2 { display: none !important; }

/* ═══ B平台表格修正(自动注入)═══ */
.rili-markdown-renderer table { display:table!important; table-layout:auto!important; width:100%!important; border-collapse:collapse!important; }
.rili-markdown-renderer table caption { display:table-caption!important; caption-side:top!important; text-align:center!important; padding:8px!important; }
.rili-markdown-renderer thead { display:table-header-group!important; }
.rili-markdown-renderer tbody { display:table-row-group!important; }
.rili-markdown-renderer tr { display:table-row!important; }
.rili-markdown-renderer th, .rili-markdown-renderer td { display:table-cell!important; }

/* ═══ B平台按钮组保护(自动注入 — 防止按钮消失)═══
   原理:B平台消息操作按钮结构为:
   .flex.items-center.gap-1.ml-auto (hover显隐包装)
     └── .bg-muted.rounded.flex.p-0.5 (按钮组容器)
           └── button.rounded-full.size-7 (单个按钮)

   以下规则使用高specificity + !important确保按钮
   不被任何转换后/透传的CSS规则意外隐藏
   ═══════════════════════════════════════════════ */

/* 按钮组容器保护 */
.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\.5,
.is-user .bg-muted.rounded.flex.p-0\.5,
.is-assistant .bg-muted.rounded.flex.p-0\.5 {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  overflow: visible !important;
  position: relative !important;
  width: auto !important;
  height: auto !important;
  max-height: none !important;
  pointer-events: auto !important;
  clip: auto !important;
  clip-path: none !important;
}

/* 单个按钮保护 */
.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\.5 > button,
.is-user .bg-muted.rounded.flex.p-0\.5 > button,
.is-assistant .bg-muted.rounded.flex.p-0\.5 > button {
  display: inline-flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  position: relative !important;
  clip: auto !important;
  clip-path: none !important;
}

/* hover显隐包装层保护 — 仅保留B平台原生的opacity过渡 */
.flex.items-center.gap-1.ml-auto.md\:opacity-0.group-hover\:opacity-100 {
  visibility: visible !important;
  display: flex !important;
  pointer-events: auto !important;
  overflow: visible !important;
}

/* 操作行保护 */
.flex.w-full.items-center.justify-between.gap-2.px-2 {
  display: flex !important;
  visibility: visible !important;
  overflow: visible !important;
}

/* ═══ B平台顶部栏适配说明(自动注入)═══
   A: div.sticky > div.flex.justify-between
      ├── 左侧空区
      ├── #ai-model-selector (居中)
      └── 右侧工具(设置按钮等)
   B: <header.flex.justify-between>
      ├── #nav-left (侧边栏开关)
      ├── #nav-middle (可能为空)
      └── #nav-right (通知/主题/语言)
   B平台模型按钮不在header内,选择器:
   button:has(> .flex-1.truncate.text-left)
   ═══════════════════════════════════════ */
header.flex.justify-between { position: relative; overflow: visible; }

header.flex.justify-between {
  border-bottom: 2px solid #d97706;
  position: relative;
  overflow: hidden;
  box-shadow:
    0 4px 15px -3px rgba(217, 119, 6, 0.35),
    0 2px 8px -1px rgba(245, 158, 11, 0.25),
    inset 0 1px 0 rgba(255, 255, 255, 0.5);
  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cfilter id='glow'%3E%3CfeGaussianBlur stdDeviation='2' result='coloredBlur'/%3E%3CfeMerge%3E%3CfeMergeNode in='coloredBlur'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg transform='translate(60,60)'%3E%3C!-- 外圈 --%3E%3Ccircle r='45' fill='none' stroke='%23d97706' stroke-width='1.5' opacity='0.5' filter='url(%23glow)'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0' to='360' dur='60s' repeatCount='indefinite'/%3E%3C/circle%3E%3C!-- 内圈 --%3E%3Ccircle r='35' fill='none' stroke='%23f59e0b' stroke-width='1.2' opacity='0.4'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0' to='-360' dur='45s' repeatCount='indefinite'/%3E%3C/circle%3E%3C!-- 三角符文 --%3E%3Cpath d='M0,-30 L26,15 L-26,15 Z' fill='none' stroke='%2392400e' stroke-width='1.5' opacity='0.4'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0' to='360' dur='30s' repeatCount='indefinite'/%3E%3C/path%3E%3C!-- 中心星 --%3E%3Cpath d='M0,-15 L5,-5 L15,-3 L7,5 L9,15 L0,8 L-9,15 L-7,5 L-15,-3 L-5,-5 Z' fill='%23d97706' opacity='0.5' filter='url(%23glow)'%3E%3Canimate attributeName='opacity' values='0.4;0.8;0.4' dur='4s' repeatCount='indefinite'/%3E%3C/path%3E%3C!-- 额外的符文点 --%3E%3Ccircle cx='0' cy='-40' r='2' fill='%23f59e0b' opacity='0.8'%3E%3Canimate attributeName='opacity' values='0.4;1;0.4' dur='2s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='35' cy='20' r='2' fill='%23d97706' opacity='0.7'%3E%3Canimate attributeName='opacity' values='0.3;0.9;0.3' dur='2.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='-35' cy='20' r='2' fill='%23f59e0b' opacity='0.7'%3E%3Canimate attributeName='opacity' values='0.3;0.9;0.3' dur='3s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E"),
    /* 0.3 透明的背景渐变 */
    linear-gradient(135deg,
      rgba(255, 255, 255, 0.3) 0%,
      rgba(255, 254, 251, 0.3) 50%,
      rgba(255, 253, 247, 0.3) 100%);
  background-repeat: no-repeat, no-repeat;
  background-position: left -20px center, center; /* 魔法阵移至左侧 */
  background-size: 100px 100px, 100% 100%;
}
header.flex.justify-between::before {
  content: "";
  position: absolute;
  top: 0;
  right: -100px;
  width: 500px;
  height: 100%;
  opacity: 0.6;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='60' viewBox='0 0 200 60'%3E%3Cdefs%3E%3Cfilter id='glow'%3E%3CfeGaussianBlur stdDeviation='3' result='coloredBlur'/%3E%3CfeMerge%3E%3CfeMergeNode in='coloredBlur'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx='50' cy='30' r='20' fill='none' stroke='%23d97706' stroke-width='2' opacity='0.8' filter='url(%23glow)'/%3E%3Ccircle cx='50' cy='30' r='15' fill='none' stroke='%23f59e0b' stroke-width='1.5' opacity='0.7'/%3E%3Cpath d='M150 10 L155 20 L165 20 L157.5 27 L162.5 37 L150 30 L137.5 37 L142.5 27 L135 20 L145 20 Z' fill='%23d97706' opacity='0.8' filter='url(%23glow)'/%3E%3Cpath d='M100 15 L100 45 M90 25 L110 25 M95 20 L105 30 M105 20 L95 30' stroke='%2392400e' stroke-width='2' fill='none' opacity='0.7'/%3E%3Ccircle cx='30' cy='15' r='3' fill='%23f59e0b' opacity='1'/%3E%3Ccircle cx='170' cy='40' r='2.5' fill='%23d97706' opacity='0.9'/%3E%3Ccircle cx='80' cy='45' r='2' fill='%23f59e0b' opacity='0.9'/%3E%3C/svg%3E");
  background-repeat: repeat-x;
  background-position: 0 center;
  animation: floatBackground 20s linear infinite;
}

/* 第二层动态背景 - 漂浮光点 */
header.flex.justify-between::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.7;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='60' viewBox='0 0 100 60'%3E%3Cdefs%3E%3Cfilter id='blur'%3E%3CfeGaussianBlur in='SourceGraphic' stdDeviation='1.5'/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx='20' cy='30' r='4' fill='%23f59e0b' opacity='0.8' filter='url(%23blur)'%3E%3Canimate attributeName='opacity' values='0.5;1;0.5' dur='3s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='50' cy='15' r='3' fill='%23d97706' opacity='0.7'%3E%3Canimate attributeName='opacity' values='0.4;0.9;0.4' dur='4s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='80' cy='45' r='3.5' fill='%23f59e0b' opacity='0.6'%3E%3Canimate attributeName='opacity' values='0.3;0.8;0.3' dur='3.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 200px 60px;
  animation: driftBackground 30s linear infinite reverse;
}

/* 动画 */
@keyframes floatBackground {
  from { background-position: 0 center; }
  to   { background-position: 200px center; }
}

@keyframes driftBackground {
  from { background-position: 0 0; }
  to   { background-position: 200px 60px; }
}
.py-3 {
    padding-top: 0rem;
    padding-bottom: 0rem;
}
.px-4 {
    padding-left: 0rem;
    padding-right: 0rem;
}

[class*="bg-[#F1CBCB]"], 
[class*="bg-[#c9e1e9]"] {
            display: none !important;
}
svg[class*="text-grey-600"]:not(.MuiRating-root svg) {
    color: gold;
    filter: drop-shadow(0 0 2px gold) 
            drop-shadow(0 0 4px rgba(255, 215, 0, 0.7));
    transition: all 0.3s ease;
}
chatting,actor_age,judge,random,PlotClips,guide,locked {display:none;}
div[class="shrink-0 relative w-10 h-10 bg-gray-100/90 rounded-full block md:block"] {
  display: none;
}
.relative.w-10.h-10.bg-white.rounded-full {
  display: none !important;
}
/* 完全隐藏三角形 */
/* [B平台无三角箭头]
.bg-gray-100\/90.w-2.h-3.clip-path-triangle-right {
    display: none !important;
}
*/
/* 隐藏原始的点状加载动画 */
.flex.items-center.justify-center.size-6 > .flex.gap-2 {
  display: none !important;
}
.flex.items-center.justify-center.size-6 {
  position: relative;
  box-sizing: border-box;
  isolation: isolate;
  z-index: 0;
  min-width: 320px !important;
  width: auto !important;
  height: 36px !important;
  padding: 8px 16px 8px 50px;
  border-radius: 25px;
  border: 1px solid rgba(255, 193, 7, 0.5) !important;
  background: linear-gradient(135deg, #fff7d6 0%, #ffe8a1 50%, #ffd24d 100%) !important;
  background-color: #ffe8a1 !important;
  background-clip: padding-box;
  background-blend-mode: normal !important;
  mix-blend-mode: normal !important;
  filter: none !important;
  opacity: 1 !important;
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
  box-shadow:
    0 8px 25px rgba(255, 193, 7, 0.25),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    0 0 20px rgba(255, 215, 0, 0.15),
    0 0 40px rgba(138, 43, 226, 0.08);
  animation: packageGlow 4s ease-in-out infinite;
}

.flex.items-center.justify-center.size-6::after {
  content: "推荐记忆为2来减少消耗~";
  position: absolute;
  left: 55px;
  top: 50%;
  transform: translateY(-50%);
  width: 0;
  height: 20px;
  font-size: 14px;
  font-weight: 600;
  white-space: nowrap;
  overflow: hidden;
  color: #d81b60;
  background-image: linear-gradient(45deg, #ff1744, #ff6ec7, #ff1744);
  background-size: 200% 100%;
  -webkit-background-clip: text;
  background-clip: text;
  forced-color-adjust: none;
  text-shadow:
    0 0 5px rgba(216, 27, 96, 0.5),
    0 2px 4px rgba(216, 27, 96, 0.3);
  animation:
    seductiveTyping 36s steps(20, end) infinite,
    textGlow 3s ease-in-out infinite alternate,
    gradientShift 4s linear infinite;
}

.flex.items-center.justify-center.size-6::after {
  color: #c2185b !important;
  -webkit-text-fill-color: currentColor !important;
  background-image: none !important;
  -webkit-text-stroke: 0.4px rgba(255, 255, 255, 0.45);
  text-shadow:
    0 1px 0 rgba(255, 255, 255, 0.75),
    0 0 2px rgba(194, 24, 91, 0.18);
  animation:
    seductiveTyping 36s steps(20, end) infinite,
    textGlowSoft 3s ease-in-out infinite alternate,
    gradientShift 4s linear infinite;
  forced-color-adjust: none;
}

/* 光效动画(容器阴影) */
@keyframes packageGlow {
  0%, 100% {
    box-shadow:
      0 8px 25px rgba(255, 193, 7, 0.25),
      inset 0 1px 0 rgba(255, 255, 255, 0.5),
      0 0 20px rgba(255, 215, 0, 0.15),
      0 0 40px rgba(138, 43, 226, 0.08);
  }
  50% {
    box-shadow:
      0 12px 35px rgba(255, 193, 7, 0.35),
      inset 0 1px 0 rgba(255, 255, 255, 0.6),
      0 0 30px rgba(255, 215, 0, 0.25),
      0 0 50px rgba(138, 43, 226, 0.12),
      0 0 60px rgba(255, 140, 0, 0.08);
  }
}

/* 柔和发光动画(保留原 textGlow) */
@keyframes textGlowSoft {
  0% {
    text-shadow:
      0 1px 0 rgba(255, 255, 255, 0.65),
      0 0 1px rgba(194, 24, 91, 0.18);
  }
  100% {
    text-shadow:
      0 1px 0 rgba(255, 255, 255, 0.65),
      0 0 4px rgba(194, 24, 91, 0.32);
  }
}

@keyframes seductiveTyping {
  0%, 15% { content: "推荐记忆为2来减少消耗~"; width: 0; }
  5%, 12% { content: "推荐记忆为2来减少消耗~"; width: 210px; }
  17%, 32% { content: "如遇截断可尝

/* 预览已截断;下载 CSS 可查看完整内容。 */
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": [
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(?<=<recommend_choice>[\\s\\S]*?)<li>([\\s\\S]*?)</li>/g",
      "replaceString": "<li data-action=\"append-textinput\" data-value=\"$1\">$1</li>"
    }
  ],
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "k4e005kg02o3vpb5mnz8u4tv.html",
  "options": {
    "items": [
      {
        "order": 0,
        "label": "锁定",
        "type": "SET-INPUT",
        "value": "\\锁定{NPC名字}"
      },
      {
        "order": 1,
        "label": "作弊",
        "type": "SET-INPUT",
        "value": "(\\作弊{指令描述})"
      },
      {
        "order": 2,
        "label": "归纳",
        "type": "SET-INPUT",
        "value": "\\归纳长期记忆"
      },
      {
        "order": 3,
        "label": "格式检查",
        "type": "SET-INPUT",
        "value": "(建议将渠道切换到yuegle-low的claude3.7,0.05系数的来检查以减少消耗,发送时记得删除本句,修改完删除本轮回复并切回Gemini渠道)\\格式检查:{在这里描述你遇到的格式问题}"
      },
      {
        "order": 4,
        "label": "存档",
        "type": "SET-INPUT",
        "value": "\\执行存档"
      }
    ]
  },
  "defaultModelSettings": {
    "model": "mango_gemini_vertex/gemini-2.5-pro",
    "contextWindow": 3,
    "modelSettings": {
      "frequencyPenalty": 0.3,
      "presencePenalty": 1
    }
  },
  "cover": "t6nhewaeenlaeqor834rfay1.webp",
  "background": "je9gzhbjhh3xrkuihzk9qk4z.webp"
}
原始导出字段

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