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

CHARACTER CARD

平行世界的我把老公PUA到心碎?!

作者:天黑咒

现代都市单人卡救赎四爱可bg/gb/bl可剧情可涩涩耽美女性向

【BG/BL/GB】一朝穿越成平行世界的自己,发现这个世界的自己竟然已经结婚了,而且还是个NPD人格!面对被PUA到心碎的帅气大胸人夫,真的是要无比唾弃前身!!(应需求创作的陆知行单人版)

公开统计

606热度分
85消息量
39,714世界书字符
14,919固定设定字符

字段状态

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

原卡能力

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

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

图片引用

cover: zvu4ev2raa2qveyx83nc279w.webp

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

注入样式预览

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

下载 CSS
/* ————— 全局字体与背景 ————— */
body, html {
  font-family: 'Noto Serif SC', 'Songti SC', 'Source Han Serif SC', serif;
}
.overflow-hidden { overflow: visible; }

/* ————— 平台顶部栏 ————— */
.sticky.w-full.top-0.flex.items-center.px-2.h-16.bg-white\/80.text-base.font-medium.text-gray-900.border-b-\[0\.5px\].border-b-gray-100.backdrop-blur-md.z-20,
.sticky.w-full.flex.items-center.text-base.text-gray-900.border-b-gray-100.backdrop-blur-md {
  background: linear-gradient(180deg, #faf7f2 0%, #f0e8dd 100%) !important;
  border-bottom: 1px solid #d4c8b8 !important;
  box-shadow: 0 2px 8px rgba(58,47,40,0.06) !important;
  height: 2.8rem;
}

/* ————— 模型选择器 ————— */
.group.flex.items-center.px-2.h-8.rounded-lg.bg-gray-100.justify-between.hover\:bg-gray-200.cursor-pointer,
#ai-model-selector [data-state="closed"] .group.flex.items-center.justify-between.cursor-pointer {
  background: linear-gradient(135deg, #ede4d2 0%, #d4c8b8 100%) !important;
  color: #3a2f28 !important;
  border: 1px solid #a67c52 !important;
  border-radius: 4px !important;
  box-shadow: 
    0 1px 3px rgba(58,47,40,0.15),
    inset 0 1px 0 rgba(255,255,255,0.5) !important;
  font-family: 'Noto Serif SC', serif !important;
  transition: all 0.25s ease;
  letter-spacing: 0.4px;
}
.group.flex.items-center.px-2.h-8.rounded-lg.bg-gray-100.justify-between.hover\:bg-gray-200.cursor-pointer:hover,
#ai-model-selector [data-state="closed"] .group.flex.items-center.justify-between.cursor-pointer:hover {
  background: linear-gradient(135deg, #e0d0b0 0%, #c8b898 100%) !important;
  transform: translateY(-1px);
  box-shadow: 0 3px 8px rgba(58,47,40,0.2);
}
.group.flex.items-center.px-2.h-8.rounded-lg.bg-gray-100.justify-between.hover\:bg-gray-200.cursor-pointer.\!bg-gray-200,
#ai-model-selector [data-state="open"] .group.flex.items-center.justify-between.cursor-pointer {
  background: linear-gradient(135deg, #5a4a3d 0%, #3a2f28 100%) !important;
  color: #faf7f2 !important;
  border: 1px solid #2a1f18 !important;
  box-shadow: inset 0 2px 4px rgba(0,0,0,0.3) !important;
}

/* 设置下拉菜单 */
.absolute.z-40.text-gray-700.right-0.mt-6.w-48.bg-white.border.border-gray-200.rounded-lg.shadow-lg.py-2 {
  background: #faf7f2 !important;
  color: #3a2f28 !important;
  border: 1px solid #d4c8b8 !important;
  border-radius: 4px !important;
  box-shadow: 0 6px 20px rgba(58,47,40,0.15) !important;
}
.px-4.py-2.hover\:bg-indigo-100.cursor-pointer.font-normal.text-sm:hover {
  background: #ede4d2 !important;
  color: #3a2f28 !important;
}

/* ————— 输入框 ————— */
.mx-auto .bg-white.border-\[1\.5px\].border-gray-200.rounded-xl.mb-2,
.p-\[5\.5px\].max-h-\[150px\].bg-white.border-\[1\.5px\].border-gray-200.rounded-xl.overflow-y-auto.mb-2 {
  background: linear-gradient(180deg, #fefdfa 0%, #faf7f2 100%) !important;
  border: 1px solid #d4c8b8 !important;
  border-radius: 4px !important;
  box-shadow: 
    0 2px 10px rgba(58,47,40,0.06),
    inset 0 1px 2px rgba(255,255,255,0.6) !important;
  padding: 2px !important;
  transition: border-color 0.3s, box-shadow 0.3s;
}
.mx-auto .bg-white.border-\[1\.5px\].border-gray-200.rounded-xl.mb-2:focus-within,
.p-\[5\.5px\].max-h-\[150px\].bg-white.border-\[1\.5px\].border-gray-200.rounded-xl.overflow-y-auto.mb-2:focus-within {
  border-color: #a67c52 !important;
  box-shadow: 
    0 4px 16px rgba(166,124,82,0.15),
    inset 0 1px 2px rgba(255,255,255,0.6) !important;
}
#ai-chat-input,
.rc-textarea.appearance-none.resize-none {
  background: transparent !important;
  color: #3a2f28 !important;
  font-family: 'Noto Serif SC', 'Songti SC', serif !important;
  font-size: 14px !important;
  line-height: 1.75 !important;
}
#ai-chat-input::placeholder { color: #a89787 !important; font-style: italic; }

/* 字数统计 */
.flex.items-center.px-1.h-5.rounded-md.bg-gray-100.text-xs.font-medium.text-gray-500 {
  background: #ede4d2 !important;
  color: #6a5a4d !important;
  border: 1px solid #d4c8b8;
  border-radius: 2px !important;
}
.mx-1.w-\[1px\].h-4.bg-black.opacity-5 {
  background: #a89787;
  opacity: 0.4;
}

/* 发送按钮 */
#ai-send-button,
.cursor-pointer.group.flex.items-center.justify-center.w-8.h-8.rounded-lg.hover\:bg-\[#EBF5FF\],
div[data-state="closed"] .group.flex.items-center.cursor-pointer[id="ai-send-button"],
div[data-state="open"] .group.flex.items-center.cursor-pointer[id="ai-send-button"] {
  background: linear-gradient(135deg, #a67c52 0%, #8a6242 100%) !important;
  border: 1px solid #7a5a3a !important;
  border-radius: 4px !important;
  box-shadow: 
    0 2px 5px rgba(58,47,40,0.25),
    inset 0 1px 0 rgba(255,255,255,0.2) !important;
  transition: all 0.2s ease;
}
#ai-send-button:hover,
.cursor-pointer.group.flex.items-center.justify-center.w-8.h-8.rounded-lg.hover\:bg-\[#EBF5FF\]:hover {
  background: linear-gradient(135deg, #b88e64 0%, #9a7252 100%) !important;
  transform: translateY(-1px);
  box-shadow: 0 4px 10px rgba(166,124,82,0.3) !important;
}
.w-5.h-5.text-gray-300.group-hover\:text-primary-600 {
  color: #faf7f2 !important;
}

/* 输出中按钮 */
.group.flex.items-center.justify-center.w-8.h-8.rounded-full.bg-black.cursor-pointer {
  background: linear-gradient(135deg, #5a4a3d, #3a2f28) !important;
  border-radius: 50% !important;
  border: 1px solid #2a1f18;
  position: relative;
}
.group.flex.items-center.justify-center.w-8.h-8.rounded-full.bg-black.cursor-pointer::before {
  content: '';
  position: absolute;
  inset: 6px;
  border: 2px solid #c8907c;
  border-top-color: transparent;
  border-radius: 50%;
  animation: spinLoad 1.2s linear infinite;
}
@keyframes spinLoad { to { transform: rotate(360deg); } }

/* ————— 底部背景 ————— */
.bg-gradient-to-t.from-white.via-white.to-transparent.absolute.w-full.bottom-0.left-0.right-0.pb-4 {
  background: linear-gradient(180deg, transparent 0%, #faf7f2 30%, #f0e8dd 100%) !important;
  border-top: 1px solid #d4c8b8;
  padding-bottom: 0 !important;
  box-shadow: 0 -2px 12px rgba(58,47,40,0.05);
}

/* ————— 快捷指令按钮 ————— */
.flex.items-center.gap-2.pb-2.overflow-x-auto button:nth-child(n) {
  background: linear-gradient(135deg, #ede4d2, #d4c8b8) !important;
  color: #3a2f28 !important;
  border: 1px solid #a67c52 !important;
  border-radius: 3px !important;
  font-family: 'Noto Serif SC', serif !important;
  font-size: 12px !important;
  box-shadow: 0 1px 3px rgba(58,47,40,0.12);
  transition: all 0.2s;
}
.flex.items-center.gap-2.pb-2.overflow-x-auto button:nth-child(n):hover {
  transform: translateY(-1px);
  box-shadow: 0 3px 6px rgba(58,47,40,0.18);
}

/* ————— 分页 ————— */
.py-0.w-full.flex.justify-center.items-center.MuiBox-root.css-0,
.relative.bg-red .w-full.flex.justify-center.items-center.MuiBox-root.css-0 {
  background: transparent;
  background-image: linear-gradient(90deg, transparent, #d4c8b8 40%, #d4c8b8 60%, transparent);
  padding: 2px 0;
  font-family: 'Noto Serif SC', serif;
}
.MuiButtonBase-root.MuiPaginationItem-root {
  background: #ede4d2 !important;
  color: #3a2f28 !important;
  border: 1px solid #c8b898 !important;
}
.MuiPaginationItem-page:hover { background: #d4c8b8 !important; }
.Mui-selected {
  background: #a67c52 !important;
  color: #faf7f2 !important;
  border-color: #7a5a3a !important;
}

/* ————— 用户提问区(简约信笺卡) ————— */
.inline-block.bg-gray-100\/90:not(.chat-answer-container .bg-gray-100\/90) {
  display: block !important;
  position: relative;
  background: linear-gradient(135deg, #f5e8dc 0%, #ede4d2 100%) !important;
  border: 1px solid #d4c8b8 !important;
  border-radius: 3px 14px 3px 14px !important;
  padding: 12px 16px !important;
  color: #3a2f28 !important;
  font-family: 'Noto Serif SC', 'Songti SC', serif !important;
  font-size: 13.5px !important;
  line-height: 1.75 !important;
  box-shadow: 
    0 2px 8px rgba(58,47,40,0.08),
    inset 0 1px 0 rgba(255,255,255,0.4);
  overflow: visible !important;
}
.inline-block.bg-gray-100\/90:not(.chat-answer-container .bg-gray-100\/90)::before {
  content: '✍';
  position: absolute;
  top: -10px;
  left: 14px;
  width: 20px;
  height: 20px;
  background: #a67c52;
  color: #faf7f2;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  box-shadow: 0 2px 4px rgba(58,47,40,0.2);
}

/* AI回答容器背景透明 */
.chat-answer-container .bg-gray-100\/90 {
  background: transparent !important;
}
.rounded-b-2xl, .rounded-tr-2xl { border-radius: 0 !important; }
.border-t-2.border-\[\#F1CBCB\].border-r-0.border-b-0.border-l-0,
.border-t-2.border-\[\#C9E1E9\].border-r-0.border-b-0,
.group .border-t-2 { border: none !important; }
.absolute.flex.justify-end.gap-1.-top-3\.5.-right-3\.5,
.group .clip-path-triangle-right,
#Rectangle\ 1 { display: none !important; }
.group .-right-2.top-0 { transform: scaleX(1); right: 5px; }

/* ============================================================
   1. 状态栏 shu  ——  日程卡 + 手机通知栏气息
   ============================================================ */
.shu {
  position: relative;
  margin: 12px 4px 18px;
  padding: 0;
  background: linear-gradient(180deg, #fefdfa 0%, #faf7f2 100%);
  border: 1px solid #d4c8b8;
  border-radius: 3px;
  box-shadow: 
    0 4px 16px rgba(58,47,40,0.08),
    inset 0 1px 0 rgba(255,255,255,0.8);
  font-size: 13px;
  color: #3a2f28;
  overflow: hidden;
  font-family: 'Noto Serif SC', serif;
}
/* 顶部三色带(对应"婚姻/独立/情人"三线并置) */
.shu::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #7a8a7c 0%, #7a8a7c 33%, #a67c52 33%, #a67c52 66%, #c8907c 66%, #c8907c 100%);
}
/* 右上角信息装饰点 */
.shu::after {
  content: '';
  position: absolute;
  top: 12px; right: 14px;
  width: 6px; height: 6px;
  border-radius: 50%;
  background: #c8907c;
  box-shadow: 
    0 0 0 3px rgba(200,144,124,0.15),
    -12px 0 0 -2px #a67c52,
    -12px 0 0 1px rgba(166,124,82,0.15);
  animation: shuPulse 2.5s ease-in-out infinite;
}
@keyframes shuPulse {
  0%, 100% { box-shadow: 0 0 0 3px rgba(200,144,124,0.15), -12px 0 0 -2px #a67c52, -12px 0 0 1px rgba(166,124,82,0.15); }
  50% { box-shadow: 0 0 0 5px rgba(200,144,124,0.05), -12px 0 0 -2px #a67c52, -12px 0 0 1px rgba(166,124,82,0.05); }
}

.shu-hd {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
  padding: 12px 16px 10px;
  border-bottom: 1px dashed #d4c8b8;
  background: linear-gradient(90deg, rgba(240,232,221,0.5), transparent);
}
.shu-mm {
  padding: 3px 11px;
  background: linear-gradient(135deg, #3a2f28, #5a4a3d);
  color: #faf7f2;
  border-radius: 20px;
  font-size: 12px;
  letter-spacing: 0.5px;
  box-shadow: 0 1px 3px rgba(58,47,40,0.3);
}
.shu-dt {
  font-family: 'Noto Sans SC', sans-serif;
  font-size: 12.5px;
  color: #5a4a3d;
  font-weight: 500;
  letter-spacing: 0.3px;
  margin-left: auto;
}

.shu-md {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  padding: 10px 16px;
  border-bottom: 1px dashed #d4c8b8;
}
.shu-ssn {
  padding: 3px 10px;
  background: #f5e8dc;
  color: #a67c52;
  font-size: 11.5px;
  border-radius: 2px;
  border-left: 3px solid #c8907c;
  font-weight: 500;
}
.shu-wth {
  padding: 3px 10px;
  background: #ecf1ec;
  color: #5a6a5d;
  font-size: 11.5px;
  border-radius: 2px;
  border-left: 3px solid #7a8a7c;
}
.shu-wc {
  padding: 3px 10px;
  background: #eff1ec;
  color: #6a665a;
  font-size: 11.5px;
  border-radius: 2px;
  border-left: 3px solid #8a897a;
}

.shu-loc {
  padding: 10px 16px 4px;
  font-size: 13px;
  color: #3a2f28;
  font-weight: 500;
  letter-spacing: 0.2px;
}
.shu-loc::before {
  content: '';
  display: inline-block;
  width: 4px; height: 12px;
  background: linear-gradient(180deg, #a67c52, #c8907c);
  margin-right: 8px;
  vertical-align: -1px;
  border-radius: 1px;
}

.shu-imp {
  padding: 4px 16px 12px;
  font-size: 12px;
  color: #7a6a5d;
  font-style: italic;
  line-height: 1.65;
  border-bottom: 1px dashed #d4c8b8;
}

.shu-zc, .shu-xc {
  padding: 7px 16px;
  font-size: 12px;
  color: #3a2f28;
  background: rgba(255,255,255,0.4);
}
.shu-zc {
  border-bottom: 1px solid #ede4d2;
  font-weight: 500;
}
.shu-xc {
  color: #7a6a5d;
  font-size: 11.5px

/* 预览已截断;下载 CSS 可查看完整内容。 */
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": null,
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "p542kczgsme5ccdyhoqiozby.html",
  "options": {
    "items": [
      {
        "order": 0,
        "label": "开始游戏",
        "type": "SET-INPUT",
        "value": "游戏正式开始!"
      },
      {
        "order": 1,
        "label": "存储区矫正",
        "type": "SET-INPUT",
        "value": "{检查‘数据存储区’(包括未合并记忆区、合并记忆区、角色信息、好感度、关键转变、锚点池)中所有**人名/节日/纪念日/地点**是否用‘·’分割文字,没有分割的强制进行分割修正}"
      },
      {
        "order": 2,
        "label": "字数修改",
        "type": "SET-INPUT",
        "value": "/字数 N(将N改为预期字数)"
      }
    ]
  },
  "defaultModelSettings": {
    "model": "mango_gemini_vertex/gemini-3.1-pro-preview"
  },
  "cover": "zvu4ev2raa2qveyx83nc279w.webp",
  "background": null
}
原始导出字段

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