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

CHARACTER CARD

绿在校园-反转【被染绿的幸福】吧

作者:dadsaysnoplay

校园自定义已破甲可剧情可涩涩多角色可NTL可ntr可纯爱男性向R18

改编自『被染绿的幸福』 【查看征服者论坛——可以在正文中模拟显示论坛界面】 【显示某某论坛——可以在正文中模拟显示某某论坛的界面,比如显示校园论坛】 【显示聊天界面——可以在正文中模拟显示聊天界面】 你来到了在南方知名学府S大,新学期伊始,一切都显得那么美好。 你认识了一个新朋友佐含言,那个拥有校花未婚女友舒仪涵、漂亮温柔的母亲顾爱如、性感时尚未来岳母风千华的“人生赢家”;也认识了一个大一新生张明,那个脸皮极厚、欲望强烈的“征服者”。美艳风骚的总裁辣妈、成熟能干的秘书姐姐、端庄知性的教授妈妈、性感诱人的学姐、清纯可爱的学妹......这种熟悉的感觉是怎么回事!? 可以选择原书中的角色,或者成为另一个存在——转学生、年轻讲师、富二代、甚至舒仪涵的远房表哥…… 苦主朋友拯救(加害)计划,启动!你这个朋友,我帮定了! (建议自定义剧情开始游戏,固定剧情就当剧情介绍) (你可以选择守护这份幸福,也可以亲手将其撕碎;你可以沉沦于被绿的屈辱与刺激,也能成为那个掠夺他人一切的征服者)

公开统计

48,662热度分
17,457消息量
27,461世界书字符
7,874固定设定字符

字段状态

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

原卡能力

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

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

图片引用

cover: y3tnadmaagyyovfh3hhutjok.webp

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

注入样式预览

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

下载 CSS
/* ===== 深紫背景优雅风格按钮(深紫黑阴影 + 金边框) ===== */
/* 背景改为深紫色渐变,文字为浅金色/白,对比强烈 */
#prompt-input button:not([type="submit"]) {
    background: linear-gradient(135deg, #5B21B6 0%, #2E1065 100%) !important;  /* 深紫到更深紫渐变 */
    color: #FEF9C3 !important;  /* 淡金色文字,温暖且清晰 */
    border: 2px solid #FBBF24 !important;  /* 金色边框 */
    border-radius: 8px !important;
    box-shadow: 0 5px 0 #1E1B4B !important;  /* 深紫偏黑色阴影 */
    font-weight: bold !important;
    text-transform: none !important;
    transition: all 0.1s ease-in-out !important;
}

/* 悬停效果:背景变亮/饱和度提高,文字更亮,阴影消失下沉 */
#prompt-input button:not([type="submit"]):hover {
    background: linear-gradient(135deg, #7C3AED 0%, #4C1D95 100%) !important;  /* 更亮的深紫色 */
    color: #FEF08A !important;  /* 更鲜明的淡金色 */
    border-color: #D97706 !important;  /* 深金色边框 */
    transform: translateY(3px) !important;
    box-shadow: none !important;
}

/* 活动效果:按入感更明显 */
#prompt-input button:not([type="submit"]):active {
    background: linear-gradient(135deg, #4C1D95 0%, #2E1065 100%) !important;
    border-color: #B45309 !important;
    transform: translateY(5px) scale(0.98) !important;
    box-shadow: none !important;
}

/* ===== 发送按钮(蓝色系) ===== */
#prompt-input [type="submit"] {
    background: linear-gradient(135deg, #2563EB 0%, #1E3A8A 100%) !important;  /* 亮蓝到深蓝 */
    color: #FEF9C3 !important;
    border: 2px solid #60A5FA !important;      /* 浅蓝边框 */
    border-radius: 8px !important;
    box-shadow: 0 5px 0 #172554 !important;    /* 深蓝黑阴影 */
    font-weight: bold !important;
    text-transform: none !important;
    transition: all 0.1s ease-in-out !important;
}

#prompt-input [type="submit"]:hover {
    background: linear-gradient(135deg, #3B82F6 0%, #1D4ED8 100%) !important;
    color: #FEF08A !important;
    border-color: #93C5FD !important;
    transform: translateY(3px) !important;
    box-shadow: none !important;
}

#prompt-input [type="submit"]:active {
    background: linear-gradient(135deg, #1D4ED8 0%, #1E3A8A 100%) !important;
    border-color: #60A5FA !important;
    transform: translateY(5px) scale(0.98) !important;
    box-shadow: none !important;
}

/* ===== 停止按钮(红色系) ===== */
#prompt-input button[aria-label="停止"] {
    background: linear-gradient(135deg, #DC2626 0%, #7F1D1D 100%) !important;  /* 红到深红 */
    color: #FEF9C3 !important;
    border: 2px solid #F87171 !important;      /* 浅红边框 */
    border-radius: 8px !important;
    box-shadow: 0 5px 0 #451A1A !important;    /* 深红黑阴影 */
    font-weight: bold !important;
    text-transform: none !important;
    transition: all 0.1s ease-in-out !important;
}

#prompt-input button[aria-label="停止"]:hover {
    background: linear-gradient(135deg, #EF4444 0%, #B91C1C 100%) !important;
    color: #FEF08A !important;
    border-color: #FCA5A5 !important;
    transform: translateY(3px) !important;
    box-shadow: none !important;
}

#prompt-input button[aria-label="停止"]:active {
    background: linear-gradient(135deg, #B91C1C 0%, #7F1D1D 100%) !important;
    border-color: #F87171 !important;
    transform: translateY(5px) scale(0.98) !important;
    box-shadow: none !important;
}

.contents {
    display: block;
    width: 100%;
    border: 2px solid #FBBF24 !important;    /* 与深紫按钮相同的金色边框 */
    border-radius: 8px !important;           /* 与按钮保持一致的圆角 */
    background: rgba(255, 255, 255, 0.08) !important; /* 浅色透明背景 */
    box-shadow: none !important;             /* 无阴影 */
    /* 可根据需要添加内边距或其它布局属性,但不强制 */
    padding: 12px 16px;                      /* 示例内边距,可按需调整 */
}

#prompt-input-body textarea[name="message"] {
    display: block;
    width: 100%;
    border: 2px solid #FBBF24 !important;
    border-radius: 8px !important;
    background: rgba(255, 255, 255, 0.08) !important;
    padding: 12px 16px;
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.04);
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
    font-family: inherit;
    resize: vertical;
    outline: none;
}

#prompt-input-body textarea[name="message"]:focus {
    border-color: rgb(242, 206, 4);
    box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.15);
}

/* ----- 青春校园活力配色 · 用户侧 / AI侧 ----- */
/* 基础卡片样式(提取公共属性,减少重复) */
.is-user .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted,
.is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {
  border-radius: 12px !important;
  transition: all 0.2s ease;
}

/* ===== 用户侧 —— 天蓝背景 + 蓝色边框与阴影 ===== */
.is-user .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {
  background: rgba(214, 234, 248, 0.99) !important;
  border: 2px solid #2980B9 !important;
  box-shadow: -3px 3px 0 rgba(41, 128, 185, 0.25), 0 2px 6px rgba(0, 0, 0, 0.05) !important;
  color: #2C1A0E !important;
}
.is-user .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted:hover {
  transform: translate(-1px, 1px);
  border-color: #1A5276 !important;
  box-shadow: -2px 2px 0 rgba(26, 82, 118, 0.3), 0 2px 6px rgba(0, 0, 0, 0.05) !important;
}

/* ===== AI侧 —— 护眼羊皮纸色 + 暖色边框与阴影 ===== */
.is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {
  /* ★ 背景改为浅羊皮纸色(#F5F0E6),护眼柔和 */
  background: rgba(245, 240, 230, 0.99) !important;   /* 羊皮纸白 */
  border: 2px solid #C4A882 !important;              /* 暖灰褐色边框 */
  box-shadow: 3px 3px 0 rgba(160, 120, 80, 0.25), 0 2px 6px rgba(0, 0, 0, 0.05) !important;
  color: #3D2E1B !important;                         /* 深褐文字,与背景协调 */
}
.is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted:hover {
  transform: translate(1px, 1px);
  border-color: #B08968 !important;                  /* 悬停加深边框 */
  box-shadow: 2px 2px 0 rgba(140, 100, 60, 0.30), 0 2px 6px rgba(0, 0, 0, 0.05) !important;
}

@media (prefers-color-scheme: dark) {
  /* ----- AI侧 —— 暗色模式(深暖羊皮纸) ----- */
  .is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {
    background: rgba(61, 53, 40, 0.99) !important;    /* 深暖灰,仿旧纸 */
    border-color: #A68B6B !important;                 /* 暖金褐边框 */
    box-shadow: 3px 3px 0 rgba(100, 80, 50, 0.35), 0 2px 6px rgba(0, 0, 0, 0.3) !important;
    color: #E8DDD0 !important;                        /* 浅米色文字 */
  }
  .is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted:hover {
    transform: translate(1px, 1px);
    border-color: #C4A882 !important;                 /* 悬停提亮边框 */
    box-shadow: 2px 2px 0 rgba(130, 100, 70, 0.40), 0 2px 6px rgba(0, 0, 0, 0.3) !important;
  }

  /* 移动端深色适配(阴影略减,保持风格) */
  @media (max-width: 768px) {
    .is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {
      box-shadow: 2px 2px 0 rgba(100, 80, 50, 0.35), 0 2px 4px rgba(0, 0, 0, 0.3) !important;
    }
    .is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted:hover {
      box-shadow: 1px 1px 0 rgba(130, 100, 70, 0.40), 0 2px 4px rgba(0, 0, 0, 0.3) !important;
    }
  }
}

/* ===== 卡片样式(角色、消息、任务、新闻、NPC、情节)青春校园风格 ===== */
/* 基础卡片样式 - 大屏幕(合并所有卡片公用类) */
.card, .sms-card, .task-card, .news-card, .npc-card, .plot {
  display: block;
  margin: 10px 2px;
  padding: 2px;
  border-radius: 6px;
  border-width: 2px;
  border-style: solid;
  background: linear-gradient(135deg, rgba(255,255,255,0.9) 0%, rgba(247,249,252,0.8) 100%);
  backdrop-filter: blur(8px);
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
  color: #2d3436;
  font-size: 1em;
  line-height: 1.6;
  word-wrap: break-word;
}

/* 卡片悬停效果 */
.card:hover, .sms-card:hover, .task-card:hover, .news-card:hover, .npc-card:hover, .plot:hover {
  transform: translateY(-3px);
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.15);
}

/* 各卡片边框颜色区分 —— 全新青春校园主题色(清爽蓝紫+活力粉橙) */
.card { border-color: #5F9EF8; }    /* 角色卡片 - 淡海蓝 */
.sms-card { border-color: #48D1CC; } /* 消息卡片 - 明快浅海绿 */
.task-card { border-color: #FFB347; } /* 任务卡片 - 暖橘 */
.news-card { border-color: #FF7B7B; } /* 新闻卡片 - 珊瑚粉 */
.npc-card { border-color: #C792EA; } /* NPC卡片 - 淡紫 */
.plot { border-color: #F48FB1; }      /* 情节卡片 - 樱花粉 */

/* 卡片内部通用元素 */
.card p, .sms-card p, .task-card p, .news-card p, .npc-card p, .plot p,
.card ul, .sms-card ul, .task-card ul, .news-card ul, .npc-card ul, .plot ul,
.card ol, .sms-card ol, .task-card ol, .news-card ol, .npc-card ol, .plot ol,
.card pre, .sms-card pre, .task-card pre, .news-card pre, .npc-card pre, .plot pre,
.card blockquote, .sms-card blockquote, .task-card blockquote, .news-card blockquote, .npc-card blockquote, .plot blockquote {
  margin: 4px 0;
  padding: 0;
}

.card h1, .card h2, .card h3, .card h4,
.sms-card h1, .sms-card h2, .sms-card h3, .sms-card h4,
.task-card h1, .task-card h2, .task-card h3, .task-card h4,
.news-card h1, .news-card h2, .news-card h3, .news-card h4,
.npc-card h1, .npc-card h2, .npc-card h3, .npc-card h4,
.plot h1, .plot h2, .plot h3, .plot h4 {
  margin-top: 4px;
  margin-bottom: 4px;
  color: #2d3436;
}

.card code,
.sms-card code,
.task-card code,
.news-card code,
.npc-card code,
.plot code {
  background: rgba(95,158,248,0.1);
  color: #2d3436;
  padding: 2px 4px;
  border-radius: 4px;
  font-size: 0.9em;
}

.card pre,
.sms-card pre,
.task-card pre,
.news-card pre,
.npc-card pre,
.plot pre {
  background: rgba(247, 249, 252, 0.8);
  padding: 12px;
  border-radius: 4px;
  overflow-x: auto;
  border: 1px solid rgba(0,0,0,0.1);
}

/* 深色模式卡片适配 */
@media (prefers-color-scheme: dark) {
  .card, .sms-card, .task-card, .news-card, .npc-card, .plot {
    background: linear-gradient(135deg, rgba(45,52,54,0.9) 0%, rgba(30,35,40,0.8) 100%);
    color: #e0e0e0;
    box-shadow: 0 4px 20px rgba(255,255,255,0.05);
  }

  .card code, .sms-card code, .task-card code, .news-card code, .npc-card code, .plot code {
    background: rgba(255,255,255,0.15);
    color: #e0e0e0;
  }

  .card pre, .sms-card pre, .task-card pre, .news-card pre, .npc-card pre, .plot pre {
    background: rgba(60, 70, 73, 0.95);
    color: #e0e0e0;
    border-color: rgba(255,255,255,0.1);
  }

  .card h1, .card h2, .card h3, .card h4,
  .sms-card h1, .sms-card h2, .sms-card h3, .sms-card h4,
  .task-card h1, .task-card h2, .task-card h3, .task-card h4,
  .news-card h1, .news-card h2, .news-card h3, .news-card h4,
  .npc-card h1, .npc-card h2, .npc-card h3, .npc-card h4,
  .plot h1, .plot h2, .plot h3, .plot h4 {
    color: #e0e0e0;
  }
}

/* 行动选项卡片样式 */
.act-option {
  display: block;
  margin: 20px 2px 10px 2px; 
  padding: 10px;
  border-radius: 6px;
  border-width: 2px;
  border-style: solid;
  border-color: #f59e0b;  /* 琥珀色 - 代表行动/选择 */
  background: linear-gradient(135deg, rgba(255,255,255,0.2) 0%, rgba(247,249,252,0.1) 100%);
  backdrop-filter: blur(8px);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
  color: #2d3436;
  font-size: 1em;
  line-height: 1.6;
  word-wrap: break-word;
}

/* 悬停效果 */
.act-option:hover {
  transform: translateY(-3px);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
}

/* 代码块样式 */
.act-option code {
  background: rgba(99,102,241,0.1);
  color: #2d3436;
  padding: 2px 4px;
  border-radius: 4px;
  font-size: 0.95em;
}

.act-option pre {
  background: rgba(247, 249, 252, 0.8);
  padding: 2px;
  border-radius: 2px;
  overflow-x: auto;
  border: 1px solid rgba(0,0,0,0.1);
}

/* 深色模式适配 */
@media (prefers-color-scheme: dark) {
  .act-option {
    background: linear-gradient(135deg, rgba(45,52,54,0.2) 0%, rgba(30,35,40,0.1) 100%);
    color: #badbe4;
    box-shadow: 0 2px 10px rgba(255,255,255,0.05);
  }
}

/* ========== 小屏幕优化(响应式设计)========== */
@media (max-width: 768px) {
  .act-option {
    margin: 10px 0px 0px 0px; 
    padding: 4px;  
    font-size: 0.95em; 
    backdrop-filter: blur(4px); 
  }
}

/* ===== 折叠状态栏(details)青春校园风格 ===== */
details {
  background: rgba(135, 206, 235, 0.02);  /* 浅天蓝色 (SkyBlue) + 85% 透明度 */
  border: 2px solid #2563EB;
  border-radius: 6px;
  margin: 10px 2px;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  position: relative;
  overflow: hidden;
  color: rgba(45, 52, 54, 0.9);
  backd

/* 预览已截断;下载 CSS 可查看完整内容。 */
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": null,
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "m8221bpnv8oqres4q22zocvq.html",
  "options": {
    "items": [
      {
        "order": 0,
        "label": "❤️",
        "type": "SET-INPUT",
        "value": "❤️"
      },
      {
        "order": 1,
        "label": "论坛",
        "type": "SET-INPUT",
        "value": "【查看征服者论坛】"
      },
      {
        "order": 2,
        "label": "聊天",
        "type": "SET-INPUT",
        "value": "【显示聊天界面】"
      }
    ]
  },
  "defaultModelSettings": null,
  "cover": "y3tnadmaagyyovfh3hhutjok.webp",
  "background": null
}
原始导出字段

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