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

CHARACTER CARD

【性爱立绘】巨乳冰山网管会期待在杂物间高潮吗?

作者:rev(定卡私信)

现代都市单人卡巨乳校园自定义反差可剧情可涩涩开放世界

【清源大学系列第二作】【对话表情】【性爱立绘】 学校后门的网吧新开业,除了配置拉满的机器,还有每天穿着cos服的女网管。 开始你的故事

公开统计

726热度分
150消息量
5,942世界书字符
15,103固定设定字符

字段状态

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

原卡能力

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

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

图片引用

cover: myj4mnh0k2wdp7rq1i9qbv6h.webp

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

注入样式预览

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

下载 CSS
/* ============================================
   蓝桥网咖 · 内置CSS
   风格:大理石台面 / 暖色卡片 / 阅读舒适
   配色不考虑霓虹,以浅色暖调为主
   配套主提示词【输出模板】中的class
   ============================================ */

/* ---- 回复内容根容器(自包含,独立于平台气泡) ---- */
.lc-root {
  /* 透明容器:不设背景/边框/圆角/内边距,避免与平台气泡形成双层包裹
     只负责继承文字颜色与字体,实际背景由正文卡片(story-card)与各面板承载 */
  color: #40382e;
  font-family: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", sans-serif;
  line-height: 1.9;
}



/* ---- 全局基调(作用于AI回复内容) ---- */
.cot-check, .time-header, .narrative-p,
.panel-details, .choice-panel, .story-card {
  font-family: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", sans-serif;
  color: #40382e;
  line-height: 1.9;
  letter-spacing: 0.01em;
}

/* ---- 对话颜色标记:林雪台词=蓝,玩家台词=橙,叙述=默认暖棕 ---- */
.lx-talk {
  color: #2f7fa5;
  font-weight: 600;
}
.user-talk {
  color: #c06f1f;
  font-weight: 600;
}

/* ---- 前置检查(低调折叠,不干扰阅读) ---- */
.cot-check {
  background: rgba(253, 250, 243, 0.72);
  border: 1px dashed #cfc4ae;
  border-radius: 10px;
  margin: 10px 0 14px;
  font-size: 12px;
  opacity: 0.78;
  white-space: pre-line;
}
.cot-check summary {
  cursor: pointer;
  padding: 6px 12px;
  color: #9a8f7c;
  font-size: 12px;
  user-select: none;
}
.cot-check summary:hover { color: #2f7fa5; }
.cot-check div {
  padding: 8px 14px 10px;
  white-space: pre-wrap;
  font-family: "Cascadia Code", Consolas, monospace;
  font-size: 11.5px;
  color: #8c8171;
  border-top: 1px dashed #ddd3c2;
}

/* ---- 时间头(网吧LED滚动公告条) ----
   容错双模式:
   - 默认 overflow-x:auto:AI若简化模板、未输出 th-track 嵌套结构时,
     内容完整可见、可横向滑动,绝不裁剪
   - 仅当存在 .th-track 嵌套结构时(:has),启用 overflow:hidden + LED跑马灯 */
.time-header {
  display: flex;
  align-items: center;
  gap: 8px;
  background: linear-gradient(180deg, #fdfaf3 0%, #f5efe2 100%);
  border: 1px solid #ddd0bb;
  border-radius: 10px;
  padding: 8px 10px;
  margin: 8px 0 16px;
  font-size: 13px;
  color: #6f6556;
  box-shadow: 0 2px 8px rgba(120, 100, 70, 0.12), inset 0 1px 0 rgba(255, 255, 255, 0.8);
  overflow-x: auto;
  white-space: nowrap;
  position: relative;
}
.time-header:has(.th-track) {
  overflow: hidden;
}
/* 网吧公告标签(固定在左侧) */
.th-notice-label {
  flex-shrink: 0;
  font-size: 10.5px;
  font-weight: 800;
  color: #fff;
  background: linear-gradient(135deg, #4da6cf, #2f7fa5);
  border-radius: 4px;
  padding: 2px 8px;
  letter-spacing: 0.15em;
  white-space: nowrap;
}
/* 滚动轨道:裁切区域 */
.th-track {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
}
/* 滚动内容:右→左跑马灯 */
.th-track-inner {
  display: inline-block;
  white-space: nowrap;
  padding-left: 100%;
  animation: thScroll 16s linear infinite;
}
@keyframes thScroll {
  0% { transform: translateX(0); }
  100% { transform: translateX(-100%); }
}
/* 内容不足一行时静止(动画仍存在但无位移,视觉静止) */
.th-track-inner:hover { animation-play-state: paused; }
.th-led {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #4da6cf;
  box-shadow: 0 0 6px rgba(77, 166, 207, 0.7);
  animation: ledPulse 2.4s ease-in-out infinite;
  flex-shrink: 0;
}
@keyframes ledPulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.4; } }
.th-time {
  font-family: "Cascadia Code", Consolas, monospace;
  font-size: 18px;
  font-weight: 700;
  color: #2f4a5c;
  letter-spacing: 0.02em;
  flex-shrink: 0;
}
.th-date {
  font-size: 12px;
  color: #8c8171;
  flex-shrink: 0;
}
.th-divider {
  flex: 1;
  height: 1px;
  background: linear-gradient(90deg, rgba(77, 166, 207, 0.35), transparent);
}
.th-status {
  font-size: 12px;
  color: #7a5f8a;
  background: rgba(156, 120, 178, 0.12);
  border: 1px solid rgba(156, 120, 178, 0.3);
  border-radius: 12px;
  padding: 2px 10px;
  white-space: nowrap;
  flex-shrink: 0;
}
.th-flow {
  font-size: 12px;
  color: #8c8171;
  white-space: nowrap;
}

/* ---- 正文暖色卡片 ---- */
.story-card {
  background: linear-gradient(180deg, #fffdf7 0%, #fbf6ec 100%);
  border: 1px solid #e7dcc6;
  border-radius: 14px;
  padding: 20px 24px;
  margin: 4px 0 18px;
  box-shadow: 0 6px 18px rgba(120, 100, 70, 0.12), inset 0 1px 0 rgba(255, 255, 255, 0.9);
}
.narrative-p {
  margin: 10px 0;
  font-size: 16px;
  color: #40382e;
  text-align: justify;
  text-indent: 2em;
  line-height: 1.95;
}
.narrative-p.dialog-start {
  text-indent: 0;
  margin-top: 12px;
  border-left: 3px solid rgba(56,189,248,.35);
  padding-left: 10px;
}
.narrative-p:first-of-type { margin-top: 4px; }

/* ---- 折叠面板(玩家档案 / 状态栏) ---- */
.panel-details {
  margin: 16px 0 8px;
  border-radius: 12px;
  overflow: hidden;
  background: rgba(253, 250, 243, 0.85);
  box-shadow: 0 4px 14px rgba(120, 100, 70, 0.1);
}
.panel-details summary {
  cursor: pointer;
  padding: 10px 16px;
  font-size: 13px;
  font-weight: 700;
  color: #6f6556;
  list-style: none;
  display: flex;
  align-items: center;
  gap: 8px;
  border-radius: 12px;
  user-select: none;
  transition: background 0.2s;
}
.panel-details summary::-webkit-details-marker { display: none; }
.panel-details summary::before {
  content: "▸";
  color: #2f7fa5;
  font-size: 12px;
  transition: transform 0.2s;
}
.panel-details[open] summary::before { transform: rotate(90deg); }
.panel-details summary:hover { background: #f5efe2; }

/* 玩家档案:暖棕主题 */
.player-panel { border: 1px solid #d5c9b2; }
.player-panel summary { color: #3a86a8; }

/* 状态栏·林小雪:浅紫主题 */
.lx-panel { border: 1px solid #d9c3d5; }
.lx-panel summary { color: #8a5f9e; }

/* ============================================
   林小雪立绘:状态栏顶部大图(双图切换)
   正常图 + 隐藏图,PC悬停切换 / 手机点击切换
   纯CSS实现:checkbox hack + :hover 双支持
   ============================================ */
.lx-art {
  position: relative;
  display: block;
  margin: 10px 14px;
  border-radius: 12px;
  overflow: hidden;
  border: 1px solid rgba(77, 166, 207, 0.4);
  box-shadow: 0 4px 16px rgba(77, 166, 207, 0.18);
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  user-select: none;
}

.lx-art .lx-art-img {
  display: block;
  width: 100%;
  height: auto;
}



/* ============================================
   正文·游戏对话框(过肩表情差分)
   上下格式:上面大立绘,下面对话框
   ============================================ */
.talk-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 16px 0 18px;
}
.talk-head {
  width: 190px;
  max-width: 72%;
  border-radius: 12px 12px 0 0;
  overflow: hidden;
  border: 1px solid rgba(77, 166, 207, 0.35);
  border-bottom: none;
  box-shadow: 0 -2px 10px rgba(120, 100, 70, 0.1);
  background: #f5efe2;
}
.talk-head img {
  display: block;
  width: 100%;
  height: auto;
}
.talk-bubble {
  position: relative;
  width: 100%;
  max-width: 560px;
  padding: 10px 16px 12px;
  font-size: 15.5px;
  line-height: 1.85;
  color: #40382e;
  background: #fffdf7;
  border: 1px solid #d9cdb6;
  border-radius: 12px;
  box-shadow: 0 2px 8px rgba(120, 100, 70, 0.1);
}
.talk-bubble::before {
  content: "";
  position: absolute;
  top: -7px;
  left: 50%;
  margin-left: -6px;
  width: 12px;
  height: 12px;
  background: #fffdf7;
  border-top: 1px solid #d9cdb6;
  border-left: 1px solid #d9cdb6;
  transform: rotate(45deg);
}
.talk-name {
  display: inline;
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 0.15em;
  color: #8a5f9e;
}
.talk-name + .talk-state {
  margin-left: 4px;
}
.talk-text {
  display: block;
  margin-top: 4px;
}
/* 手机:立绘缩放 */
@media (max-width: 640px) {
  .talk-head {
    width: 140px;
  }
  .talk-bubble {
    font-size: 14.5px;
    padding: 9px 12px;
  }
}

/* 林雪状态栏 · 游戏面板(浅色) */
.gh-hud {
  margin: 0 14px 12px;
  padding: 10px 12px 12px;
  font-size: 12.5px;
  color: #4a4338;
  background: linear-gradient(165deg, #fdfaf3, #f7f0e6);
  border: 1px solid #ddd0bb;
  border-top: 2px solid #b48ac0;
  border-radius: 10px;
  box-shadow: 0 4px 14px rgba(120, 100, 70, 0.1);
}
/* 性格标签(顶栏 Lv 后) */
.gh-chips {
  display: flex;
  gap: 5px;
  flex-wrap: wrap;
  margin-left: 4px;
}
.gh-chip {
  font-size: 11px;
  color: #4a4338;
  background: rgba(77, 166, 207, 0.1);
  border: 1px solid rgba(77, 166, 207, 0.35);
  border-radius: 10px;
  padding: 1px 9px;
  line-height: 1.6;
  white-space: nowrap;
}
.gh-trait-label {
  font-size: 11px;
  font-weight: 800;
  color: #2f7fa5;
  letter-spacing: 0.1em;
  white-space: nowrap;
}
.gh-trait-action {
  font-size: 12px;
  color: #4a4338;
  line-height: 1.6;
}
/* 下一步行动(面板最底部) */
.gh-next {
  margin: 10px 0 2px;
  padding: 8px 11px;
  background: #f5efe2;
  border: 1px dashed #cfc4ae;
  border-radius: 8px;
  display: flex;
  align-items: baseline;
  gap: 8px;
}

/* 顶栏:名字+等级+性格标签 */
.gh-top {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
  padding-bottom: 8px;
  border-bottom: 1px dashed #d9c3d5;
}
.gh-name {
  font-size: 16px;
  font-weight: 900;
  letter-spacing: 0.08em;
  color: #3a2f45;
}
.gh-lv {
  font-family: "Cascadia Code", Consolas, monospace;
  font-size: 11px;
  font-weight: 700;
  color: #fff;
  background: linear-gradient(135deg, #b48ac0, #4da6cf);
  padding: 1px 7px;
  border-radius: 4px;
}
/* 好感度/心情进度条 */
.gh-bar-row {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 9px 0;
}
.gh-bar-label {
  font-size: 11px;
  font-weight: 700;
  color: #7a5f8a;
  white-space: nowrap;
}
.gh-bar {
  flex: 1;
  height: 10px;
  background: #e9dfce;
  border: 1px solid #d5c9b2;
  border-radius: 6px;
  overflow: hidden;
}
.gh-bar-fill {
  height: 100%;
  background: linear-gradient(90deg, #4da6cf, #b48ac0);
  border-radius: 6px;
  transition: width 0.4s;
}
.gh-bar-val {
  font-family: "Cascadia Code", Consolas, monospace;
  font-size: 11px;
  font-weight: 700;
  color: #3a6b85;
  white-space: nowrap;
}
/* 心情进度条(粉系,与好感度蓝紫区分) */
.gh-bar.mood .gh-bar-fill {
  background: linear-gradient(90deg, #d489b2, #b48ac0);
}
.gh-bar.mood .gh-bar-label { color: #b06a8f; }
.gh-bar.mood .gh-bar-val { color: #b06a8f; }
/* 变动原因行 */
.gh-reason {
  margin: -3px 0 6px;
  font-size: 11px;
  color: #8c8171;
  line-height: 1.5;
}
.gh-reason b { color: #6f6556; }
/* 今日穿搭信息行 */
.gh-outfit {
  margin: 2px 0 6px;
  font-size: 12.5px;
  color: #6f6556;
}
.gh-outfit b { color: #8a5f9e; }
/* 心理想法:对话气泡 */
.gh-whisper {
  margin-top: 8px;
  padding: 8px 12px;
  font-size: 12px;
  color: #4a4338;
  background: rgba(156, 120, 178, 0.1);
  border: 1px solid rgba(156, 120, 178, 0.35);
  border-radius: 10px 10px 10px 2px;
  line-height: 1.7;
}
.gh-whisper b { color: #8a5f9e; }
/* 身体数据(固定锚点,气泡样式) */
.body-data {
  margin: 8px 2px 2px;
  padding-top: 8px;
  border-top: 1px dashed #cfc4ae;
  display: flex;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
}
.body-data-label {
  font-size: 11px;
  font-weight: 800;
  color: #2f7fa5;
  letter-spacing: 0.1em;
  white-space: nowrap;
}

/* ---- 选择面板 · 四窗口样式(浅色窗口) ---- */
.choice-panel {
  margin: 16px 0 4px;
}
.choice-hint {
  font-size: 12px;
  color: #8c8171;
  margin-bottom: 8px;
  line-height: 1.7;
}
.choice-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8px;
}
.win-option {
  background: #fffdf7;
  border: 1px solid #d9cdb6;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 2px 6px rgba(120, 100, 70, 0.08);
  transition: border-color .2s, box-shadow .2s;
}
.win-option:hover {
  border-color: #4da6cf;
  box-shadow: 0 4px 12px rgba(77, 166, 207, 0.2);
}
.win-bar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: linear-gradient(180deg, #f3ecdd, #ece3d0);
  padding: 3px 8px;
  border-bottom: 1px solid #ddd0bb;
}
.win-tag {
  font-family: Consolas, "Courier New", monospace;
  font-weight: 700;
  font-size: 11px;
  color: #2f7fa5;
  letter-spacing: 0.06em;
}
.win-btns {
  display: flex;
  gap: 4px;
}
.win-btns span {
  display: inline-block;
  width: 9px;
  height: 10px;
  line-height: 9px;
  text-align: center;
  font-size: 8px;
  color: #a0947f;
  border: 1px solid #cfc4ae;
  border-radius: 2px;
}
.win-body {
  padding: 7px 9px;
  font-size: 13px;
  color: #40382e;
  line-height: 1.6;
}
.win-option.skip {
  border-color: rgba(208, 137, 178, 0.5);
}
.win-option.skip .win-tag {
  color: #b06a8f;
}
.win-option.skip:hover {
  border-color: #b06a8f;
  box-shadow: 0 4px 12px rgba(208, 137, 178, 0.2);
}


/* 预览已截断;下载 CSS 可查看完整内容。 */
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": null,
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "mf9j58xjg58f6bpswtqib7bv.html",
  "options": {
    "items": [
      {
        "order": 0,
        "label": "突发事件",
        "type": "SET-INPUT",
        "value": "(OOC: 触发一个突发事件)"
      }
    ]
  },
  "defaultModelSettings": null,
  "cover": "myj4mnh0k2wdp7rq1i9qbv6h.webp",
  "background": null
}
原始导出字段

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