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

CHARACTER CARD

千禧年超真实校园黑道人生

作者:白神莉莉

超高自由度校园黑道已破甲可剧情可涩涩多角色开放世界自由探索

【年少轻狂/校园黑道】你的学生时代,是哪种人? 是那种规矩本分的。课桌上贴满励志小纸条,连校规都没犯过一条,打架、混社会这些词,从来没想过跟自己有关系。 还是那种,把兄弟看得比命重的。一根烟轮着抽,一钢管一起扛,在巷子里磕破过头,也磕过头。 是那种,被钱堆着送进去的。以为钞票能开所有绿灯,结果发现有些圈子、有些人,钱递上去就被打了回来。 还是一墙之隔,那个别人提起时会压低声音的地方。那里的人叫“疤子”“黑三”,在废车间里用最原始的方式说话。 如果你曾经好奇过另一种青春—— 好奇过翻出围墙那头是什么风,好奇过替一个人挡在前面要多大分量,好奇过在所有人都认定你废了的年纪,偏要称一回王,是什么滋味。 这里是千禧年的临江城。 四所学校,四种活法,无数条岔路。 有人高一张狂,高二低头,高三拼成市状元。 有人从少管所出来,发现世界早就翻篇了。 有人在阴阳巷里被拖进深渊,有人拼了命也想把她拉上岸。 现在轮到你了。 你选哪条路? 你是谁? 你能走多远?

公开统计

396热度分
39消息量
34,111世界书字符
13,511固定设定字符

字段状态

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

原卡能力

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

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

图片引用

cover: ix0a06zsd67ffjzi8pd254r8.webpbackground: kdw3v8fe01sg53nlgzjpzg25.webp

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

注入样式预览

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

下载 CSS
/* ===== 局部重置:只作用于容器内部,不碰全局 ===== */
.wechat-container,
.wechat-container * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/* ===== 容器 ===== */
.wechat-container {
  width: 360px;
  margin: 40px auto;
  background: #eef3fb;
  border-radius: 14px;
  overflow: hidden;
  font-family: "微软雅黑", "PingFang SC", "Segoe UI", sans-serif;
  box-shadow:
    0 20px 50px rgba(30, 60, 120, 0.25),
    0 2px 6px rgba(0, 0, 0, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.6);
  display: flex;
  flex-direction: column;
  height: 640px;
}

/* ===== 状态栏(模拟系统托盘 + 拨号信息)===== */
.wechat-container .status-bar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 6px 14px;
  font-size: 11px;
  color: #d7e4ff;
  background: linear-gradient(180deg, #1c3f7c, #0d2450);
  letter-spacing: 0.3px;
}

.wechat-container .status-bar span:last-child {
  opacity: 0.9;
}

/* ===== 窗口标题栏(OICQ 经典蓝)===== */
.wechat-container .chat-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 16px;
  background: linear-gradient(180deg, #3d7bd6 0%, #2861b8 50%, #1d4f9e 100%);
  color: #fff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.35);
}

.wechat-container .back-btn,
.wechat-container .header-more {
  font-size: 18px;
  cursor: pointer;
  width: 28px;
  text-align: center;
  border-radius: 6px;
  transition: background 0.2s ease;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

.wechat-container .back-btn:hover,
.wechat-container .header-more:hover {
  background: rgba(255, 255, 255, 0.18);
}

.wechat-container .header-title {
  font-size: 16px;
  font-weight: 600;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}

/* ===== 消息区域 ===== */
.wechat-container .chat-messages {
  flex: 1;
  padding: 18px 14px;
  overflow-y: auto;
  background:
    radial-gradient(circle at 20% 0%, rgba(120, 170, 255, 0.12), transparent 60%),
    linear-gradient(180deg, #e9f0fb, #dde7f6);
}

.wechat-container .chat-messages::-webkit-scrollbar {
  width: 6px;
}
.wechat-container .chat-messages::-webkit-scrollbar-thumb {
  background: rgba(60, 120, 210, 0.4);
  border-radius: 3px;
}

.wechat-container .chat-time-divider {
  text-align: center;
  font-size: 11px;
  color: #7a8aa5;
  margin: 8px 0 18px;
  position: relative;
}
.wechat-container .chat-time-divider::before,
.wechat-container .chat-time-divider::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 60px;
  height: 1px;
  background: rgba(120, 140, 180, 0.3);
}
.wechat-container .chat-time-divider::before { left: 30px; }
.wechat-container .chat-time-divider::after { right: 30px; }

/* ===== 消息行 ===== */
.wechat-container .message-row {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  margin-bottom: 16px;
  animation: wechat-fadeInUp 0.35s ease both;
}

/* ✅ 修复:自己消息靠右,头像在右侧 */
.wechat-container .message-row.self {
  flex-direction: row;          /* 从左到右正常排列 */
  justify-content: flex-end;    /* 整行靠右对齐 */
}

@keyframes wechat-fadeInUp {
  from { opacity: 0; transform: translateY(8px); }
  to   { opacity: 1; transform: translateY(0); }
}

/* ===== 头像 ===== */
.wechat-container .avatar {
  width: 42px;
  height: 42px;
  border-radius: 10px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  box-shadow:
    0 2px 6px rgba(0, 0, 0, 0.2),
    inset 0 1px 0 rgba(255, 255, 255, 0.3);
}

/* ===== 气泡 ===== */
.wechat-container .bubble {
  max-width: 220px;
  padding: 10px 14px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 12px;
  position: relative;
  word-break: break-word;
  box-shadow: 0 2px 5px rgba(40, 80, 150, 0.12);
}

.wechat-container .bubble.white {
  background: #ffffff;
  color: #333;
  border-top-left-radius: 4px;
}

.wechat-container .bubble.green {
  background: linear-gradient(180deg, #a6e267, #86cf3f);
  color: #1f3d00;
  border-top-right-radius: 4px;
}

/* 气泡小尖角 */
.wechat-container .bubble.white::before {
  content: "";
  position: absolute;
  left: -6px;
  top: 12px;
  border: 6px solid transparent;
  border-right-color: #ffffff;
}
.wechat-container .bubble.green::before {
  content: "";
  position: absolute;
  right: -6px;
  top: 12px;
  border: 6px solid transparent;
  border-left-color: #86cf3f;
}

/* ===== 传送文件 ===== */
.wechat-container .bubble-transfer {
  width: 210px;
  background: linear-gradient(180deg, #fff, #f2f6fd);
  border: 1px solid #d6e2f5;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 3px 8px rgba(40, 80, 150, 0.15);
  cursor: pointer;
  transition: transform 0.15s ease, box-shadow 0.15s ease;
}
.wechat-container .bubble-transfer:hover {
  transform: translateY(-1px);
  box-shadow: 0 5px 14px rgba(40, 80, 150, 0.22);
}
.wechat-container .transfer-amount {
  padding: 12px 14px 4px;
  font-size: 15px;
  font-weight: 600;
  color: #2861b8;
}
.wechat-container .transfer-label {
  padding: 0 14px 12px;
  font-size: 12px;
  color: #8a97ad;
}
.wechat-container .transfer-footer {
  background: #eef3fb;
  padding: 6px 14px;
  font-size: 11px;
  color: #7a8aa5;
  border-top: 1px solid #e2eaf6;
}

/* ===== 电子贺卡 / 窗口抖动 ===== */
.wechat-container .bubble-redpacket {
  width: 210px;
  background: linear-gradient(150deg, #ff8a5c, #ff5e7e);
  border-radius: 12px;
  overflow: hidden;
  color: #fff;
  box-shadow: 0 4px 12px rgba(220, 80, 100, 0.35);
  cursor: pointer;
  transition: transform 0.15s ease;
}
.wechat-container .bubble-redpacket:hover {
  transform: translateY(-1px) scale(1.01);
}
.wechat-container .rp-title {
  padding: 14px 14px 4px;
  font-size: 15px;
  font-weight: 700;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
.wechat-container .rp-desc {
  padding: 0 14px 12px;
  font-size: 13px;
  line-height: 1.5;
  opacity: 0.95;
}
.wechat-container .rp-footer {
  background: rgba(255, 255, 255, 0.18);
  padding: 6px 14px;
  font-size: 11px;
  backdrop-filter: blur(2px);
}

/* 窗口抖动动画 */
@keyframes wechat-shake {
  0%, 100% { transform: translate(0, 0); }
  20% { transform: translate(-3px, 2px); }
  40% { transform: translate(3px, -2px); }
  60% { transform: translate(-2px, -2px); }
  80% { transform: translate(2px, 2px); }
}
.wechat-container .bubble-redpacket.shake {
  animation: wechat-shake 0.4s ease-in-out;
}

/* ===== 输入栏 ===== */
.wechat-container .chat-input {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px 14px;
  background: linear-gradient(180deg, #f4f8ff, #e6eefb);
  border-top: 1px solid #d3ddf0;
}
.wechat-container .input-icon {
  font-size: 18px;
  cursor: pointer;
  opacity: 0.7;
  transition: opacity 0.2s ease, transform 0.2s ease;
}
.wechat-container .input-icon:hover {
  opacity: 1;
  transform: scale(1.15);
}
.wechat-container .input-field {
  flex: 1;
  background: #fff;
  border: 1px solid #cdd9ee;
  border-radius: 18px;
  padding: 8px 14px;
  font-size: 13px;
  color: #9aa6bd;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05);
}

/* ===================== 状态栏 · 折叠卷宗 ===================== */
details {
  background: #f5f0e5 !important;
  border: 3px solid #3a2c1c !important;
  border-radius: 10px !important;
  box-shadow: 4px 4px 0 #3a2c1c !important;
  margin: 14px 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  font-family: -apple-system, "PingFang SC", "Microsoft YaHei", sans-serif !important;
  color: #2b2b2b !important;
  position: relative !important;
}
details:hover {
  box-shadow: 5px 5px 0 #9e3a3a !important;
}

/* 顶部一条红黄警示带 */
details::before {
  content: "" !important;
  display: block !important;
  height: 6px !important;
  background: repeating-linear-gradient(
    45deg,
    #3a2c1c,
    #3a2c1c 8px,
    #c79a2e 8px,
    #c79a2e 16px
  ) !important;
}

/* ===== 标题栏 ===== */
summary {
  background: #3a2c1c !important;
  color: #dba54b !important;
  font-weight: 900 !important;
  font-size: 15px !important;
  letter-spacing: 1px !important;
  padding: 9px 14px 9px 34px !important;
  cursor: pointer !important;
  list-style: none !important;
  position: relative !important;
  transition: background 0.15s ease !important;
  user-select: none !important;
}
summary:hover {
  background: #9e3a3a !important;
  color: #fff !important;
}
summary::-webkit-details-marker { display: none !important; }
summary::marker { content: "" !important; }

/* 自定义三角箭头 */
summary::before {
  content: "▶" !important;
  position: absolute !important;
  left: 13px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  font-size: 10px !important;
  color: #b55a5a !important;
  transition: transform 0.2s ease, color 0.15s ease !important;
}
details[open] > summary::before {
  transform: translateY(-50%) rotate(90deg) !important;
  color: #dba54b !important;
}
summary:hover::before {
  color: #e6c88f !important;
}

/* ===== 正文区 ===== */
details > *:not(summary):not(table) {
  padding: 0 14px !important;
  margin: 7px 0 !important;
  line-height: 1.75 !important;
  font-weight: 500 !important;
  color: #2b2b2b !important;
}
details > p {
  font-size: 13.5px !important;
}
details[open] {
  padding-bottom: 10px !important;
}

/* 强调文字 */
details strong, details b {
  color: #b53a3a !important;
  font-weight: 900 !important;
}
details em, details i {
  color: #7d6238 !important;
  font-style: italic !important;
}
details code {
  background: #dfc078 !important;
  color: #1a1a1a !important;
  border: 1.5px solid #3a2c1c !important;
  border-radius: 4px !important;
  padding: 1px 5px !important;
  font-weight: 800 !important;
  font-size: 12.5px !important;
}

/* 引用块 · 风声提醒那类 */
details blockquote {
  border-left: 4px solid #b38927 !important;
  background: #f9f2e4 !important;
  border-radius: 0 6px 6px 0 !important;
  padding: 7px 12px !important;
  margin: 8px 14px !important;
  color: #4a3f2f !important;
  font-weight: 600 !important;
}

/* 分割线 */
details hr {
  border: none !important;
  height: 3px !important;
  background: repeating-linear-gradient(
    90deg,
    #3a2c1c,
    #3a2c1c 10px,
    transparent 10px,
    transparent 18px
  ) !important;
  margin: 10px 14px !important;
  opacity: 0.55 !important;
}

/* 列表 */
details ul, details ol {
  padding-left: 32px !important;
  margin: 6px 0 !important;
}
details li {
  margin: 4px 0 !important;
  font-weight: 500 !important;
  color: #2b2b2b !important;
}
details ul li::marker {
  color: #b55a5a !important;
  font-size: 1.1em !important;
}

/* ===================== 表格 · 脚边去处 ===================== */
details table {
  width: calc(100% - 28px) !important;
  margin: 10px 14px !important;
  border-collapse: separate !important;
  border-spacing: 0 !important;
  border: 3px solid #3a2c1c !important;
  border-radius: 8px !important;
  overflow: hidden !important;
  box-shadow: 3px 3px 0 #3a2c1c !important;
  font-size: 13px !important;
  background: #fcf9f3 !important;
}
details thead {
  background: #3a2c1c !important;
}
details th {
  color: #dba54b !important;
  font-weight: 900 !important;
  letter-spacing: 0.6px !important;
  padding: 8px 10px !important;
  text-align: left !important;
  border-bottom: 3px solid #b55a5a !important;
  white-space: nowrap !important;
}
details td {
  color: #2b2b2b !important;
  font-weight: 600 !important;
  padding: 7px 10px !important;
  border-bottom: 1.5px dashed #c7b595 !important;
}
details tbody tr:nth-child(even) {
  background: #f5f0e5 !important;
}
details tbody tr:last-child td {
  border-bottom: none !important;
}
details tbody tr {
  transition: background 0.12s ease !important;
}
details tbody tr:hover {
  background: #e8d29e !important;
}
details tbody tr:hover td {
  color: #1a1a1a !important;
  font-weight: 800 !important;
}
/* 首列 · 地点名加重 */
details td:first-child {
  color: #1a1a1a !important;
  font-weight: 900 !important;
  border-right: 2px solid #3a2c1c !important;
}

/* ===================== 顶部栏 ===================== */
.sticky.w-full.top-0.flex.items-center {
  background: repeating-linear-gradient(
    45deg,
    #fdf6e3,
    #fdf6e3 18px,
    #fff8e6 18px,
    #fff

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

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