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

CHARACTER CARD

【多立绘】巨乳冰山校花成了我的小母狗

作者:rev

单人卡巨乳可快餐可长线反差超低消耗可剧情可涩涩调教可ntr可纯爱

她是清源大学男生寝室夜谈里永远绕不开的名字。 黑长直,桃花眼,168cm,细吊带配紧身牛仔裤,再踩一双黑色小短靴——她穿得不暴露,但每一个看过她走路的人都忘不掉,因为那条牛仔裤裹住的曲线,比任何裸露都更让人想伸手。 但她不看任何人。 沈念念,大三,分子生物学课题组,成绩好到不需要社交。男生叫她"冰山",但没人敢当面叫——她的冷不是武器,是她懒得在你身上浪费一个多余的字。 直到你发现她在实验室楼顶抽烟。 薄荷爆珠细烟,夹在指间很久才吸一口。烟雾细而白,被夜风扯得很快,像她说出口就会后悔的话。那一刻你明白了——这座冰山不是用来仰望的。 你是导师,每天在实验室看她白大褂下若隐若现的锁骨红印。你是同学,在食堂里偶然和她同坐一张桌,她全程没看你一眼,但吃完后她等了十秒才起身——让你跟上。你是外卖员,在深夜送到她宿舍楼下,她穿着短裤拖鞋下来取餐,素颜,头发披散,这是任何人永远看不到的沈念念。 而陆衍——她的青梅竹马,不是男友,只是来早了十九年。他对她的好是习惯性的、可预测的、没有心跳的。他永远触碰不到深夜楼顶,那是只属于你的时区。 融化的过程很慢。她说"别"的时候是真的在拒绝——但拒绝本身就是魅力。第一次接吻后她推开你,不看你的眼睛,却不走。初夜之后她的身体开始有记忆了——第二天她避开你半天,下午又出现在你附近。她的压抑值在攀升,沉默变长,看你的次数变多,什么都不说,但身体不会撒谎。 直到她不再叫你全名。 冰山校花最后成了我的小母狗。

公开统计

9,276热度分
3,835消息量
4,287世界书字符
18,799固定设定字符

字段状态

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

原卡能力

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

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

图片引用

cover: mt15qekuilwifxlsbi5k1qa8.webpbackground: vs4acmm4neypj5iz4ipni8i5.webp

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

注入样式预览

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

下载 CSS
/* ========================================================= */
/* ===== 1. 折叠栏整体 ===== */
/* ========================================================= */
details {
  display: block;
  background: #0f0f16;
  border-radius: 0;
  padding: 0;
  margin-bottom: 12px;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  border: 1px solid #1a1a2e;
  border-left: 4px solid #1a1a5e;
  box-shadow: 0 2px 10px rgba(0,0,0,0.40);
  transition: box-shadow .2s ease, border-color .2s ease;
  overflow: hidden;
}
details[open] {
  box-shadow: 0 4px 18px rgba(61,90,254,0.15);
  border-color: #2a2a4e;
}
details:hover {
  border-left-color: #3d5afe;
}

details summary {
  display: flex;
  align-items: center;
  justify-content: space-between;
  list-style: none;
  cursor: pointer;
  position: relative;
  background: #0a0a0f;
  border-radius: 0;
  padding: 14px 22px;
  font-weight: 800;
  letter-spacing: 1px;
  color: #c9c9ff;
  font-style: italic;
  font-size: 1.15em;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  border-left: 4px solid #1a1a5e;
  text-align: left;
  user-select: none;
  transition: all .18s ease;
  overflow: hidden;
}
details summary::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 4px;
  background: #1a1a5e;
  transition: background .18s ease;
}
details summary::after {
  content: "◆";
  font-size: 0.7em;
  color: #3d5afe;
  text-shadow: 0 0 6px rgba(61,90,254,0.6);
  transition: all .18s ease;
  margin-left: auto;
}
details summary:hover {
  background: #f0ff00;
  color: #0a0a0f;
  border-left-color: #0a0a0f;
  padding-right: 34px;
}
details summary:hover::before { background: #0a0a0f; }
details summary:hover::after {
  content: "▶";
  color: #0a0a0f;
  text-shadow: none;
  transform: translateX(4px);
}
details[open] summary::after { transform: rotate(180deg); }
details summary::-webkit-details-marker { display: none; }
details summary::marker { display: none; content: ""; }

/* ========================================================= */
/* ===== 2. 折叠内容区 · 黑底适配 ===== */
/* ========================================================= */
.details-body {
  background: #14141f;
  color: #d8d8e8;
  padding: 16px 22px;
  font-size: 0.95em;
  line-height: 1.7;
  border-top: 1px solid #1e1e32;
}
.details-body a { color: #7aa2ff; text-decoration: none; }
.details-body a:hover { color: #a8c3ff; text-decoration: underline; }

/* ========================================================= */
/* ===== 3. 对话气泡 · 基础样式 ===== */
/* ========================================================= */
.dialogue-box,
.dialogue-box[data-role] {
  position: relative;
  display: block;
  border-radius: 4px 16px 16px 16px !important;
  padding: 12px 18px 12px 16px !important;
  margin: 14px 0 14px 8px !important;
  text-indent: 0 !important;
  border-left-width: 4px !important;
  border-left-style: solid !important;
}
.dialogue-box .speaker,
.dialogue-box[data-role] .speaker {
  display: block;
  font-size: 0.82em;
  font-weight: 700;
  margin-bottom: 4px;
  letter-spacing: 0.5px;
}
.dialogue-box .dialogue-text,
.dialogue-box[data-role] .dialogue-text {
  display: block;
  font-size: 1.04em;
  line-height: 1.7;
}

/* 沈念念 · 冰蓝 */
.dialogue-box[data-role="niannian"],
.dialogue-box[data-role="沈念念"] {
  background: linear-gradient(135deg, #f4f8fb 0%, #e8f0f6 100%) !important;
  border-left-color: #7eb8da !important;
  box-shadow: 0 2px 10px rgba(126,184,218,0.14) !important;
}
.dialogue-box[data-role="niannian"] .speaker,
.dialogue-box[data-role="沈念念"] .speaker { color: #5a8faf !important; }
.dialogue-box[data-role="niannian"] .dialogue-text,
.dialogue-box[data-role="沈念念"] .dialogue-text { color: #3d6d8a !important; }

/* 玩家 · 深紫 */
.dialogue-box[data-role="user"],
.dialogue-box[data-role="玩家"] {
  background: linear-gradient(135deg, #f3ecfb 0%, #ece0fa 100%) !important;
  border-left-color: #7a4fbf !important;
  box-shadow: 0 2px 10px rgba(122,79,191,0.12) !important;
}
.dialogue-box[data-role="user"] .speaker,
.dialogue-box[data-role="玩家"] .speaker { color: #5a2f9f !important; }
.dialogue-box[data-role="user"] .dialogue-text,
.dialogue-box[data-role="玩家"] .dialogue-text { color: #7a4fbf !important; }

/* ========================================================= */
/* ===== 4. 数值进度条 ===== */
/* ========================================================= */
.stat-bar { margin: 14px 0; }
.stat-bar .stat-label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-weight: 700;
  font-size: 0.92em;
  color: #1a1a2e;
  margin-bottom: 6px;
}
.stat-bar .stat-label span {
  font-weight: 500;
  font-size: 0.88em;
  color: #555;
}
.stat-bar .bar-track {
  width: 100%;
  height: 14px;
  background: #e2e6ee;
  border-radius: 999px;
  overflow: hidden;
  box-shadow: inset 0 1px 3px rgba(0,0,0,0.12);
}
.stat-bar .bar-fill {
  height: 100%;
  border-radius: 999px;
  transition: width .6s ease;
  box-shadow: 0 0 8px rgba(0,0,0,0.15) inset;
}
.stat-bar.trust .bar-fill {
  background: linear-gradient(90deg, #3d7bd4 0%, #4fc3c0 100%);
}
.stat-detail-label {
  display: inline-block;
  font-size: 0.85em;
  font-weight: 600;
  color: #2957a2;
  margin-top: 8px;
  margin-right: 4px;
}

/* ========================================================= */
/* ===== 5. 时间锚点 ===== */
/* ========================================================= */
.time-header {
  background: linear-gradient(135deg, #2c3e50 0%, #34495e 40%, #2c3e50 100%);
  border-radius: 14px;
  padding: 18px 22px;
  margin-bottom: 20px;
  color: #ecf0f1;
  box-shadow: 0 4px 20px rgba(30,40,50,0.25);
  border: 1px solid rgba(255,255,255,0.08);
  position: relative;
  overflow: hidden;
}
.time-header::before {
  content: "";
  position: absolute;
  top: -50%;
  right: -20%;
  width: 200px;
  height: 200px;
  background: radial-gradient(circle, rgba(255,255,255,0.04) 0%, transparent 70%);
  border-radius: 50%;
  pointer-events: none;
}
.time-row-main {
  display: flex;
  align-items: baseline;
  gap: 8px;
  margin-bottom: 10px;
}
.time-icon { font-size: 1.6em; filter: drop-shadow(0 2px 3px rgba(0,0,0,0.3)); }
.time-day { font-size: 1.5em; font-weight: 700; letter-spacing: 1px; color: #fff; }
.time-sep { font-size: 1.3em; color: #7f8c8d; margin: 0 2px; }
.time-period { font-size: 1.2em; font-weight: 600; color: #e8d5a3; }
.time-clock {
  display: inline-flex; align-items: center; gap: 4px;
  background: linear-gradient(135deg, #f7efe0 0%, #efe5d0 100%);
  color: #5a4a3a; font-family: 'Georgia', serif;
  font-size: 0.92em; font-weight: 600; letter-spacing: 0.5px;
  padding: 4px 12px; border-radius: 20px;
  border: 1px solid #d8c9ac;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.6);
  margin-left: 4px;
}
.time-row-loc { display: flex; align-items: center; gap: 6px; margin-bottom: 6px; font-size: 0.9em; }
.time-loc-icon { font-size: 1em; }
.time-loc-text { color: #bdc3c7; letter-spacing: 0.5px; }
.time-row-weather { display: flex; align-items: center; gap: 6px; font-size: 0.85em; }
.time-weather-icon { font-size: 1em; }
.time-weather-text { color: #95a5a6; }
.time-row-surroundings { display: flex; align-items: center; gap: 6px; margin-top: 6px; font-size: 0.85em; }
.time-surroundings-icon { font-size: 1em; }
.time-surroundings-text { color: #95a5a6; letter-spacing: 0.5px; font-style: italic; }
.time-divider {
  height: 1px;
  background: linear-gradient(90deg, transparent 0%, rgba(255,255,255,0.15) 20%, rgba(255,255,255,0.15) 80%, transparent 100%);
  margin: 14px 0 12px 0;
}
.time-row-budget { display: flex; align-items: center; gap: 10px; font-size: 0.85em; flex-wrap: wrap; }
.budget-icon { font-size: 1em; }
.budget-label { color: #95a5a6; margin-right: 6px; }
.budget-item { font-weight: 600; letter-spacing: 0.3px; padding: 2px 10px; border-radius: 12px; font-size: 0.9em; }
.budget-item.niannian { color: #9dc8de; background: rgba(126,184,218,0.15); }

/* ========================================================= */
/* ===== 6. 全局包裹卡片 ===== */
/* ========================================================= */
.narrative-p { text-indent: 2em; line-height: 1.9; margin: 0.8em 0; }

.khorra-output {
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  background: linear-gradient(180deg, #fffdf9 0%, #fefaf4 30%, #fdf7ee 100%);
  border-radius: 12px;
  padding: 22px 24px;
  border: 1px solid #e8ddd0;
  box-shadow:
    0 2px 8px rgba(140,110,70,0.06),
    inset 0 0 0 1px rgba(255,255,255,0.8);
  line-height: 1.85;
  color: #3d3226;
}

/* ========================================================= */
/* ===== 7. 内心独白 ===== */
/* ========================================================= */
.inner-monologue {
  font-style: italic;
  color: #7a6a5c;
  background: linear-gradient(135deg, #fefaf4 0%, #fdf6ed 100%);
  border-left: 3px solid #c9a85c;
  padding: 12px 18px;
  margin: 16px 0;
  border-radius: 0 10px 10px 0;
  font-size: 0.95em;
  line-height: 1.7;
  text-indent: 0;
}

/* ========================================================= */
/* ===== 8. 预算迷你条 ===== */
/* ========================================================= */
.budget-mini {
  display: flex; align-items: center; gap: 10px;
  margin: 8px 0 14px 0; padding: 8px 14px;
  background: linear-gradient(135deg, #f0f4f8 0%, #e8edf3 100%);
  border-radius: 10px; border: 1px solid #dce0e8;
}
.budget-mini-label { font-size: 0.82em; font-weight: 700; color: #3d5a80; white-space: nowrap; }
.budget-mini-bar { flex: 1; height: 8px; background: #dce0e8; border-radius: 999px; overflow: hidden; }
.budget-mini-fill {
  display: block; height: 100%; border-radius: 999px;
  background: linear-gradient(90deg, #f0a050 0%, #e07040 100%);
  transition: width .5s ease;
}
.budget-mini-num { font-size: 0.82em; font-weight: 700; color: #e07040; white-space: nowrap; }

/* ========================================================= */
/* ===== 9. 副数值进度条 ===== */
/* ========================================================= */
.stat-bar.desire .bar-fill { background: linear-gradient(90deg, #b8c9d8 0%, #6b7d8e 100%); }
.stat-bar.desire.locked .bar-fill { background: #2a2a3a; }

/* ========================================================= */
/* ===== 10. 响应式 ===== */
/* ========================================================= */
@media (max-width: 600px) {
  .time-row-main { flex-wrap: wrap; gap: 4px; }
  .time-row-budget { gap: 6px; flex-wrap: wrap; }
  .budget-item { font-size: 0.85em; padding: 2px 8px; }
  .khorra-output { padding: 12px 14px; }
  .stat-label { flex-wrap: wrap; gap: 4px; }
  .dialogue-box, .dialogue-box[data-role] { margin-left: 0 !important; margin-right: 0 !important; }
}

/* ========================================================= */
/* ===== 11. 场景插图 ===== */
/* ========================================================= */
.scene-illustration {
  width: 100%; max-width: 420px; margin: 18px auto;
  border-radius: 12px; overflow: hidden;
  box-shadow: 0 4px 20px rgba(30,20,10,0.18);
  border: 2px solid #d4c5a9; background: #faf7f2; text-align: center;
}
.scene-illustration img { width: 100%; height: auto; display: block; object-fit: cover; }
.scene-caption {
  display: block; padding: 8px 14px; font-size: 0.82em; font-weight: 600;
  color: #8d6e63;
  background: linear-gradient(180deg, #fdf8f3 0%, #f5efe4 100%);
  letter-spacing: 0.5px; border-top: 1px solid #e8ddd0;
}

/* ========================================================= */
/* ===== 12. 解锁提醒 ===== */
/* ========================================================= */
.unlock-notice {
  display: flex; align-items: center; justify-content: center; gap: 10px;
  margin: 14px 0 18px 0; padding: 12px 20px;
  background: linear-gradient(135deg, #fdf6e8 0%, #f9edd0 100%);
  border: 1px solid #d4b85c; border-radius: 10px;
  font-size: 0.92em; color: #5d4037;
  box-shadow: 0 2px 10px rgba(176,141,47,0.12);
}
.unlock-icon { font-size: 1.3em; }
.unlock-text strong { color: #8b6f2e; font-weight: 700; }

/* ========================================================= */
/* ===== 13. 强制换行 ===== */
/* ======

/* 预览已截断;下载 CSS 可查看完整内容。 */
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": null,
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "hjn72iqe65r4bwuraw24d83l.html",
  "options": {
    "items": [
      {
        "order": 0,
        "label": " OOC:记忆汇总",
        "type": "SET-INPUT",
        "value": " OOC:记忆汇总"
      }
    ]
  },
  "defaultModelSettings": null,
  "cover": "mt15qekuilwifxlsbi5k1qa8.webp",
  "background": "vs4acmm4neypj5iz4ipni8i5.webp"
}
原始导出字段

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