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

CHARACTER CARD

关于我教竹马攻略我这件事

作者:萧知徽

单人卡女性视角纯爱

【女性视角】两年前的你意识到了自己对竹马超越朋友的情感,而那时候的竹马一个心思的扑在其他地方,你只是开了个微信小号加他好友,充当知心者,大姐姐之类的角色开导着他。(他不知道是你) 直到这天,他发消息说:“我好像喜欢上我的青梅了。” 你知道机会来了,于是你开始手把手教他怎么攻略你自己。

公开统计

778热度分
194消息量
463世界书字符
9,536固定设定字符

字段状态

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

原卡能力

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

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

图片引用

cover: jt972m7otqbbn4mbdqgt158f.webpbackground: jb461bhl5k8dsf0wnmetyunn.webp

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

注入样式预览

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

下载 CSS
/* ==================== 一、思维链 - 彻底隐藏 ==================== */
details.think {
  display: none !important;
}

/* ==================== 二、主容器 - 青春信纸 ==================== */
ai {
  display: block;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
  color: #4a4458;
  background: 
    /* 极淡的笔记本横线 */
    repeating-linear-gradient(
      0deg,
      transparent,
      transparent 27px,
      rgba(180, 160, 200, 0.08) 27px,
      rgba(180, 160, 200, 0.08) 28px
    ),
    /* 左上角淡淡的暖光 */
    radial-gradient(
      ellipse at 15% 8%,
      rgba(255, 220, 200, 0.25) 0%,
      transparent 55%
    ),
    /* 右下角淡淡的冷光 */
    radial-gradient(
      ellipse at 85% 90%,
      rgba(200, 210, 240, 0.2) 0%,
      transparent 55%
    ),
    /* 底纸 */
    linear-gradient(180deg, #fefdfb 0%, #fdfaf7 30%, #fefcf9 70%, #fefdfb 100%);
  max-width: 640px;
  margin: 20px auto;
  padding: 28px 22px;
  border-radius: 16px;
  border: 1px solid rgba(200, 180, 190, 0.25);
  box-shadow: 
    0 4px 24px rgba(160, 140, 160, 0.08),
    0 1px 4px rgba(0, 0, 0, 0.03);
  line-height: 1.6;
  font-size: 15px;
  position: relative;
}

/* 信纸边缘的轻微做旧 */
ai::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  border-radius: 16px;
  pointer-events: none;
  box-shadow: inset 0 0 30px rgba(180, 160, 180, 0.04);
}

/* ==================== 三、顶部信息栏 <hd> ==================== */
hd {
  display: flex;
  flex-wrap: wrap;
  gap: 6px 10px;
  margin-bottom: 20px;
  padding-bottom: 16px;
  border-bottom: 1px dashed rgba(180, 160, 190, 0.3);
}

hd t {
  display: inline-block;
  font-size: 11.5px;
  color: #8b7d8e;
  background: rgba(220, 200, 220, 0.15);
  padding: 3px 10px;
  border-radius: 12px;
  letter-spacing: 0.5px;
  font-weight: 500;
}

hd t.mode {
  background: rgba(255, 182, 193, 0.2);
  color: #c06070;
  font-weight: 700;
  letter-spacing: 1px;
}

/* ==================== 四、正文区 <article> ==================== */
article {
  display: block;
  margin: 0 0 22px;
  padding: 0 6px;
}

article p {
  font-family: "KaiTi", "楷体", "STKaiti", "Noto Serif SC", serif;
  text-indent: 2em;
  margin: 0 0 14px;
  font-size: 15.5px;
  line-height: 2.1;
  color: #3d3648;
  letter-spacing: 0.2px;
}

article p:first-of-type {
  text-indent: 0;
}

/* 首字微微放大并着色 */
article p:first-of-type::first-letter {
  font-size: 1.8em;
  font-weight: bold;
  color: #c06070;
}

/* ==================== 五、折叠面板通用 ==================== */
ai details {
  margin: 10px 0;
  border: 1px solid rgba(200, 180, 200, 0.2);
  border-radius: 12px;
  background: rgba(255, 252, 254, 0.6);
  overflow: hidden;
  transition: all 0.3s ease;
  backdrop-filter: blur(2px);
}

ai details[open] {
  background: rgba(255, 254, 255, 0.85);
  border-color: rgba(200, 170, 190, 0.4);
  box-shadow: 0 2px 12px rgba(180, 150, 170, 0.06);
  border-left: 3px solid rgba(200, 140, 160, 0.5);
}

ai summary {
  font-weight: 600;
  cursor: pointer;
  padding: 11px 16px 11px 30px;
  font-size: 14px;
  color: #5d4e5e;
  background: rgba(250, 245, 248, 0.5);
  list-style: none;
  position: relative;
  transition: all 0.2s;
  border-bottom: 1px solid transparent;
  letter-spacing: 0.5px;
}

ai summary::-webkit-details-marker { display: none; }
ai summary::marker { display: none; content: ""; }

/* 小爱心标记 */
ai summary::before {
  content: "♡";
  position: absolute;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 10px;
  color: #c8a0b0;
  transition: all 0.3s ease;
}

ai details[open] > summary {
  color: #3a2a3a;
  border-bottom-color: rgba(200, 170, 190, 0.25);
  background: rgba(245, 235, 240, 0.7);
}

ai details[open] > summary::before {
  content: "♥";
  color: #d08090;
  font-size: 10px;
}

/* 内容区 */
ai details > :not(summary) {
  padding: 16px 18px;
}

/* ==================== 六、区块 <sec> ==================== */
sec {
  display: block;
  margin: 8px 0 16px;
  padding: 14px 16px;
  background: rgba(250, 245, 248, 0.4);
  border-radius: 10px;
  border: 1px solid rgba(220, 200, 215, 0.25);
}

sec h5 {
  display: block;
  font-size: 13px;
  font-weight: 700;
  color: #7d6e7e;
  letter-spacing: 1.5px;
  margin: 0 0 10px;
  padding-bottom: 8px;
  border-bottom: 1px solid rgba(200, 180, 195, 0.3);
}

/* 微信/现实双线区块 */
sec.wx {
  background: rgba(235, 240, 250, 0.4);
  border-color: rgba(180, 190, 220, 0.3);
}

sec.rl {
  background: rgba(255, 240, 235, 0.4);
  border-color: rgba(220, 190, 180, 0.3);
}

/* ==================== 七、行数据 <row> ==================== */
row {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  padding: 4px 0;
  margin: 2px 0;
  font-size: 13.5px;
  line-height: 1.8;
  color: #4a4458;
  border-bottom: 1px dotted rgba(200, 180, 200, 0.2);
}

row:last-child { border-bottom: none; }

/* ==================== 八、标签 <lb> 与 值 <val> ==================== */
lb {
  display: inline-block;
  font-weight: 600;
  font-size: 12px;
  color: #8b7d8e;
  margin-right: 6px;
  min-width: 38px;
  letter-spacing: 0.5px;
}

val {
  display: inline;
  color: #3d3648;
  margin-right: 14px;
}

val.hb {
  color: #d4687c;
  font-weight: 600;
  background: rgba(255, 200, 210, 0.2);
  padding: 1px 8px;
  border-radius: 8px;
}

val.mono {
  font-style: italic;
  color: #7d6e7e;
  background: rgba(240, 230, 240, 0.4);
  padding: 2px 8px;
  border-radius: 4px;
  display: inline-block;
}

val.warn {
  color: #d08050;
  font-weight: 600;
}

/* ==================== 九、进度条 <bar> 与 <fill> ==================== */
bar {
  display: block;
  width: 100%;
  height: 8px;
  background: rgba(220, 200, 215, 0.25);
  border-radius: 6px;
  margin: 6px 0;
  overflow: hidden;
}

bar.love {
  background: rgba(255, 200, 210, 0.2);
}

bar.risk {
  background: rgba(255, 220, 180, 0.2);
}

fill {
  display: block;
  height: 100%;
  width: var(--p);
  border-radius: 6px;
  transition: width 0.6s ease;
}

/* 默认好感度条 - 柔紫粉渐变 */
bar:not(.love):not(.risk) fill {
  background: linear-gradient(90deg, #c8b8d8, #a890c0);
}

/* 恋爱进度条 - 樱粉渐变 */
bar.love fill {
  background: linear-gradient(90deg, #f8c0c8, #e890a0);
}

/* 风险条 - 暖橙渐变 */
bar.risk fill {
  background: linear-gradient(90deg, #f8d0a0, #e8a060);
}

/* 数值标签 */
barlb {
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  color: #7d6e7e;
  margin-bottom: 2px;
}

barlb span:last-child {
  font-weight: 600;
  color: #5d4e5e;
}

/* 备注 */
note {
  display: block;
  font-size: 12px;
  color: #9b8d9e;
  margin-top: 6px;
  line-height: 1.6;
  font-style: italic;
}

note.ev {
  color: #d4687c;
  font-weight: 500;
  font-style: normal;
}

/* ==================== 十、里程碑 ==================== */
milestones {
  display: flex;
  justify-content: space-between;
  margin: 10px 0 6px;
  font-size: 10px;
  color: #b8a8b8;
  position: relative;
  padding-top: 8px;
}

milestones::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 2px;
  background: rgba(200, 180, 200, 0.3);
  border-radius: 1px;
}

ms {
  display: inline-block;
  text-align: center;
  position: relative;
  padding-top: 8px;
}

ms::before {
  content: "";
  position: absolute;
  top: -3px;
  left: 50%;
  transform: translateX(-50%);
  width: 6px;
  height: 6px;
  background: #d8c8d8;
  border-radius: 50%;
}

ms.cur {
  color: #d4687c;
  font-weight: 700;
}

ms.cur::before {
  background: #e890a0;
  box-shadow: 0 0 8px rgba(232, 144, 160, 0.5);
}

/* ==================== 十一、心跳指数 ==================== */
hbeat {
  display: block;
  font-size: 20px;
  text-align: center;
  padding: 8px;
  color: #d4687c;
  font-weight: 600;
  letter-spacing: 1px;
}

/* ==================== 十二、消息气泡 ==================== */
bubble {
  display: block;
  max-width: 80%;
  margin: 6px 0 10px;
  padding: 9px 14px;
  border-radius: 12px;
  font-size: 13.5px;
  line-height: 1.6;
  position: relative;
  box-shadow: 0 1px 3px rgba(0,0,0,0.03);
}

bubble.recv {
  background: #fff;
  border: 1px solid rgba(200, 180, 200, 0.25);
  border-top-left-radius: 3px;
  color: #4a4458;
  margin-right: auto;
}

bubble.sent {
  background: linear-gradient(135deg, #e8d0e0, #d8c0d8);
  color: #3a2a3a;
  border-top-right-radius: 3px;
  margin-left: auto;
}

/* ==================== 十三、手机消息区 <msgline> ==================== */
msgline {
  display: flex;
  align-items: flex-start;
  margin: 8px 0;
  gap: 10px;
}

sp.who {
  font-size: 11.5px;
  font-weight: 600;
  color: #a090a0;
  min-width: 36px;
  padding-top: 7px;
  flex-shrink: 0;
  letter-spacing: 0.5px;
}

sp.bubble {
  max-width: 70%;
  padding: 9px 14px;
  border-radius: 12px;
  font-size: 13.5px;
  line-height: 1.6;
  box-shadow: 0 1px 3px rgba(0,0,0,0.03);
}

sp.bubble.r {
  background: #fff;
  border: 1px solid rgba(200, 180, 200, 0.2);
  border-top-left-radius: 3px;
  color: #4a4458;
}

sp.bubble.s {
  background: linear-gradient(135deg, #e8d0e0, #d8c0d8);
  color: #3a2a3a;
  border-top-right-radius: 3px;
}

/* ==================== 十四、记忆区 ==================== */
ai details.mem {
  border-color: rgba(200, 180, 200, 0.25);
  background: rgba(252, 248, 250, 0.7);
}

ai details.mem > summary {
  color: #5d4e5e;
  letter-spacing: 1px;
}

ai details.mem[open] {
  background: rgba(255, 252, 254, 0.8);
}

m {
  display: block;
  padding: 6px 12px;
  margin: 4px 0;
  font-size: 13px;
  line-height: 1.8;
  background: rgba(245, 235, 240, 0.5);
  border-left: 2px solid rgba(200, 160, 180, 0.4);
  border-radius: 0 6px 6px 0;
  color: #5d4e5e;
}

/* 记忆区内嵌套折叠 */
ai details.mem details {
  border: none;
  border-left: 1px solid rgba(200, 180, 195, 0.3);
  border-radius: 0;
  background: transparent;
  margin: 4px 0 4px 8px;
}

ai details.mem details summary {
  font-size: 12px;
  color: #8b7d8e;
  background: transparent;
  border-bottom: none;
  padding: 5px 8px 5px 18px;
}

ai details.mem details summary::before {
  width: 4px;
  height: 4px;
  background: #c8b0c0;
  left: 2px;
  border-radius: 50%;
  content: "";
}

ai details.mem details[open] > summary {
  border-bottom: 1px solid rgba(200, 180, 195, 0.25);
}

/* ==================== 十五、行动推荐 ==================== */
ai details:last-of-type d {
  display: block;
  padding: 11px 14px;
  margin: 5px 0;
  background: rgba(250, 240, 245, 0.5);
  border-radius: 10px;
  font-size: 14px;
  cursor: pointer;
  transition: all 0.2s ease;
  border: none;
  color: #5d4e5e;
  border-left: 3px solid transparent;
}

ai details:last-of-type d:hover {
  background: rgba(255, 230, 240, 0.6);
  border-left-color: #d890a0;
  color: #c06070;
  padding-left: 18px;
}

/* ==================== 十六、移动端适配 ==================== */
@media (max-width: 480px) {
  ai {
    padding: 18px 12px;
    font-size: 14px;
    border-radius: 0;
    margin: 0;
    max-width: 100%;
  }

  article p {
    font-size: 14px;
    text-indent: 1.5em;
  }

  ai summary {
    padding: 9px 12px 9px 26px;
    font-size: 13px;
  }

  ai details > :not(summary) {
    padding: 12px;
  }

  milestones {
    font-size: 8px;
  }

  msgline {
    flex-direction: column;
    gap: 3px;
  }

  sp.who {
    padding-top: 2px;
  }
}
/* ========== 高级感配色 + 竹马主题 ========== */

/* --- 顶部栏:雾白玻璃,极淡竹纹 --- */
.sticky.w-full.top-0.flex.items-center {
  background: rgba(248, 246, 244, 0.8) !important;
  backdrop-filter: blur(16px) !important;
  -webkit-backdrop-filter: blur(16px) !important;
  box-shadow: 0 2px 20px rgba(160, 150, 140, 0.06) !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M80 20 Q85 60 80 100 Q75 140 80 180' stroke='%23969e92' stroke-width='0.6' fill='none' opacity='0.07'/%3E%3Cpath d='M95 15 Q100 55 95 95 Q90 135 95 175' stroke='%23969e92' stroke-width='0.5' fill='none' opacity='0.05'/%3E%3Cpath d='M110 20 Q115 60 110 100 Q105 140 110 180' stroke='%23969e92' stroke-width='0.5' fill='none' opacity='0.05'/%3E%3Ccircle cx='80' cy='60' r='1.2' fill='%2385927e' opacity='0.08'/%3E%3Ccircle cx='95' cy='90' r='1.5' fill='%2385927e' opacity='0.06'/%3E%3C/svg%3E") !important;
  background-size: 12

/* 预览已截断;下载 CSS 可查看完整内容。 */
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": null,
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "hsqgyfnuseiufzs1bj8bmfg3.html",
  "options": {
    "items": []
  },
  "defaultModelSettings": null,
  "cover": "jt972m7otqbbn4mbdqgt158f.webp",
  "background": "jb461bhl5k8dsf0wnmetyunn.webp"
}
原始导出字段

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