CHARACTER CARD
灰烬纪元:末世开放世界·DND玩法·佣兵团·roll天赋·世界动态演化
(可自行添加破甲和记忆mod) 末世开放世界 · 佣兵生涯 · 公开D20判定 · 动态NPC 几十年前,异常灰雾扩散,旧时代的交通、通讯与城市体系相继崩溃。幸存者依托高墙、武装与残存工业建立起新的聚落;聚落之外,则是商路、废墟、荒野与仍在变化的灰雾区。 故事从西南大型聚落 临川 开始。 你可以接受佣兵委托、探索旧城废墟、与商队和势力交易、招募伙伴,并逐渐建立自己的小队、佣兵团与据点;也可以偏离这些道路,选择经商、调查、黑市活动或其他生存方式。这里没有规定好的主线,任务也没有唯一解。 当行动存在真实风险时,系统会进行 公开D20判定。骰面、属性与技能修正、环境影响和DC都会直接显示。提前调查、准备装备、获得伙伴协助能够改变判定条件;失败则会留下实际后果,而不是简单重来。 世界中的NPC不是固定功能角色。你可以与他们合作、交易、招募、建立友情或恋爱,也可以欺骗、威胁、胁迫、伤害或与其敌对。NPC拥有自己的目标、底线和记忆,离开玩家视野后也可能继续行动。 任务会过期,人物会离开,势力关系与资源状况会变化。你的行动会留下长期影响,而没有参与的事情同样可能继续发展。 主要玩法 自由行动:不受固定选项限制,可以直接描述任何合理行动。 公开D20:有风险才判定,完整显示骰面、修正与DC。 动态关系:伙伴、恋爱、雇佣、利益、恐惧、敌对等关系均可能发展。 佣兵团经营:招募成员、购置车辆、建设据点、承接和委派合同。 开放探索:从临川出发,逐渐发现聚落、商路、废墟与灰雾区域。 持续世界:任务、NPC和势力不会因为玩家没有介入而暂停。 长期记忆:重要关系、伤势、承诺、死亡、资产和世界变化会持续影响后续剧情。 创建角色后,你将带着自己的背景、技能、天赋和初始装备,从临川开始第一天。
字段状态
- 卡片 JSON可下载
- 描述与标签已包含
- 完整提示词正文导出未提供
- 卡图资源仅文件名引用
原卡能力
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
- 自定义渲染模板未提供
- 注入样式 CSS已包含
- 正则替换规则未提供
- 记忆 Schema未提供
- 开场页已包含
- 默认模型设置未提供
- 图片引用已包含
图片引用
cover: rya001grv5acs3qtvxv4muz8.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 30,028 字符;仅作为文本显示,不会在本站执行。
/* =========================================================
《灰烬纪元》回复 + 状态栏 CSS V2 FULL
完整候选版:先覆盖长期游玩可能需要的所有模块,再按实际需求删减
========================================================= */
:root{
--ash-bg:#0b0e0f;
--ash-panel:#15191b;
--ash-panel2:#1a1f21;
--ash-panel3:#101314;
--ash-line:#353b3d;
--ash-line2:#292f31;
--ash-text:#ebe7de;
--ash-muted:#aaada8;
--ash-dim:#777e7c;
--ash-accent:#c96e41;
--ash-accent2:#e49a68;
--ash-green:#93bd92;
--ash-yellow:#d2a05e;
--ash-red:#c96e68;
--ash-blue:#88a9b6;
--ash-purple:#a596b9;
}
*{box-sizing:border-box}
.ash-reply{
width:100%;
color:var(--ash-text);
font:15px/1.84 Inter,"PingFang SC","Microsoft YaHei",system-ui,-apple-system,sans-serif;
}
.ash-reply button{font:inherit}
/* =========================
通用标题 / 容器
========================= */
.ash-block{
margin:0 0 14px;
border:1px solid var(--ash-line);
border-radius:12px;
overflow:hidden;
background:linear-gradient(180deg,#171b1d,#121617);
}
.ash-block-head{
display:flex;align-items:center;justify-content:space-between;gap:12px;
padding:11px 15px;border-bottom:1px solid var(--ash-line2);
color:#c4c7c2;font-size:11px;font-weight:800;letter-spacing:.11em;
}
.ash-block-head small{color:var(--ash-dim);font-weight:500;letter-spacing:.04em}
.ash-section-label{
margin-bottom:8px;color:#777f7d;font-size:10px;font-weight:850;letter-spacing:.12em;
}
/* =========================
D20
========================= */
.ash-check{background:#101314}
.ash-check-body{display:grid;grid-template-columns:116px 1fr}
.ash-die{
min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;
border-right:1px solid var(--ash-line2);
background:radial-gradient(circle at 50% 43%,rgba(201,110,65,.13),transparent 56%),#0f1213;
}
.ash-die small{color:var(--ash-dim);font:10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em}
.ash-die b{font-size:58px;line-height:1;color:var(--ash-accent2);letter-spacing:-.05em}
.ash-calc{padding:13px 16px}
.ash-calc-row{
display:flex;justify-content:space-between;gap:15px;
padding:6px 0;border-bottom:1px dashed #303638;color:#b5b8b3;font-size:12px;
}
.ash-calc-row strong{color:#e5e2db}
.ash-calc-total{
display:flex;justify-content:space-between;gap:12px;margin-top:8px;color:#d7d5ce;font-size:12px
}
.ash-calc-total strong{color:#fff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}
.ash-check-result{
padding:10px 15px;border-top:1px solid var(--ash-line2);text-align:center;font-size:13px;font-weight:900;
}
.ash-success .ash-check-result{color:#a9d1a7;background:rgba(147,189,146,.07)}
.ash-critical .ash-check-result{color:#f1be7e;background:rgba(201,110,65,.09)}
.ash-fail .ash-check-result{color:#d8a666;background:rgba(210,160,94,.07)}
.ash-fumble .ash-check-result{color:#e28b83;background:rgba(201,110,104,.08)}
.ash-mod{
display:inline-flex;align-items:center;padding:2px 6px;border-radius:999px;border:1px solid #496052;
color:#a5c8aa;background:rgba(147,189,146,.05);font-size:9px;letter-spacing:.05em
}
/* =========================
剧情正文
========================= */
.ash-story{
padding:24px 26px;background:linear-gradient(180deg,#181c1e,#111516);
}
.ash-story p{margin:.1em 0 1.08em}
.ash-story p:last-child{margin-bottom:.1em}
.ash-dialogue{
margin:15px 0;padding:11px 14px 11px 16px;border-left:2px solid var(--ash-accent);
background:rgba(201,110,65,.055);color:#e8e4db;
}
.ash-dialogue-name{
display:block;margin-bottom:3px;color:var(--ash-accent2);font-size:11px;font-weight:800;letter-spacing:.04em;
}
/* =========================
当前互动 NPC
========================= */
.ash-npc-focus{padding:0}
.ash-npc-grid{display:grid;grid-template-columns:1.25fr .75fr}
.ash-npc-main{padding:16px 17px;border-right:1px solid var(--ash-line2)}
.ash-npc-name-row{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}
.ash-npc-name{font-size:18px;font-weight:900;color:#f0ece3}
.ash-npc-role{font-size:10px;color:var(--ash-accent2);font-weight:750;letter-spacing:.07em}
.ash-npc-desc{margin-top:8px;color:#9fa39f;font-size:11px;line-height:1.7}
.ash-npc-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}
.ash-tag{
padding:4px 7px;border:1px solid #3a4143;border-radius:999px;background:#111516;color:#aeb1ad;font-size:9px;
}
.ash-npc-side{padding:15px 16px;background:#121617}
.ash-npc-kv{display:flex;justify-content:space-between;gap:10px;margin:6px 0;color:#929895;font-size:10px}
.ash-npc-kv b{color:#d7d5ce;font-weight:750}
.ash-npc-note{
margin-top:10px;padding-top:9px;border-top:1px solid #2b3133;color:#7f8583;font-size:9px;line-height:1.6;
}
/* =========================
玩家可选回复
========================= */
.ash-choices{padding-bottom:13px}
.ash-choice-note{
padding:0 15px 10px;color:#7f8583;font-size:10px;line-height:1.6;
}
.ash-choice-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;padding:0 13px}
.ash-choice{
position:relative;width:100%;min-height:76px;padding:11px 12px;text-align:left;
border:1px solid #373e40;border-radius:8px;background:#131718;color:#dcd9d2;
transition:.15s ease;cursor:pointer;
}
.ash-choice:hover{border-color:#78513c;background:#181a1b;transform:translateY(-1px)}
.ash-choice-index{
position:absolute;right:9px;top:7px;color:#626a68;font:9px ui-monospace,SFMono-Regular,Consolas,monospace;
}
.ash-choice-type{
display:block;margin-bottom:4px;color:var(--ash-accent2);font-size:9px;font-weight:850;letter-spacing:.08em;
}
.ash-choice-text{display:block;padding-right:20px;font-size:11px;line-height:1.55;font-weight:650}
.ash-choice-check{
display:inline-block;margin-top:7px;padding:2px 5px;border:1px solid #3c4649;border-radius:4px;
color:#89918f;font:8px ui-monospace,SFMono-Regular,Consolas,monospace;
}
.ash-free-input{
margin:10px 13px 0;padding:9px 11px;border:1px dashed #434a4c;border-radius:7px;
color:#858b89;background:#101314;font-size:10px;
}
.ash-free-input strong{color:#c7c9c4}
/* =========================
本回合变化
========================= */
.ash-changes{padding:12px 15px}
.ash-change{display:flex;align-items:flex-start;gap:8px;padding:4px 0;color:#aeb2ad;font-size:10px;line-height:1.6}
.ash-change i{font-style:normal;color:var(--ash-accent2);width:16px;text-align:center}
.ash-change strong{color:#dfdcd4}
/* =========================
状态总览
========================= */
.ash-overview-top{
display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,.7fr);
border-bottom:1px solid var(--ash-line2)
}
.ash-player{padding:16px 17px}
.ash-player-row{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}
.ash-player-name{font-size:18px;font-weight:900}
.ash-player-role{color:var(--ash-accent2);font-size:10px;font-weight:800;letter-spacing:.07em}
.ash-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}
.ash-chip{
display:inline-flex;align-items:center;gap:5px;padding:4px 7px;min-height:25px;
border:1px solid #394043;border-radius:5px;background:#111516;color:#969b98;font-size:9px;
}
.ash-chip b{color:#ddd9d2}
.ash-env{padding:15px 16px;border-left:1px solid var(--ash-line2);background:#111516}
.ash-env div{font-size:10px;color:#969c99;line-height:1.75}
.ash-env strong{color:#ddd9d2}
.ash-overview-main{
display:grid;grid-template-columns:.9fr 1.15fr 1.15fr;
}
.ash-overview-col{padding:13px 15px;border-right:1px solid var(--ash-line2)}
.ash-overview-col:last-child{border-right:0}
.ash-kv{display:flex;justify-content:space-between;gap:10px;margin:5px 0;color:#979d99;font-size:9.5px}
.ash-kv b{color:#dbd8d1}
.ash-condition{display:inline-flex;align-items:center;gap:5px}
.ash-dot{width:6px;height:6px;border-radius:50%;background:var(--ash-green)}
.ash-dot.warn{background:var(--ash-yellow)}.ash-dot.bad{background:var(--ash-red)}.ash-dot.dim{background:#6e7774}
/* =========================
队伍
========================= */
.ash-party-list{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}
.ash-member{
padding:9px 10px;border:1px solid #303638;border-radius:7px;background:#111516;min-width:0
}
.ash-member-top{display:flex;justify-content:space-between;gap:8px;font-size:10px}
.ash-member-top b{color:#e1ded7}.ash-member-top span{color:#8f9693}
.ash-member-sub{margin-top:4px;color:#747b79;font-size:8.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ash-party-summary{
margin-top:8px;padding-top:7px;border-top:1px solid #2b3133;display:flex;gap:10px;flex-wrap:wrap;
color:#7e8582;font-size:8.5px;
}
/* =========================
任务
========================= */
.ash-quest-title{color:#ece8df;font-size:11px;font-weight:850;line-height:1.45}
.ash-quest-desc{margin-top:5px;color:#868d8a;font-size:9px;line-height:1.55}
.ash-quest-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}
.ash-quest-pill{
padding:2px 5px;border:1px solid #49433c;border-radius:4px;color:#c59b70;font-size:8px;
}
/* =========================
佣兵团 / 据点
========================= */
.ash-company-grid{
display:grid;grid-template-columns:1fr 1fr 1fr;
}
.ash-company-col{padding:13px 15px;border-right:1px solid var(--ash-line2)}
.ash-company-col:last-child{border-right:0}
.ash-company-name{font-size:12px;font-weight:900;color:#e6e2da}
.ash-company-sub{margin-top:3px;color:#777f7c;font-size:8.5px}
.ash-progress-row{margin-top:9px}
.ash-progress-head{display:flex;justify-content:space-between;gap:8px;color:#8d9491;font-size:8.5px}
.ash-bar{height:5px;margin-top:4px;border-radius:999px;overflow:hidden;background:#252b2d}
.ash-bar span{display:block;height:100%;background:linear-gradient(90deg,#9c5637,#d68552)}
.ash-base-list{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;margin-top:7px}
.ash-base-item{padding:5px 6px;border:1px solid #303638;border-radius:5px;background:#111516;color:#919794;font-size:8.5px}
.ash-base-item b{color:#d8d5ce}
.ash-company-alert{
margin-top:8px;padding:6px 7px;border-left:2px solid var(--ash-yellow);
background:rgba(210,160,94,.045);color:#a89c8b;font-size:8.5px;line-height:1.5
}
/* =========================
资产 / 资源横栏
========================= */
.ash-assets{
display:flex;flex-wrap:wrap;border-top:1px solid var(--ash-line2);background:#0f1213
}
.ash-asset{
display:flex;gap:5px;align-items:center;padding:8px 11px;border-right:1px solid #292f31;
color:#7f8784;font-size:8.5px;
}
.ash-asset b{color:#d3d1ca}
/* =========================
条件显示提示(预览用,可删)
========================= */
.ash-preview-flag{
display:inline-block;margin-left:6px;padding:2px 5px;border:1px solid #3a4143;border-radius:4px;
color:#69716f;font-size:7px;letter-spacing:.04em;font-weight:500
}
/* =========================
Responsive
========================= */
@media(max-width:800px){
.ash-npc-grid,.ash-overview-top,.ash-company-grid{grid-template-columns:1fr}
.ash-npc-main,.ash-env,.ash-company-col{border-right:0;border-bottom:1px solid var(--ash-line2)}
.ash-company-col:last-child{border-bottom:0}
.ash-overview-main{grid-template-columns:1fr}
.ash-overview-col{border-right:0;border-bottom:1px solid var(--ash-line2)}
.ash-overview-col:last-child{border-bottom:0}
}
@media(max-width:620px){
.ash-story{padding:18px 17px}
.ash-check-body{grid-template-columns:88px 1fr}
.ash-die b{font-size:44px}
.ash-choice-grid,.ash-party-list{grid-template-columns:1fr}
}
@media(max-width:430px){
.ash-check-body{grid-template-columns:1fr}
.ash-die{min-height:92px;border-right:0;border-bottom:1px solid var(--ash-line2)}
}
/* =========================================================
V3 FULL STABILITY LAYER
在 V2 FULL 完整模块之上进行酒馆兼容修复
不删除任何模块,仅解决浅色主题、继承、按钮和文字颜色覆盖
========================================================= */
/* 0. 根容器 */
.mes_text .ash-reply,
.message-content .ash-reply,
.message_content .ash-reply,
.chat-message-content .ash-reply,
.ash-reply{
width:100% !important;
display:block !important;
color:#e7e3da !important;
-webkit-text-fill-color:#e7e3da !important;
ba
/* 预览已截断;下载 CSS 可查看完整内容。 */查看已核验的原始字段
{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "l4qu8lpbu1fbt2yo26o576fw.html",
"options": {
"items": []
},
"defaultModelSettings": null,
"cover": "rya001grv5acs3qtvxv4muz8.webp",
"background": null
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。