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

CHARACTER CARD

(可roll天赋)【10种末世/硬核生存】废墟之上的繁衍法则

作者:YYDS6

超高自由度末世万象杯可快餐可长线已破甲开放世界自由探索

(不建议开母猪文风)(初始配置复制后记得放到自定义配置里面,放入前记得删除开始时间,防止反复开局时间)文明的堡垒已经崩塌,秩序的余烬被彻底踩碎。 欢迎来到《末世生存与繁衍推演系统》——在这里,你的每一口呼吸都在消耗卡路里,而每一次心跳,都可能伴随着理智的蒸发与肉体的堕落。🩸 在这个无限制的平行维度中,你将面临最真实的绝望与最原始的欲望。生存,还是沦为繁衍的苗床?一切由你抉择。 🌍【十重深渊 · 终极末世推演】 在HTML定制主页中,挑选你的葬身之地: 🧟 丧尸死城|❄️ 极寒凛冬|🦟 异星虫族|☢️ 核战废土|🤖 赛博叛乱 👁️ 规则怪谈|🌸 催情孢子|😈 魅魔降临|🫀 寄生肉巢|💊 极乐乌托邦 (每种末世拥有完全独立的敌人、社会生态与硬核生存机制!) 🧬【硬核生存 × 肉体沉沦】 残酷的生理指标:饥饿、干渴、疲劳,甚至在极度恐惧与侵犯下的排泄憋胀与失禁。 70种专属「名器」图鉴:你遇到的每一位女性,都可能隐藏着从[凡品]到[神话]级的独特名器。只有亲自脱下她的衣服,挺身探入,才能知晓那致命的销魂触感。💦 30大末世天赋:开局掷骰子!从“憋尿达人”到传说级的“万物之种”,带着你的专属外挂坠入地狱。🎲 ⚙️【三大核心协议 · 玩法由你定义】 🔒 角色约束协议:拒绝无脑发情!所有的情欲爆发与暴虐行为,都必须有严丝合缝的逻辑铺垫。 🌫️ 迷雾协议 (战争迷雾):你无法凭空看透NPC的内心与三围!必须通过观察、交谈、甚至深入的“肉体交流”,才能一层层扒开她们的秘密。 🐷 母猪调教文风:一键切换至极端畜牧化视角,将高高在上的幸存者彻底贬低为发情的牲畜。 “幸存者,系统已就绪。现在,选择你的末世,然后……努力活下去,或者在极致的快感中坏掉吧。😈”

公开统计

36,150热度分
9,557消息量
38,265世界书字符
17,691固定设定字符

字段状态

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

原卡能力

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

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

图片引用

cover: vh1mzqb7jxgy6y15z0m15c5q.webp

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

注入样式预览

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

下载 CSS
/* ═══════════════════════════════════════════
   末世推演引擎 — 暗夜侵蚀主题
   适配 APP端 & 网页端
═══════════════════════════════════════════ */

/* ── 呼吸光效动画 ── */
@keyframes card-breathe {
  0%, 100% { box-shadow: 0 0 25px rgba(100, 80, 180, 0.05); }
  50% { box-shadow: 0 0 40px rgba(126, 200, 227, 0.09); }
}

@keyframes pulse-glow {
  0%, 100% { opacity: 0.6; }
  50% { opacity: 1; }
}

/* ── 主容器 ── */
.ntr-card {
  background: linear-gradient(160deg, #0b0b18 0%, #150d22 40%, #0e0a1a 100%);
  color: #cfd0dc;
  padding: 18px 16px;
  border-radius: 14px;
  font-size: 15px;
  line-height: 1.85;
  border: 1px solid #252040;
  animation: card-breathe 5s ease-in-out infinite;
  overflow-x: auto;
  word-wrap: break-word;
  overflow-wrap: break-word;
}

/* ── 思维链隐藏 ── */
.ntr-card think,
think {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  overflow: hidden !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* ═══════════════════════════════════════════
   协议 / 文风 / 迷雾 标识行
═══════════════════════════════════════════ */

@keyframes badge-pulse {
  0%, 100% { opacity: 1; }
  50% { opacity: 0.7; }
}

.constraint-badge {
  text-align: center;
  font-size: 0.85rem;
  font-weight: bold;
  padding: 8px 16px;
  margin-bottom: 12px;
  border-radius: 6px;
  letter-spacing: 1px;
  animation: badge-pulse 3s ease-in-out infinite;
  background: linear-gradient(90deg, rgba(21,101,192,0.2), rgba(21,101,192,0.05));
  border: 1px solid #1565c0;
  color: #64b5f6;
}

.sow-badge {
  text-align: center;
  font-size: 0.85rem;
  font-weight: bold;
  padding: 8px 16px;
  margin-bottom: 12px;
  border-radius: 6px;
  letter-spacing: 1px;
  animation: badge-pulse 3s ease-in-out infinite;
  background: linear-gradient(90deg, rgba(216,67,21,0.2), rgba(216,67,21,0.05));
  border: 1px solid #d84315;
  color: #ff8a65;
}

@keyframes fog-drift {
  0%, 100% { opacity: 1; }
  50% { opacity: 0.55; }
}

.fog-badge {
  text-align: center;
  font-size: 0.85rem;
  font-weight: bold;
  padding: 8px 16px;
  margin-bottom: 12px;
  border-radius: 6px;
  letter-spacing: 1px;
  animation: fog-drift 4s ease-in-out infinite;
  background: linear-gradient(90deg, rgba(120,120,120,0.25), rgba(80,80,80,0.08));
  border: 1px solid #777;
  color: #b0b0b0;
  text-shadow: 0 0 8px rgba(180,180,180,0.3);
}

/* ═══════════════════════════════════════════
   正文区域
═══════════════════════════════════════════ */
.ntr-card text {
  display: block;
  margin: 18px 0;
  padding: 2px 6px;
}

.ntr-card text p {
  text-indent: 2em;
  margin: 10px 0;
  color: #e2e2f0;
  line-height: 2;
  font-size: 1em;
}

/* ═══════════════════════════════════════════
   伤害提示标注(dmg-tip)
═══════════════════════════════════════════ */
.ntr-card .dmg-tip {
  color: #e74c6f;
  font-weight: 700;
  cursor: help;
  border-bottom: 1px dashed rgba(231,76,111,0.4);
  position: relative;
  transition: color 0.2s ease;
}

.ntr-card .dmg-tip:hover,
.ntr-card .dmg-tip:focus {
  color: #ff6b8a;
  text-shadow: 0 0 6px rgba(231,76,111,0.3);
  outline: none;
}

.ntr-card .dmg-tip:focus::after,
.ntr-card .dmg-tip:hover::after {
  content: attr(data-info);
  position: absolute;
  bottom: 125%;
  left: 50%;
  transform: translateX(-50%);
  background: rgba(15,12,25,0.95);
  border: 1px solid rgba(231,76,111,0.3);
  color: #d0c0c8;
  padding: 6px 10px;
  border-radius: 6px;
  font-size: 0.8em;
  font-weight: 400;
  white-space: pre-wrap;
  max-width: 260px;
  z-index: 100;
  pointer-events: none;
  line-height: 1.5;
}

/* ═══════════════════════════════════════════
   通用 details / summary
═══════════════════════════════════════════ */
.ntr-card details {
  margin: 10px 0;
  border-radius: 10px;
  overflow: hidden;
  transition: border-color 0.3s ease, box-shadow 0.3s ease;
}

.ntr-card details summary {
  padding: 11px 16px;
  cursor: pointer;
  font-weight: 700;
  font-size: 0.93em;
  border-radius: 10px;
  transition: all 0.3s ease;
  list-style: none;
  display: flex;
  align-items: center;
  gap: 6px;
  user-select: none;
  -webkit-user-select: none;
}

.ntr-card details summary::-webkit-details-marker {
  display: none;
}

.ntr-card details summary::after {
  content: '';
  display: inline-block;
  width: 6px;
  height: 6px;
  border-right: 2px solid currentColor;
  border-bottom: 2px solid currentColor;
  transform: rotate(-45deg);
  transition: transform 0.3s ease;
  margin-left: auto;
  opacity: 0.45;
}

.ntr-card details[open] summary::after {
  transform: rotate(45deg);
}

/* ═══════════════════════════════════════════
   状态块(details 内部通用)
═══════════════════════════════════════════ */
.ntr-card .status-block {
  padding: 10px 16px 12px;
  font-size: 0.88em;
  line-height: 1.75;
}

.ntr-card .status-block p {
  margin: 3px 0;
  color: #b8b8cc;
}

.ntr-card .progress {
  font-family: 'Courier New', Courier, monospace;
  letter-spacing: 1.5px;
  font-size: 0.92em;
}

/* ═══════════════════════════════════════════
   🩸 躯体与生存监控面板
═══════════════════════════════════════════ */
.ntr-card .panel-survival {
  border: 1px solid rgba(231,76,111,0.18);
  background: rgba(231,76,111,0.025);
}

.ntr-card .panel-survival summary {
  background: linear-gradient(90deg, rgba(231,76,111,0.1) 0%, transparent 80%);
  color: #e74c6f;
}

.ntr-card .panel-survival summary:hover {
  background: linear-gradient(90deg, rgba(231,76,111,0.2) 0%, transparent 80%);
  box-shadow: inset 0 0 18px rgba(231,76,111,0.05);
  text-shadow: 0 0 8px rgba(231,76,111,0.25);
}

/* ═══════════════════════════════════════════
   🎒 武装与物资清单
═══════════════════════════════════════════ */
.ntr-card .panel-inventory {
  border: 1px solid rgba(184,198,219,0.18);
  background: rgba(184,198,219,0.025);
}

.ntr-card .panel-inventory summary {
  background: linear-gradient(90deg, rgba(184,198,219,0.1) 0%, transparent 80%);
  color: #b8c6db;
}

.ntr-card .panel-inventory summary:hover {
  background: linear-gradient(90deg, rgba(184,198,219,0.2) 0%, transparent 80%);
  box-shadow: inset 0 0 18px rgba(184,198,219,0.05);
}

/* ═══════════════════════════════════════════
   🔞 主角身体状况面板
═══════════════════════════════════════════ */
.ntr-card .panel-protagonist-body {
  border: 1px solid rgba(130,100,220,0.22);
  background: rgba(130,100,220,0.025);
}

.ntr-card .panel-protagonist-body summary {
  background: linear-gradient(90deg, rgba(130,100,220,0.12) 0%, transparent 80%);
  color: #a78bfa;
}

.ntr-card .panel-protagonist-body summary:hover {
  background: linear-gradient(90deg, rgba(130,100,220,0.22) 0%, transparent 80%);
  box-shadow: inset 0 0 18px rgba(130,100,220,0.06);
  text-shadow: 0 0 8px rgba(130,100,220,0.3);
}

/* ═══════════════════════════════════════════
   💋 交互对象身体状况面板
═══════════════════════════════════════════ */
.ntr-card .panel-target {
  border: 1px solid rgba(255,80,120,0.18);
  background: rgba(255,80,120,0.025);
}

.ntr-card .panel-target summary {
  background: linear-gradient(90deg, rgba(255,80,120,0.1) 0%, transparent 80%);
  color: #ff5078;
}

.ntr-card .panel-target summary:hover {
  background: linear-gradient(90deg, rgba(255,80,120,0.2) 0%, transparent 80%);
  box-shadow: inset 0 0 18px rgba(255,80,120,0.05);
  text-shadow: 0 0 8px rgba(255,80,120,0.25);
}

/* ═══════════════════════════════════════════
   生殖状态区块 — 通用基础样式
═══════════════════════════════════════════ */
.ntr-card .genital-status {
  margin: 6px 16px 12px;
  padding: 10px 14px;
  border-radius: 8px;
  font-size: 0.86em;
  line-height: 1.7;
}

.ntr-card .genital-status p {
  margin: 3px 0;
}

.ntr-card .genital-status p:first-child {
  font-weight: 700;
  font-size: 0.94em;
  margin-bottom: 6px;
  padding-bottom: 5px;
}

/* ── 女性生殖状态区块 ── */
.ntr-card .genital-female {
  background: rgba(255, 80, 120, 0.03);
  border: 1px solid rgba(255, 80, 120, 0.1);
}

.ntr-card .genital-female p {
  color: #b8a0b0;
}

.ntr-card .genital-female p:first-child {
  color: #e07090;
  border-bottom: 1px solid rgba(255, 80, 120, 0.1);
}

/* ── 男性生殖状态区块 ── */
.ntr-card .genital-male {
  background: rgba(80, 120, 220, 0.03);
  border: 1px solid rgba(80, 120, 220, 0.1);
}

.ntr-card .genital-male p {
  color: #a0aec0;
}

.ntr-card .genital-male p:first-child {
  color: #7b9fe0;
  border-bottom: 1px solid rgba(80, 120, 220, 0.1);
}

/* ── 通用信息区块(姿势/外貌/身材等共用部分) ── */
.ntr-card .panel-protagonist-body > .genital-status:not(.genital-male):not(.genital-female):not(.no-target) {
  background: rgba(130, 100, 220, 0.03);
  border: 1px solid rgba(130, 100, 220, 0.1);
}

.ntr-card .panel-protagonist-body > .genital-status:not(.genital-male):not(.genital-female):not(.no-target) p {
  color: #b0a8c8;
}

.ntr-card .panel-protagonist-body > .genital-status:not(.genital-male):not(.genital-female):not(.no-target) p:first-child {
  color: #a78bfa;
  border-bottom: 1px solid rgba(130, 100, 220, 0.1);
}

.ntr-card .panel-target > .genital-status:not(.genital-male):not(.genital-female):not(.no-target) {
  background: rgba(255, 80, 120, 0.03);
  border: 1px solid rgba(255, 80, 120, 0.1);
}

.ntr-card .panel-target > .genital-status:not(.genital-male):not(.genital-female):not(.no-target) p {
  color: #b8a0b0;
}

.ntr-card .panel-target > .genital-status:not(.genital-male):not(.genital-female):not(.no-target) p:first-child {
  color: #e07090;
  border-bottom: 1px solid rgba(255, 80, 120, 0.1);
}

/* ── 无交互对象提示 ── */
.ntr-card .no-target {
  background: rgba(100, 100, 120, 0.04);
  border: 1px dashed rgba(100, 100, 120, 0.15);
  text-align: center;
}

.ntr-card .no-target p {
  color: #666880 !important;
  font-style: italic;
  font-weight: 400 !important;
  font-size: 0.88em !important;
  border-bottom: none !important;
  padding-bottom: 0 !important;
}

/* ═══════════════════════════════════════════
   ⭐ 记忆回廊
═══════════════════════════════════════════ */
.ntr-card .memory {
  border: 1px solid rgba(212,175,55,0.18);
  background: rgba(212,175,55,0.025);
}

.ntr-card .memory summary {
  background: linear-gradient(90deg, rgba(212,175,55,0.1) 0%, transparent 80%);
  color: #d4af37;
}

.ntr-card .memory summary:hover {
  background: linear-gradient(90deg, rgba(212,175,55,0.2) 0%, transparent 80%);
  box-shadow: inset 0 0 18px rgba(212,175,55,0.05);
  text-shadow: 0 0 8px rgba(212,175,55,0.25);
}

.ntr-card .mem-section {
  padding: 6px 14px 10px;
}

.ntr-card .mem-title {
  color: #d4af37;
  font-weight: 700;
  font-size: 0.9em;
  margin: 8px 0 6px;
  letter-spacing: 0.5px;
}

.ntr-card .mem-table {
  width: 100%;
  border-collapse: collapse;
  font-size: 0.82em;
  margin: 4px 0 10px;
  table-layout: auto;
}

.ntr-card .mem-table thead tr {
  background: rgba(212,175,55,0.08);
}

.ntr-card .mem-table th {
  padding: 8px 10px;
  text-align: left;
  color: #d4af37;
  border-bottom: 2px solid rgba(212,175,55,0.2);
  font-weight: 700;
  font-size: 0.92em;
  white-space: nowrap;
}

.ntr-card .mem-table td {
  padding: 7px 10px;
  border-bottom: 1px solid rgba(60,55,90,0.4);
  color: #aeb0c4;
  vertical-align: top;
  line-height: 1.6;
}

.ntr-card .mem-table tbody tr {
  transition: background 0.2s ease;
}

.ntr-card .mem-table tbody tr:hover {
  background: rgba(212,175,55,0.05);
}

.ntr-card .mem-table tbody tr:nth-child(even) {
  background: rgba(255,255,255,0.012);
}

/* ═══════════════════════════════════════════
   🎯 推荐行动
═══════════════════════════════════════════ */
.ntr-card .actions {
  margin-top: 14px;
  padding: 14px 16px;
  border: 1px solid rgba(78,205,196,0.18);
  border-radius: 10px;
  background: rgba(78,205,196,0.025);
}

.ntr-card .actions-title {
  color: #4ecdc4;
  font-weight: 700;
  font-size: 0.95em;
  margin-bottom: 10px;
  padding-bottom: 6px;
  border-bottom: 1px solid rgba(78,205,196,0.12);
}

.ntr-card .act-item {
  padding: 9px 14px;
  margin: 7px 0;
  border-left: 3px solid rgba(78,205,196,0.35);
  background: rgba(78,205,196,0.03);
  border-radius: 0 8px 8px 0;
  font-size: 0.88em;
  color: #a8d0cc;
  line-height: 1.6;
  transition: all 0.3s ease;
}

.ntr-card .act-item:hover {
  background: rgba(78,205,196,0.09);
  

/* 预览已截断;下载 CSS 可查看完整内容。 */
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": null,
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "hboxse37hqgn9wxs9bamoc7g.html",
  "options": {
    "items": [
      {
        "order": 0,
        "label": "【约束模式开启】",
        "type": "SET-INPUT",
        "value": "【约束模式开启】"
      },
      {
        "order": 1,
        "label": "【约束模式关闭】",
        "type": "SET-INPUT",
        "value": "【约束模式关闭】"
      },
      {
        "order": 2,
        "label": "【母猪文风开启】",
        "type": "SET-INPUT",
        "value": "【母猪文风开启】"
      },
      {
        "order": 3,
        "label": "【母猪文风关闭】",
        "type": "SET-INPUT",
        "value": "【母猪文风关闭】"
      }
    ]
  },
  "defaultModelSettings": {
    "model": "kiwi_gemini_cli/gemini-3-flash-preview",
    "modelSettings": {
      "temperature": 1
    }
  },
  "cover": "vh1mzqb7jxgy6y15z0m15c5q.webp",
  "background": null
}
原始导出字段

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