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

CHARACTER CARD

都市合租模拟器(内置爱情公寓MOD)

作者:肘神柱雷吉牢大

现代都市超高自由度可后宫可纯爱自定义已破甲可剧情可涩涩搞笑模拟器

【超高自由度】【可定制室友】【偏欢乐向】 3.1开局后,可以用g3f或ds4f玩便宜点。 (如果打了爱情公寓的mod,不要用gemini3.1玩,因为哈基米认为涉及到了现实人物,破不了甲) 一个自定义都市合租模拟器,一开始结合了爱情公寓的世界观,结果做的一坨,所以做成了mod,还是自定义吧,如果一定要玩,推荐单一个剧情世界书mod就行,人物世界书特别死板。可开2-4记忆游玩。防抢话和加强色情描写这些可以到公用mod区找。这次没做思维链,后面再看看加不加吧。

公开统计

3,020热度分
325消息量
1,324世界书字符
15,257固定设定字符

字段状态

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

原卡能力

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

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

图片引用

cover: a3c7a7t9fahvdbqte70x791a.webpbackground: mb8ad8zd5dc04mn0lsvlj9hd.webp

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

注入样式预览

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

下载 CSS
/* ═══ B平台表格修正(自动注入)═══ */
.rili-markdown-renderer table { display:table!important; table-layout:auto!important; width:100%!important; border-collapse:collapse!important; }
.rili-markdown-renderer table caption { display:table-caption!important; caption-side:top!important; text-align:center!important; padding:8px!important; }
.rili-markdown-renderer thead { display:table-header-group!important; }
.rili-markdown-renderer tbody { display:table-row-group!important; }
.rili-markdown-renderer tr { display:table-row!important; }
.rili-markdown-renderer th, .rili-markdown-renderer td { display:table-cell!important; }

/* ═══ B平台按钮组保护(自动注入 — 防止按钮消失)═══
   原理:B平台消息操作按钮结构为:
   .flex.items-center.gap-1.ml-auto (hover显隐包装)
     └── .bg-muted.rounded.flex.p-0.5 (按钮组容器)
           └── button.rounded-full.size-7 (单个按钮)
   以下规则使用高specificity + !important确保按钮
   不被任何转换后/透传的CSS规则意外隐藏
   ═══════════════════════════════════════════════ */
/* 按钮组容器保护 */
.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\.5,
.is-user .bg-muted.rounded.flex.p-0\.5,
.is-assistant .bg-muted.rounded.flex.p-0\.5 {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  overflow: visible !important;
  position: relative !important;
  width: auto !important;
  height: auto !important;
  max-height: none !important;
  pointer-events: auto !important;
  clip: auto !important;
  clip-path: none !important;
}
/* 单个按钮保护 */
.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\.5 > button,
.is-user .bg-muted.rounded.flex.p-0\.5 > button,
.is-assistant .bg-muted.rounded.flex.p-0\.5 > button {
  display: inline-flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  position: relative !important;
  clip: auto !important;
  clip-path: none !important;
}
/* hover显隐包装层保护 — 仅保留B平台原生的opacity过渡 */
.flex.items-center.gap-1.ml-auto.md\:opacity-0.group-hover\:opacity-100 {
  visibility: visible !important;
  display: flex !important;
  pointer-events: auto !important;
  overflow: visible !important;
}
/* 操作行保护 */
.flex.w-full.items-center.justify-between.gap-2.px-2 {
  display: flex !important;
  visibility: visible !important;
  overflow: visible !important;
}

/* ================= 全局变量与基础设定 ================= */
* {
  box-sizing: border-box;
}

.sim-app {
  max-width: 100%;
  margin: 0 auto;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  color: #5c4d4c;
  background: #fcfaf8;
  line-height: 1.6;
  font-size: 15px;
}

/* ================= 卡片通用样式 ================= */
.card {
  background: #fff;
  border: 1px solid #f2e6d9;
  border-radius: 10px;
  margin-bottom: 12px;
  box-shadow: 0 2px 8px rgba(139, 115, 85, 0.05);
  overflow: hidden;
}

.content { padding: 12px 16px; }
.card p { margin: 6px 0; }

/* ================= 🏡 公寓状况 ================= */
.status {
  background: linear-gradient(135deg, #fff9f0 0%, #fff3e0 100%);
  padding: 12px 16px;
  border-left: 5px solid #f39c12;
}
.status h3 { margin: 0 0 8px 0; color: #d35400; font-size: 1.1em; }

/* ================= 📖 正文区域 ================= */
.story { padding: 16px; font-size: 1.05em; background: #ffffff; }
.story p { text-indent: 2em; margin-bottom: 10px; }

/* ================= 交互式折叠面板 ================= */
.toggle summary {
  background: #faf6f0;
  padding: 12px 16px;
  font-weight: 600;
  color: #8e6c51;
  cursor: pointer;
  list-style: none;
  border-bottom: 1px solid transparent;
  user-select: none;
}
.toggle[open] summary { border-bottom-color: #f2e6d9; }
.toggle summary::-webkit-details-marker { display: none; }

/* 女性专属身体描写区块 */
.female-body {
  margin: 10px 0 0 0;
  padding: 10px;
  background: #fff5f7;
  border-left: 3px solid #ffb6c1;
  border-radius: 4px;
  font-size: 0.95em;
  color: #c0392b;
}

/* ================= 🧠 记忆区 & 状态栏深度美化 ================= */
.memory { border-color: #e8d8c8; }
.sub-toggle summary {
  background: #fdfaf6;
  padding: 8px 12px;
  font-size: 0.95em;
  color: #a07a58;
  cursor: pointer;
  border-radius: 6px;
  margin-bottom: 8px;
  border: 1px solid #f5eee6;
}

/* 记忆区标题样式 */
.t {
  font-weight: bold;
  color: #d35400;
  background: #fdf5e6;
  padding: 6px 12px;
  border-radius: 4px;
  margin: 15px 0 10px 0;
  border-left: 4px solid #f39c12;
  font-size: 0.95em;
  display: inline-block;
}

/* 记忆自检状态栏美化 (浅色暖调) */
.mem-status-bar {
  background: #fcf8f2; 
  color: #8e6c51;      
  padding: 12px 15px;
  border-radius: 8px;
  font-family: "Courier New", Courier, monospace; 
  font-size: 0.9em;
  line-height: 1.8;
  box-shadow: inset 0 1px 4px rgba(139, 115, 85, 0.08); 
  border: 1px solid #f0e6d8; 
  word-spacing: 2px;
  margin-bottom: 10px;
}

/* ================= 📊 表格响应式与美化 ================= */
/* 响应式滚动容器:手机端不挤压,可横向滑动 */
.table-responsive {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; /* 提升iOS端滑动体验 */
  margin-bottom: 16px;
  border-radius: 6px;
  border: 1px solid #f0e6d8;
}

table {
  width: 100%;
  min-width: 500px; /* 保证表格在手机端不被过度压缩,触发横向滚动 */
  border-collapse: collapse;
  font-size: 0.85em;
  background-color: #fff;
}

th, td {
  border: 1px solid #f0e6d8;
  padding: 10px;
  text-align: left;
  vertical-align: middle;
}

th { 
  background-color: #fcf6eb; 
  color: #b8860b; 
  font-weight: 600; 
  white-space: nowrap; /* 表头不换行 */
}

/* 斑马线效果,提升阅读体验 */
tbody tr:nth-child(even) {
  background-color: #faf7f2;
}

tbody tr:hover {
  background-color: #fffaf0;
}

/* ================= 💡 提示文本样式 ================= */
.tip {
  background: #eef7f9;
  color: #2c82c9;
  padding: 10px 12px;
  border-radius: 6px;
  font-size: 0.85em;
  margin-top: 15px;
  border-left: 3px solid #5d9cec;
}

/* ================= 🎲 玩家选项 ================= */
.options { border: 1px solid #fad7a1; }
.options summary { background: #fff8e1; color: #e67e22; }
.plot-hint {
  background: #f7f9f9;
  border-left: 3px solid #bdc3c7;
  padding: 8px 12px;
  margin-bottom: 12px;
  font-size: 0.9em;
  color: #7f8c8d;
}
.options p {
  background: #fff;
  border: 1px solid #f0e6d8;
  padding: 10px;
  border-radius: 6px;
  cursor: pointer;
  transition: 0.2s;
}
.options p:hover { 
  background: #fffcf5; 
  border-color: #f39c12; 
  transform: translateX(4px); 
}


/* =========================================================
   微信通讯界面 (WeChat UI) 专属 CSS
   兼容 HTML 标签: <wechat>, <wc-nav>, <wc-body>, <wc-l>, <wc-r>, <wc-time>, <wc-sys>
========================================================= */

/* --- 1. 整体容器 --- */
wechat {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 450px; /* 模拟手机屏幕宽度,可根据需要调整 */
  margin: 20px auto;
  background-color: #ededed; /* 微信经典灰色背景 */
  font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", STHeiti, "Microsoft Yahei", sans-serif;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  font-size: 15px;
  line-height: 1.5;
  color: #333;
}

/* --- 2. 顶部导航栏 --- */
wc-nav {
  background-color: #f7f7f7;
  height: 50px;
  display: flex;
  align-items: center;
  padding: 0 15px;
  border-bottom: 1px solid #e5e5e5;
  font-weight: 500;
  font-size: 17px;
  position: relative;
  z-index: 10;
}
wc-nav p {
  margin: 0;
  color: #111;
  display: flex;
  align-items: center;
  gap: 5px;
}
/* 将 "‹" 符号放大,更像返回键 */
wc-nav p::first-letter {
  font-size: 24px;
  font-weight: 300;
  margin-right: 4px;
  position: relative;
  top: -1px;
}

/* --- 3. 聊天内容区 --- */
wc-body {
  display: flex;
  flex-direction: column;
  padding: 15px 15px 25px;
  gap: 16px; /* 消息之间的间距 */
  overflow-y: auto;
  min-height: 300px;
}
wc-body p { margin: 0; }

/* --- 4. 时间与系统通知 --- */
wc-time, wc-sys {
  display: flex;
  justify-content: center;
  margin: 4px 0;
}
wc-time p, wc-sys p {
  font-size: 12px;
  color: #b2b2b2;
  margin: 0;
  padding: 0;
}

/* --- 5. 左侧消息 (对方) --- */
wc-l {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  position: relative;
}
/* 生成对方头像 */
wc-l::before {
  content: attr(av);
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  background-color: #cccccc; /* 默认头像底色 */
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 6px; /* 微信标志性的微圆角方形 */
  font-size: 18px;
  font-weight: bold;
  margin-right: 12px;
}
/* 群聊昵称显示 (如果有 nm 属性) */
wc-l[nm] {
  margin-top: 16px; /* 为顶部昵称腾出空间 */
}
wc-l[nm]::after {
  content: attr(nm);
  position: absolute;
  top: -18px;
  left: 52px; /* 头像40 + 间距12 */
  font-size: 12px;
  color: #b2b2b2;
  white-space: nowrap;
}
/* 对方消息气泡 */
wc-l p {
  background-color: #ffffff;
  color: #333333;
  padding: 10px 14px;
  border-radius: 8px;
  max-width: 65%;
  word-wrap: break-word;
  position: relative;
  min-height: 40px;
  box-sizing: border-box;
}
/* 对方气泡的左侧小尾巴 */
wc-l p::before {
  content: '';
  position: absolute;
  top: 14px;
  left: -5px;
  border-style: solid;
  border-width: 5px 6px 5px 0;
  border-color: transparent #ffffff transparent transparent;
}

/* --- 6. 右侧消息 (玩家自己) --- */
wc-r {
  display: flex;
  flex-direction: row-reverse;
  align-items: flex-start;
  position: relative;
}
/* 生成玩家头像 */
wc-r::before {
  content: attr(av);
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  background-color: #576b95; /* 玩家头像底色 */
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 6px;
  font-size: 18px;
  font-weight: bold;
  margin-left: 12px;
}
/* 玩家消息气泡 */
wc-r p {
  background-color: #95ec69; /* 微信经典绿色 */
  color: #111111;
  padding: 10px 14px;
  border-radius: 8px;
  max-width: 65%;
  word-wrap: break-word;
  position: relative;
  min-height: 40px;
  box-sizing: border-box;
}
/* 玩家气泡的右侧小尾巴 */
wc-r p::before {
  content: '';
  position: absolute;
  top: 14px;
  right: -5px;
  border-style: solid;
  border-width: 5px 0 5px 6px;
  border-color: transparent transparent transparent #95ec69;
}

/* --- 7. 特殊文本样式 (@蓝字高亮) --- */
/* 如果你在提示词中直接用 <span class="at">@名字</span> 包裹,可以触发此效果 */
.at, wechat at {
  color: #576b95;
  text-decoration: none;
}
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": null,
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "sxdm3wf41dbpxi7mmneix9ns.html",
  "options": {
    "items": [
      {
        "order": 0,
        "label": "记忆总结",
        "type": "SET-INPUT",
        "value": "(将长期记忆[LT-x]至[LT-y]总结进永久记忆\"。)\n"
      }
    ]
  },
  "defaultModelSettings": {
    "model": "mango_gemini_vertex/gemini-3.1-pro-preview"
  },
  "cover": "a3c7a7t9fahvdbqte70x791a.webp",
  "background": "mb8ad8zd5dc04mn0lsvlj9hd.webp"
}
原始导出字段

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