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

CHARACTER CARD

💕毒舌室友今天也在找茬

作者:牛牛大侠

现代都市单人卡已破甲全性向超低消耗可剧情可涩涩开局即可色自由探索

关于和棠梨合租这件事,你曾在某个被她使唤到崩溃的深夜,认真思考过一个哲学问题:你到底图什么? 图她的毒舌?不至于。图她做的饭?那顶多值半个月房租。图她偶尔——非常偶尔——像一只别扭的、全身炸毛但又不肯跳走的猫一样靠过来的那个瞬间? ……行吧,也许有点图。 棠梨在公司是不需要表情就能让整个美术组高效运转的冷面组长。回到澜庭苑3栋1402室,她是一个会因为你把拖鞋摆歪了三厘米而发表评论、会把"帮我倒杯水"说得像在分配工作任务、会在你真的转身要走时小声补一句"……你去哪"的二十六岁成年女性。 四年了。你见过她在阳台抽烟的样子。你知道她右眼藏在刘海下面其实很漂亮。你习惯了桌上不知道什么时候多出来的那杯水。你搞不懂她为什么永远不肯承认自己做了好事——明明多煮了一碗饭,非要加一句"多做了而已",好像锅会自己失控似的。 沪市城西的老小区,楼下香樟树大概比你们俩的租约都长。张记包子铺的老板已经默认你们是一户人家了。你有时候觉得这个误解挺离谱的。 有时候又觉得,好像也没那么离谱。

公开统计

5,385热度分
1,121消息量
5,163世界书字符
13,378固定设定字符

字段状态

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

原卡能力

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

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

图片引用

cover: bi3435u1n0nsb1ie5jyhfmfi.webpbackground: afjgx7uiuw52ku0hfgrj6d14.webp

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

注入样式预览

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

下载 CSS
/* ═══════════════════════════════════════════════
   都市恋情 · 轻漫画风UI · v3完整版
   容器: <ai>  |  夜间模式: <ai class="dk">
   ═══════════════════════════════════════════════ */

/* ── 动画 ── */
@keyframes fadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
@keyframes shimmer{0%,100%{opacity:.55}50%{opacity:1}}
@keyframes pulse{0%,100%{box-shadow:0 0 0 0 rgba(255,59,48,.3)}50%{box-shadow:0 0 10px 3px rgba(255,59,48,.15)}}
@keyframes floatL{from{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}
@keyframes floatR{from{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}
@keyframes gradFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}
@keyframes twinkle{0%,100%{text-shadow:0 0 4px rgba(201,169,110,.35)}50%{text-shadow:0 0 12px rgba(201,169,110,.8),0 0 24px rgba(201,169,110,.25)}}
@keyframes typing{from{max-width:0}to{max-width:100%}}
@keyframes neonPulse{0%,100%{box-shadow:0 0 5px rgba(100,200,255,.2)}50%{box-shadow:0 0 15px rgba(100,200,255,.4),0 0 30px rgba(100,200,255,.1)}}
@keyframes breathe{0%,100%{box-shadow:0 0 8px rgba(255,182,193,.12)}50%{box-shadow:0 0 20px rgba(255,182,193,.28)}}
@keyframes itemGlow{0%,100%{border-color:rgba(255,182,193,.25)}50%{border-color:rgba(255,107,107,.45)}}

/* ── 变量 · 亮色 ── */
ai{
  --pk:#FFB6C1;--pk2:#FF7F7F;--coral:#FF6B6B;
  --gold:#C9A96E;--gold2:#D4A574;--gold3:#e8d5a8;
  --blue:#e8f0fe;--blue2:#a8c8f0;--blue3:#dce8f8;
  --lav:#e8dff0;--lav2:#d5c8e8;
  --bg1:rgba(255,255,255,.55);--bg2:rgba(255,240,245,.6);
  --txt:#3a3a3a;--txt2:#777;--txt3:#aaa;
  --r:14px;--r2:10px;--r3:18px;
  --sh:0 2px 12px rgba(255,127,127,.1);
  --sh2:0 4px 20px rgba(255,127,127,.16);
  --glass:blur(14px) saturate(1.4);
  --border:rgba(255,182,193,.35);
  --bw:2px;
  --wx-green:#07C160;--fs-blue:#3370FF;--wb-orange:#FF6432;
  display:block;
  font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",system-ui,sans-serif;
  font-size:15px;line-height:1.75;color:var(--txt);
  padding:6px 2px;position:relative;
}

ai::before{
  content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;
  background:
    radial-gradient(ellipse at 15% 8%,rgba(168,200,240,.22) 0%,transparent 50%),
    radial-gradient(ellipse at 85% 85%,rgba(255,182,193,.18) 0%,transparent 50%),
    radial-gradient(ellipse at 50% 45%,rgba(255,240,245,.25) 0%,transparent 60%);
}

/* ══════════════════════════════════════════
   ① 场景信息栏 <hd>
   ══════════════════════════════════════════ */
ai hd{
  display:grid;
  grid-template-columns:1fr 1fr;
  grid-template-rows:auto auto auto;
  gap:8px;
  padding:16px 14px 14px;margin:0 0 14px;
  background:linear-gradient(145deg,rgba(232,240,254,.65),rgba(255,240,245,.65),rgba(252,228,236,.55));
  backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);
  border-radius:var(--r3);
  border:var(--bw) solid var(--border);
  box-shadow:var(--sh2),inset 0 1px 0 rgba(255,255,255,.6);
  position:relative;overflow:hidden;
  animation:fadeUp .6s ease-out;
}

ai hd::before{
  content:"";position:absolute;top:0;left:0;right:0;height:3.5px;
  background:linear-gradient(90deg,var(--blue2),var(--pk),var(--coral),var(--gold),var(--lav2),var(--blue2));
  background-size:300% 100%;animation:gradFlow 6s ease infinite;
}

ai hd::after{
  content:"";position:absolute;bottom:0;left:8%;right:8%;height:1px;
  background:linear-gradient(90deg,transparent,var(--gold),transparent);
  animation:shimmer 3s ease-in-out infinite;
}

/* 时间区块 */
ai hd .ti{
  grid-column:1/3;grid-row:1;
  text-align:center;padding:8px 12px 10px;
  background:linear-gradient(135deg,rgba(255,255,255,.5),rgba(255,248,240,.4));
  border-radius:14px;
  border:var(--bw) solid rgba(201,169,110,.2);
  position:relative;
  box-shadow:inset 0 0 20px rgba(201,169,110,.04);
}

ai hd .ti::before,ai hd .ti::after{
  position:absolute;top:50%;font-size:10px;color:var(--gold);
  animation:twinkle 2.5s ease-in-out infinite;
}
ai hd .ti::before{content:"✦";left:12px;transform:translateY(-50%)}
ai hd .ti::after{content:"✦";right:12px;transform:translateY(-50%);animation-delay:1.2s}

ai hd .ti f{
  display:block;font-size:10px;font-weight:600;
  color:var(--gold);letter-spacing:3px;text-transform:uppercase;margin-bottom:2px;
}

ai hd t{
  display:block;font-size:14px;font-weight:600;
  color:var(--txt2);letter-spacing:.8px;line-height:1.4;
}

ai hd t em{
  display:block;font-style:normal;
  font-size:28px;font-weight:800;line-height:1.2;
  background:linear-gradient(135deg,var(--coral),var(--gold2),var(--coral));
  background-size:200% 200%;animation:gradFlow 5s ease infinite;
  -webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;
  letter-spacing:2px;
  filter:drop-shadow(0 1px 2px rgba(201,169,110,.2));
}

/* 天气区块 */
ai hd .we{
  grid-column:1;grid-row:2;
  padding:10px 12px;
  background:linear-gradient(135deg,rgba(168,200,240,.15),rgba(200,220,248,.1));
  border-radius:12px;border:var(--bw) solid rgba(168,200,240,.25);
  position:relative;overflow:hidden;
  transition:all .3s ease;
}
ai hd .we:hover{
  border-color:rgba(168,200,240,.5);
  box-shadow:0 2px 12px rgba(168,200,240,.15);transform:translateY(-1px);
}
ai hd .we::before{
  content:"";position:absolute;top:-8px;right:-8px;
  width:40px;height:40px;border-radius:50%;
  background:radial-gradient(circle,rgba(255,220,100,.25),transparent 70%);
}
ai hd .we f{display:block;font-size:10px;font-weight:700;color:var(--blue2);letter-spacing:2px;margin-bottom:4px}
ai hd .we f::before{content:"☁ ";font-size:12px}
ai hd .we d{display:block;font-size:14px;font-weight:600;color:var(--txt);line-height:1.4}

/* 地点区块 */
ai hd .lo{
  grid-column:2;grid-row:2;
  padding:10px 12px;
  background:linear-gradient(135deg,rgba(255,182,193,.12),rgba(255,200,200,.08));
  border-radius:12px;border:var(--bw) solid rgba(255,182,193,.25);
  position:relative;overflow:hidden;
  transition:all .3s ease;
}
ai hd .lo:hover{
  border-color:rgba(255,182,193,.5);
  box-shadow:0 2px 12px rgba(255,182,193,.15);transform:translateY(-1px);
}
ai hd .lo::before{
  content:"";position:absolute;bottom:-6px;left:-6px;
  width:30px;height:30px;border-radius:50%;
  background:radial-gradient(circle,rgba(255,107,107,.12),transparent 70%);
}
ai hd .lo f{display:block;font-size:10px;font-weight:700;color:var(--coral);letter-spacing:2px;margin-bottom:4px}
ai hd .lo f::before{content:"📍 ";font-size:11px}
ai hd .lo d{display:block;font-size:14px;font-weight:600;color:var(--txt);line-height:1.4}

/* 故事简介区块 */
ai hd .sy{
  grid-column:1/3;grid-row:3;
  padding:10px 16px;
  background:linear-gradient(135deg,rgba(232,223,240,.15),rgba(255,240,245,.15));
  border-radius:12px;border:1.5px solid rgba(201,169,110,.12);
  text-align:center;position:relative;
}
ai hd .sy::before{
  content:"";position:absolute;top:0;left:15%;right:15%;height:1px;
  background:linear-gradient(90deg,transparent,rgba(201,169,110,.25),transparent);
}
ai hd .sy f{display:block;font-size:9px;font-weight:700;color:var(--gold);letter-spacing:3px;margin-bottom:4px}
ai hd .sy f::before{content:"✧ "}
ai hd .sy f::after{content:" ✧"}
ai hd .sy d{display:block;font-size:13.5px;font-style:italic;color:var(--txt2);line-height:1.65;letter-spacing:.6px}

/* ══════════════════════════════════════════
   正文 <article>
   ══════════════════════════════════════════ */
ai article{display:block;padding:4px 2px;margin-bottom:10px}
ai article p{
  margin:0 0 12px;text-indent:2em;
  font-size:15px;line-height:1.85;color:var(--txt);letter-spacing:.3px;
}

/* ══════════════════════════════════════════
   对话气泡 <bub> — Grid布局
   ══════════════════════════════════════════ */

/* NPC(左) */
ai bub{
  display:grid;
  grid-template-areas:"nm ." "av q";
  grid-template-columns:48px 1fr;
  grid-template-rows:auto auto;
  gap:2px 6px;
  margin:14px 0;padding-right:36px;
  animation:floatL .45s ease-out both;
  align-items:start;
}

ai bub nm{
  grid-area:nm;font-size:11.5px;font-weight:600;color:var(--gold);
  letter-spacing:.5px;padding-left:2px;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}

ai bub av{
  grid-area:av;
  width:44px;height:44px;border-radius:50%;
  border:2.5px solid rgba(255,255,255,.9);
  box-shadow:0 2px 10px rgba(255,127,127,.18);
  background-color:var(--lav);background-size:cover;background-position:center 20%;
  display:flex;align-items:center;justify-content:center;
  font-size:15px;font-weight:700;color:var(--coral);
  overflow:hidden;flex-shrink:0;
  transition:transform .3s ease,box-shadow .3s ease;
}
ai bub av:hover{transform:scale(1.08);box-shadow:0 3px 14px rgba(255,127,127,.28)}

ai bub q{
  grid-area:q;display:block;position:relative;
  padding:10px 14px;border-radius:4px 16px 16px 16px;
  font-size:14.5px;line-height:1.7;
  max-width:88%;width:fit-content;word-break:break-word;
  overflow:hidden;animation:typing .8s steps(40,end) both;
  transition:transform .25s ease,box-shadow .25s ease;
}
ai bub q:hover{transform:translateY(-1px);box-shadow:var(--sh2)}

/* 尖角(左) */
ai bub q::before{
  content:"";position:absolute;top:12px;left:-7px;
  width:0;height:0;
  border-top:6px solid transparent;border-bottom:6px solid transparent;
}

/* 玩家(右) */
ai bub[r]{
  grid-template-areas:". nm" "q av";
  grid-template-columns:1fr 48px;
  padding-right:0;padding-left:36px;
  animation-name:floatR;justify-items:end;
}
ai bub[r] nm{text-align:right;padding-left:0;padding-right:2px}
ai bub[r] av{
  background:linear-gradient(135deg,var(--blue2),#b8d0e8);
  color:#fff;font-size:16px;font-weight:800;
}
ai bub[r] q{
  border-radius:16px 4px 16px 16px;
  background:linear-gradient(135deg,#dce8f8,#e8f0fe);
  color:#2a3a5a;box-shadow:0 2px 8px rgba(168,200,240,.22);
  margin-left:auto;
}
ai bub[r] q::before{
  left:auto;right:-7px;border-right:none;
  border-left:8px solid #dce8f8;
  border-top:6px solid transparent;border-bottom:6px solid transparent;
}

/* NPC通用色(浅紫灰) */
ai bub q{
  background:linear-gradient(135deg,#f0eaf5,#ebe4f0);
  color:#3a3050;box-shadow:0 2px 8px rgba(200,180,220,.18);
}
ai bub q::before{border-right:8px solid #f0eaf5}

/* 棠梨(樱花粉) */
ai bub[who="棠梨"] q{
  background:linear-gradient(135deg,#ffe4ec,#ffd6e0);color:#4a3040;
  box-shadow:0 2px 8px rgba(255,182,193,.22);
}
ai bub[who="棠梨"] q::before{border-right-color:#ffe4ec}
ai bub[who="棠梨"] nm{color:#e8758a}

/* 顾可颂(冰蓝) */
ai bub[who="顾可颂"] q{
  background:linear-gradient(135deg,#e0eaf8,#d8e4f4);color:#2a3550;
  box-shadow:0 2px 8px rgba(140,180,230,.2);
}
ai bub[who="顾可颂"] q::before{border-right-color:#e0eaf8}

/* NPC头像 */
ai bub[who="棠梨"] av{background-image:url("https://i.postimg.cc/25rzkJqt/0324eef5948c72347324fdc1cd55f1426.jpg");font-size:0}
ai bub[who="顾可颂"] av{background-image:url("https://i.postimg.cc/fR68Ynj4/820ee512fe4a64b537af0ac24dad4640.jpg");font-size:0}
ai bub[who="姜晚"] av{background-image:url("https://i.postimg.cc/yNDz8H1G/044ceca0099778879f5b755f38db41eb.jpg");font-size:0}
ai bub[who="牛大"] av{background-image:url("https://i.postimg.cc/D0LvyKgr/e952652b0e2825e46bee2cc6ec1886cf.jpg");font-size:0}
ai bub[who="宋茶"] av{background-image:url("https://i.postimg.cc/WzjKgLVL/3b732ff676a1a12d0c8ec18a096dd5e4-(1).jpg");font-size:0}
ai bub[who="裴临川"] av{background-image:url("https://i.postimg.cc/vH47h2mV/aa1db9a58f5ad516725d77b49fdc5f9e.jpg");font-size:0}

/* ══════════════════════════════════════════
   通用 details / summary
   ══════════════════════════════════════════ */
ai > details{
  margin:10px 0;border-radius:var(--r);overflow:hidden;
  border:var(--bw) solid var(--border);box-shadow:var(--sh);
  animation:fadeUp .5s ease-out both;
}

ai > details > summary{
  display:flex;align-items:center;
  padding:11px 16px;font-size:14.5px;font-weight:700;
  letter-spacing:1px;cursor:pointer;position:relative;
  transition:all .3s ease;list-style:none;
  background:linear-gradient(135deg,rgba(255,240,245,.75),rgba(232,240,254,.75));
  backdrop-filter:var(--glass);-webkit-backdrop-filter:var

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

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