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

CHARACTER CARD

被困在了不做爱就不能出去的房间

作者:rev(定卡私信)

现代都市单人卡可快餐可长线可剧情可涩涩角色扮演调教男性向开局即可色

一间物资齐全的封闭公寓:床、沙发、厨房、卫浴、电视、游戏机、书、桌游,甚至还有一把木吉他和一台电子键盘。 冰箱每天0点自动补满食材,日用品不会耗尽。门是唯一出口,砸不开、撬不动、没有锁孔。窗户封死,窗外是异常空间。

公开统计

296热度分
30消息量
6,359世界书字符
7,375固定设定字符

字段状态

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

原卡能力

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

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

图片引用

cover: b44xtt2vr7wbs9ngvczcfms3.webpbackground: np5b0f4eyu421p6ekip6cfly.webp

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

注入样式预览

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

下载 CSS
/* ========== 内置CSS · 《每月1号,不做爱就出不去》 ========== */
/* 风格:深夜公寓 + 冷色霓虹 + 音乐感 + 单女主面板 */
/* 说明:变量置于:root;选择器无前缀;平台自动包裹.khorra-output */

:root{
  --bg:#f0f1f5; --surface:#fbfbfd; --surface2:#f2f3f7; --surface3:#e8eaf0;
  --line:#d9dce6; --line2:#c7ccd9;
  --text:#2f3240; --dim:#787f92; --faint:#9aa1b3;
  --night:#232a3b; --night2:#1a202e;
  --lc:#6c5ce7; --lc2:#5a4bd1; --lc-dim:#e4defa;
  --pink:#c25f80; --pink2:#b04f70; --pink-dim:#eec9d6;
  --cyan:#2f8fc9; --cyan2:#3a9fdb; --cyan-dim:#b8d8ea;
  --purple:#7a68a8; --purple-dim:#d5cbeb;
  --green:#5f9e73; --red:#c96060;
  --dark-bg:#232a3b; --dark-line:#3a4258; --dark-text:#eef2f8;
}

.khorra-output{
  color:var(--text); line-height:1.9;
  background:transparent;
  border-radius:12px;
  padding:10px 12px;
}

/* ---------- 1. 根排版 ---------- */
.body-rule{
  margin:10px 0; padding:10px 14px;
  background:#f2eefb; border:1px dashed #c8bce8; border-left:4px solid var(--lc2);
  color:#5a4b8a; font-size:.8rem; line-height:1.8; border-radius:0 8px 8px 0;
}
.narrative-p{
  margin:10px 0; font-size:.94rem; line-height:2; color:var(--text);
  text-indent:2em;
}
.inner-monologue{
  margin:10px 0; padding:10px 14px;
  background:linear-gradient(135deg,#f0e6f7,#e8dbf0);
  border-left:3px solid var(--purple);
  color:#6a5578; font-size:.86rem; line-height:1.9;
  border-radius:0 8px 8px 0;
}

/* ---------- 2. 前置检查 ---------- */
details.cot-check-details{
  margin:8px 0; background:var(--dark-bg); border:1px solid var(--dark-line);
  border-radius:8px; padding:0; overflow:hidden;
}
details.cot-check-details > summary{
  cursor:pointer; padding:10px 14px; color:#cfe0f0; font-size:.8rem;
  font-weight:700; letter-spacing:.1em; list-style:none;
  background:linear-gradient(120deg,#35465e,#2a3a4f);
}
details.cot-check-details > summary::-webkit-details-marker{ display:none; }
details.cot-check-details[open] > summary{ border-bottom:1px solid var(--dark-line); }
details.cot-check-details .details-body{ padding:10px 14px; }
details.cot-check-details .cot-exec-content{
  font-size:.72rem; line-height:2; color:#b8c9dd; white-space:pre-wrap;
  font-family:Consolas,'Courier New',monospace;
}
details.cot-check-details .cot-exec-content b{ color:#ffd27a; }

/* ---------- 3. 时间锚头 ---------- */
.time-header{
  margin:12px 0; padding:12px 16px;
  background:linear-gradient(135deg,#232a3b,#171c29);
  border:1px solid var(--dark-line); border-left:4px solid var(--lc2);
  border-radius:6px; color:var(--dark-text);
}
.time-row-main{ display:flex; align-items:center; gap:10px; flex-wrap:wrap; }
.time-day{ font-size:.88rem; font-weight:700; color:#a99cf2; letter-spacing:.08em; }
.time-sep{ color:#6d7f96; }
.time-period{ font-size:.76rem; color:#cfe0f0; }
.time-clock{
  font-size:.72rem; color:#cbb7ff; background:rgba(108,92,231,.18);
  border:1px solid rgba(108,92,231,.4); padding:1px 10px; border-radius:10px;
}
.time-round{
  font-size:.72rem; color:#a99cf2; background:rgba(108,92,231,.12);
  border:1px solid rgba(108,92,231,.32); padding:1px 10px; border-radius:10px;
  font-weight:700; letter-spacing:.06em;
}
.time-row-loc{ margin-top:6px; font-size:.78rem; color:#b8c9dd; }
.time-row-weather{ margin-top:2px; font-size:.74rem; color:#a3b4c8; }
.time-row-deadline{
  margin-top:6px; font-size:.74rem; color:#ffb98a; font-weight:700;
  background:rgba(255,120,80,.1); border:1px solid rgba(255,120,80,.3);
  padding:3px 10px; border-radius:8px; display:inline-block;
}
.time-row-affinity{
  margin-top:6px; font-size:.72rem; color:#b8c9dd;
  background:rgba(120,180,140,.08); border:1px solid rgba(120,180,140,.28);
  padding:3px 10px; border-radius:8px; display:inline-block;
}
.time-row-affinity b{ color:#9fd8b4; font-weight:700; }
.time-divider{
  margin:8px 0; height:1px;
  background:linear-gradient(90deg,transparent,rgba(160,140,255,.55),transparent);
}

/* ---------- 4. 正文对话 ---------- */
/* 对话不使用气泡样式,直接以普通段落/引号形式出现在正文中。 */

/* ---------- 5. 好感度条(共用) ---------- */
.aff-bar{ margin:10px 0; }
.aff-bar-label{ font-size:.7rem; font-weight:700; letter-spacing:.12em; margin-bottom:4px; }
.lc-panel .aff-bar-label{ color:var(--lc); }
.aff-track{
  height:8px; border-radius:6px; overflow:hidden;
  background:#e8e6f0; border:1px solid #d9d4ea;
}
.aff-fill{ height:100%; border-radius:6px; transition:width .3s ease; }
.lc-fill{ background:linear-gradient(90deg,#9b8cf0,#6c5ce7); }
.aff-state{ margin-top:4px; font-size:.7rem; color:var(--dim); }

/* ---------- 6. 通用面板骨架 ---------- */
details.panel-details{
  margin:10px 0; border:1px solid #d6ccb6; border-radius:8px;
  background:#f7f4ec; overflow:hidden;
  box-shadow:0 1px 6px rgba(90,80,60,.08);
}
details.panel-details > summary{
  cursor:pointer; padding:11px 16px; list-style:none;
  background:linear-gradient(120deg,#2e4a6e,#3a5a80);
  color:#f2f6fa; font-size:.86rem; font-weight:700; letter-spacing:.08em;
  display:flex; align-items:center; gap:8px; flex-wrap:wrap;
}
details.panel-details > summary::-webkit-details-marker{ display:none; }
details.panel-details > summary::before{ content:"▾ "; color:#ffd27a; }
details.panel-details[open] > summary::before{ content:"▸ "; }
details.panel-details > summary .panel-summary-sub{
  margin-left:auto; font-size:.62rem; font-weight:400; letter-spacing:.2em;
  color:#9fb4cc; font-family:Consolas,monospace;
}
details.panel-details .panel-body{ padding:14px 16px; }

/* ---------- 7. 林听夏档案(深夜紫) ---------- */
details.lc-panel{
  margin:10px 0; border:1px solid #cfc4f0; border-radius:8px;
  background:#f5f2fd; overflow:hidden;
  box-shadow:0 1px 6px rgba(108,92,231,.12);
}
details.lc-panel > summary{
  cursor:pointer; padding:11px 16px; list-style:none;
  background:linear-gradient(120deg,#5a4bd1,#3f2f9e);
  color:#f2efff; font-size:.86rem; font-weight:700; letter-spacing:.08em;
  display:flex; align-items:center; gap:8px; flex-wrap:wrap;
}
details.lc-panel > summary::-webkit-details-marker{ display:none; }
details.lc-panel > summary::before{ content:"▾ "; color:#cfc4ff; }
details.lc-panel[open] > summary::before{ content:"▸ "; }
details.lc-panel > summary .panel-summary-sub{
  margin-left:auto; font-size:.62rem; font-weight:400; letter-spacing:.2em;
  color:#b4a8ec; font-family:Consolas,monospace;
}
details.lc-panel .panel-body{ padding:14px 16px; }
.lc-head{ display:flex; align-items:center; gap:12px; margin-bottom:10px; }
.lc-badge{
  width:150px; height:220px; border-radius:10px; flex-shrink:0;
  object-fit:cover; object-position:center top;
  border:2px solid #cfc4f0; box-shadow:0 4px 14px rgba(108,92,231,.25);
  background:#f1edfe;
}
.lc-headinfo{ display:flex; flex-direction:column; gap:3px; }
.lc-hname{ font-size:1.1rem; font-weight:800; color:#3f2f9e; letter-spacing:.16em; }
.lc-class{ font-size:.72rem; color:#6d5aa8; }
.lc-next{
  display:inline-block; font-size:.68rem; color:#fff;
  background:linear-gradient(120deg,#8b7cf0,#6c5ce7);
  padding:2px 10px; border-radius:10px; letter-spacing:.08em; font-weight:700;
  width:fit-content; box-shadow:0 1px 6px rgba(108,92,231,.3);
}
.lc-body{ display:flex; gap:8px; margin:10px 0; }
.lc-body .b-item{ flex:1; text-align:center; padding:7px 4px; border-radius:8px; background:var(--surface2); border:1px solid var(--line); }
.lc-body .b-label{ display:block; font-size:.58rem; color:var(--faint); letter-spacing:.1em; margin-bottom:3px; }
.lc-body .b-val{ display:block; font-size:.86rem; font-weight:800; color:var(--lc); }

.lc-status{ display:flex; gap:8px; flex-wrap:wrap; margin-bottom:10px; }
.lc-status span{
  font-size:.72rem; color:var(--text); background:var(--surface2);
  border:1px solid var(--line); padding:3px 10px; border-radius:8px;
}
.lc-status b{ color:var(--lc); }
.lc-status div{
  font-size:.72rem; color:var(--text); background:var(--surface2);
  border:1px solid var(--line); padding:3px 10px; border-radius:8px;
}

.lc-sub{ display:flex; flex-direction:column; gap:8px; }
.lc-sub .sub-block{ padding:9px 12px; border-radius:8px; background:var(--surface); border:1px solid var(--line); }
.lc-sub .sub-block:nth-child(1){ background:#faf7ef; border:1px solid var(--line); }
.lc-sub .sub-block.thoughts{ background:#f1edfe; border:1px solid #cfc4f0; }
.sub-label{ font-size:.7rem; font-weight:700; color:var(--lc); letter-spacing:.12em; margin-bottom:3px; }
.sub-text{ font-size:.8rem; color:var(--text); line-height:1.8; }

/* ---------- 7.5 玩家面板(青蓝) ---------- */
details.player-panel{ border-color:#b8d8ea; background:#f2f8fc; }
details.player-panel > summary{
  background:linear-gradient(120deg,#2f8fc9,#1f6f9e);
  color:#f0f9ff;
}
details.player-panel > summary::before{ color:#b8e0f8; }
details.player-panel > summary .panel-summary-sub{ color:#b8d8ea; }
.player-head{ display:flex; align-items:center; gap:12px; margin-bottom:10px; }
.player-info{ display:flex; flex-direction:column; gap:3px; }
.player-name{ font-size:1.1rem; font-weight:800; color:#1f5f8a; letter-spacing:.16em; }
.player-class{ font-size:.72rem; color:#4a7a9e; }
.player-status{ display:flex; gap:8px; flex-wrap:wrap; margin-bottom:10px; }
.player-status span{
  font-size:.72rem; color:var(--text); background:var(--surface2);
  border:1px solid var(--line); padding:3px 10px; border-radius:8px;
}
.player-status b{ color:var(--cyan); }
.player-sub{ display:flex; flex-direction:column; gap:8px; }
.player-sub .sub-block{ padding:9px 12px; border-radius:8px; background:var(--surface); border:1px solid var(--line); }
.player-sub .sub-block:nth-child(1){ background:#faf7ef; border:1px solid var(--line); }
.player-sub .sub-block.thoughts{ background:#eef7fb; border:1px solid #cfe4f0; }
.player-panel .sub-label{ color:var(--cyan); }


/* ---------- 8. 记录面板 ---------- */
details.record-panel{ border-color:#cbbfe2; background:#f6f3fb; }
details.record-panel > summary{
  background:linear-gradient(120deg,#5b4a8a,#6d5aa8);
  color:#f0ecff;
}
details.record-panel > summary::before{ color:#d5c8ff; }
details.record-panel > summary .panel-summary-sub{ color:#c4b8e8; }
.mem-sec{ margin-bottom:12px; }
.mem-sec:last-child{ margin-bottom:0; }
.mem-sec-label{
  font-size:.7rem; font-weight:700; color:#7a68a8;
  letter-spacing:.12em; margin-bottom:6px;
}
.aff-mini{
  padding:6px 10px; margin-bottom:5px; border-radius:6px;
  background:#f7f9fc; border:1px solid #dbe3ec; border-left:3px solid var(--green);
  font-size:.74rem; color:#4a6272; line-height:1.7;
}
.aff-mini:last-child{ margin-bottom:0; }
.event-row{
  padding:6px 10px; margin-bottom:5px; border-radius:6px;
  background:#f7f9fc; border:1px solid #dbe3ec;
  font-size:.74rem; color:#5a616e; line-height:1.7;
}
.event-row:last-child{ margin-bottom:0; }
.event-time{ color:#2f8fc9; font-weight:700; margin-right:4px; }
.warn-row{
  padding:6px 10px; margin-bottom:5px; border-radius:6px;
  background:#fdf3f3; border:1px solid #eccccc; border-left:3px solid var(--red);
  font-size:.74rem; color:#8f4a4a; line-height:1.7;
}
.warn-row:last-child{ margin-bottom:0; }
.todo-row{
  padding:6px 10px; margin-bottom:5px; border-radius:6px;
  background:#f0f7fb; border:1px solid #cfe0ec; border-left:3px solid var(--cyan);
  font-size:.74rem; color:#4a6272; line-height:1.7;
}
.todo-row:last-child{ margin-bottom:0; }

/* ---------- 9. 选择面板 ---------- */
.choice-panel{
  margin:14px 0; padding:12px 14px; background:#f7f3e9;
  border:1px solid #d6ccb6; border-radius:8px;
  box-shadow:0 1px 6px rgba(90,80,60,.08);
}
.choice-header{ margin-bottom:10px; }
.choice-title{ font-size:.82rem; font-weight:700; color:#2f6f9e; letter-spacing:.08em; }
.choice-list{ display:flex; flex-direction:column; gap:8px; }
.choice-card{
  display:flex; align-items:center; gap:10px; padding:10px 12px;
  border:1px solid var(--line); border-radius:8px; background:#fff;
  cursor:pointer; transition:all .2s ease;
}
.choice-card:hover{ border-color:#a8cfe8; box-shadow:0 2px 10px rgba(47,143,201,.12); }
.choice-card[data-choice="1"]{ border-left:3px solid var(--lc); }
.choice-card[data-choice="2"]{ border-left:3px solid var(--cyan); }
.choice-card[data-choice="3"]{ border-left:3px solid 

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

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