Card-en-Ciel 玩法设计说明(详细版)
August 25, 2026About 20 min
Card-en-Ciel 玩法设计说明(详细版)
1. 文档目标与范围
本文档用于定义 Card-en-Ciel 的完整玩法设计方案,面向以下角色:
- 系统策划:用于拆分规则与参数实现。
- 关卡策划:用于构建关卡、事件、敌人组与节奏。
- 数值策划:用于平衡卡牌、敌人与经济系统。
- 程序与TA:用于确认状态机、流程图、数据结构。
- QA:用于构建玩法测试矩阵与回归项。
本文覆盖:
- 核心玩法循环(局外元进程 + 局内战斗)
- 回合制卡牌战斗规则
- 卡组构筑与成长路径
- 关卡与事件设计
- 难度与平衡理论
- 可观测指标(Telemetry)
- 内容生产规范
2. 游戏定位
2.1 一句话玩法
玩家在多分支路线中推进,通过战斗、事件和商店逐步构筑卡组,利用资源转换与连携机制击败首领,并在局外解锁更多战略选项。
2.2 体验关键词
- 构筑快感:每次选择都改变卡组手感。
- 连携爆发:卡牌之间形成明确组合链路。
- 风险管理:路线、生命、经济、遗物之间的权衡。
- 可重玩性:不同角色、流派、事件种子带来新局。
2.3 目标用户
- 喜欢回合制策略与卡牌构筑的中核玩家。
- 喜欢“易上手,难精通”的高复玩系统。
- 喜欢局内决策密度高、局外成长适中的设计。
3. 核心设计理论
3.1 MDA 映射(Mechanics-Dynamics-Aesthetics)
Mechanics(机制)
- 能量系统(每回合恢复固定能量)
- 抽牌/弃牌/放逐循环
- 状态效果(易伤、护甲、灼烧、脆弱等)
- 遗物被动(持续规则修改器)
Dynamics(动态)
- 资源效率博弈:当前回合爆发 vs 下回合续航。
- 风险对冲:保命卡占比提高会降低终结效率。
- 路线策略:短期收益节点与长期成长节点冲突。
Aesthetics(体验)
- 计划成功带来的掌控感。
- 打出高连击回合的爽感。
- 绝境逆转的紧张感。
3.2 决策密度原则
单回合至少保证 2-4 个有效决策点:
- 先攻/后攻策略(先防还是先削血)
- 资源分配(能量用于抽牌、输出、保命)
- 目标选择(单体清除 vs 群体压制)
- 未来回合准备(留关键牌、设置状态)
3.3 正反馈与反滚雪球
- 正反馈来源:构筑成型后,输出与防御效率同步提高。
- 反滚雪球机制:
- 敌人意图可预览,减少“无解随机暴毙”。
- 关键治疗/补给节点保底。
- 高价值奖励伴随代价(诅咒、失血、临时减益)。
3.4 风险-收益曲线
高风险选择必须具备“期望值更高 + 失败可恢复”两条件:
- 例:精英战可获得高稀有奖励,但有路线绕行与补给机会。
- 例:事件可交换强力遗物,但附带卡组污染(诅咒)。
4. 总体玩法循环
4.1 局外循环
flowchart TD
A[进入大厅] --> B[选择角色/预设起始牌组]
B --> C[开始新局]
C --> D[章节推进 1->2->3]
D --> E[结算胜败]
E --> F[获得局外货币/成就点]
F --> G[解锁新卡/遗物/事件池]
G --> A
4.2 局内循环
flowchart LR
S[地图节点选择] --> N1[普通战斗]
S --> N2[精英战斗]
S --> N3[事件]
S --> N4[商店]
S --> N5[篝火]
N1 --> R[奖励选择: 卡牌/金币/消耗品]
N2 --> R2[高价值奖励: 稀有卡/遗物]
N3 --> R3[分支结果: 获益或代价]
N4 --> R4[购买/移除/升级]
N5 --> R5[恢复HP 或 升级卡]
R --> S
R2 --> S
R3 --> S
R4 --> S
R5 --> S
5. 战斗系统设计
5.1 回合结构
flowchart TD
A[回合开始] --> B[触发回合开始效果]
B --> C[抽牌至手牌上限]
C --> D[玩家行动阶段]
D --> E{结束回合?}
E -- 否 --> D
E -- 是 --> F[弃牌阶段]
F --> G[敌方行动阶段]
G --> H[触发回合结束/持续伤害]
H --> I{战斗结束?}
I -- 否 --> A
I -- 是 --> J[结算奖励]
5.2 核心资源
- 能量(Energy):
- 每回合基础恢复 3 点。
- 通过遗物、状态或卡牌临时提升。
- 手牌(Hand):
- 初始抽 5 张。
- 手上限建议 10。
- 抽牌堆 / 弃牌堆 / 放逐区:
- 抽牌堆空时,弃牌洗回抽牌堆。
- 放逐区默认不可回收(除非特定机制)。
- 护甲(Block):
- 默认回合结束清空。
- 特殊状态可保留护甲。
5.3 卡牌类型
- 攻击牌:直接伤害、穿甲、连击触发。
- 技能牌:护甲、抽牌、控制、资源转换。
- 能力牌(Power):持续被动,战斗内长期生效。
- 消耗牌(Exhaust/一次性):强效果与高机会成本。
5.4 关键状态系统
- 易伤(Vulnerable):受到攻击伤害增加。
- 虚弱(Weak):造成攻击伤害降低。
- 灼烧(Burn):回合结束扣血,可叠层。
- 中毒(Poison):回合结算固定伤害并递减。
- 脆弱护甲(Fragile Block):先损失脆弱护甲再损失普通护甲。
设计原则:
- 状态作用要可读、可预期。
- 叠加规则统一(加法叠层 + 固定衰减逻辑)。
- 关键状态有克制手段(净化、免疫、转移)。
5.5 敌方AI意图系统
- 敌人在其回合前展示“意图图标 + 数值”。
- 意图类型:攻击 / 强化 / 防御 / 异常 / 召唤。
- Boss 意图采用半随机脚本:
- 保证主题表现。
- 避免完全可背板。
5.6 伤害结算优先级(建议)
- 命中前修正(易伤/虚弱等)
- 护甲抵消
- 生命扣除
- 受击触发(反击、抽牌、叠层)
- 击杀触发(连锁奖励、战斗结束判定)
6. 卡组构筑与成长
6.1 起始牌组
- 起始 10 张:
- 攻击 5
- 防御 4
- 角色核心牌 1
目标:新手稳定过前期,同时留出明显优化空间。
6.2 奖励卡选择
每次战斗后提供 3 选 1(可跳过):
- 普通战:普通/少量罕见
- 精英战:罕见概率提升
- Boss战:至少 1 张高稀有
规则:
- 提供“当前流派可用牌 + 泛用保底牌”混合池。
- 连续两次都不给可用牌的概率需被硬约束。
6.3 卡牌升级
- 通常在篝火升级。
- 升级方向分两类:
- 数值强化(+伤害/护甲/抽牌)
- 机制变化(降费、附加状态、改目标)
6.4 卡组密度控制
- 建议卡组最终规模 20-28 张。
- 太厚导致关键牌检索困难;太薄导致策略单一。
- 商店应提供“移除卡牌”服务,维持构筑质量。
7. 地图与关卡
7.1 章节结构
- 第1章:教学型敌人与基础机制识别。
- 第2章:流派压力测试(抗性与机制反制)。
- 第3章:Boss前资源压榨与终盘考验。
7.2 节点类型与期望收益
- 普通战:稳定资源来源,低风险。
- 精英战:高风险高收益,主要遗物来源。
- 事件:高方差收益,推动局内叙事。
- 商店:修正构筑偏差,处理坏牌。
- 篝火:生存与成长二择一。
7.3 路线博弈目标
- 每章至少提供:
- 1 条高风险路线(2+精英)
- 1 条均衡路线(战斗/事件/补给平均)
- 1 条保守路线(低战斗密度)
8. 遗物(被动系统)
8.1 分类
- 起始遗物:定义角色基础节奏。
- 普通遗物:小幅增益,塑造早中期体验。
- 稀有遗物:改变构筑方向。
- 诅咒遗物:高收益伴随持续副作用。
8.2 设计标准
- 必须“短句可读”:一句话理解作用。
- 必须“可感知”:至少每 2 回合触发一次,或强可视化。
- 必须“可组合”:与至少 5 张以上卡牌有正向联动。
8.3 组合示例
- 遗物A:首张攻击牌伤害+50%。
- 遗物B:每回合第一张攻击牌费用-1。
- 结果:鼓励“高费开局打点”流派。
9. 事件系统
9.1 事件模板
每个事件至少提供 2-3 个选项:
- 稳健选项:低收益低风险。
- 激进选项:高收益附带代价。
- 条件选项:需满足某状态(金币、HP、遗物)才可选。
9.2 代价类型
- 立即代价:失去生命、金币、牌。
- 延迟代价:加入诅咒牌、下一战减益。
- 机会代价:放弃升级/治疗机会。
9.3 事件平衡
- 单次事件收益不应完全替代一次精英战收益。
- 强事件要有“非最优窗口”(例如仅低血量时优)。
10. 角色与流派
10.1 角色原型
- 角色A(连击):低费多动、依赖抽牌与连锁触发。
- 角色B(护甲反击):高防转攻、依赖状态维持。
- 角色C(异常叠层):中毒/灼烧型持续压制。
10.2 流派构建规则
每个角色至少支持:
- 2 条主流派(可稳定通关)
- 1 条混合流派(需要更高操作)
- 1 条娱乐流派(高波动但有极限上限)
10.3 防止流派垄断
- 引入软克制敌人(反异常、反爆发、反长线)。
- 商店与事件给出转型机会。
- 核心卡出现率进行动态保底但不过量。
11. 数值与平衡方法
11.1 基础模型
定义回合效率指标:
- 进攻效率 OE = 造成有效伤害 / 消耗能量
- 防御效率 DE = 减少伤害量 / 消耗能量
- 资源效率 RE = (抽牌收益 + 能量收益 + 状态收益折算) / 消耗
目标:
- 普通卡围绕 OE/DE 约 4-7 区间。
- 罕见卡在特定条件下可达 8-12。
- 无条件超高效率牌必须附带副作用或构筑门槛。
11.2 前中后期强度曲线
- 前期:强调容错,不要求完整组件。
- 中期:鼓励成型,提供关键拼图。
- 后期:通过Boss机制检验“输出 + 生存 +续航”的综合性。
11.3 平衡节奏
- 内测版本每周调整一次大参数。
- 每日热修只动小参数(掉率、数值微调)。
- 采用“最小改动原则”:一次只改一组变量,便于归因。
11.4 关键平衡红线
- 首回合击杀率不能高到跳过Boss机制。
- 无伤通关不应成为普遍常态。
- 某单一卡牌在高分局选取率 > 65% 需重点审查。
12. 新手引导与可读性
12.1 引导分层
- 第1场:只出现攻击、防御、能量基础。
- 第2场:引入 1 个状态效果。
- 第3场:引入遗物与事件选择。
- 第4场后:开放完整系统。
12.2 可读性规范
- 每张卡牌文本不超过 2 行核心效果。
- 复杂效果拆成关键词 + 悬浮说明。
- 战斗日志支持“详细模式”便于复盘。
12.3 失败反馈
失败结算显示:
- 本局伤害来源占比
- 废牌率(未打出即弃牌的比例)
- 关键死亡回合决策回放
目的:让玩家知道“为什么输”,而非只知道“输了”。
13. 经济系统
13.1 资源类型
- 局内金币:商店消费。
- 局内消耗品:一次性战斗工具。
- 局外晶片(Meta Currency):永久解锁。
13.2 金币产出/消耗建议
- 普通战平均产出:20-35
- 精英战平均产出:45-70
- 商店价格带:
- 普通卡:50-80
- 稀有卡:120-180
- 遗物:150-260
- 移除卡:75 起,逐次递增
13.3 通胀控制
- 高收益事件设置触发前提。
- 路线中插入“金币回收点”(强力但昂贵商品)。
- 防止后期金币失效导致决策崩塌。
14. 内容生产规范
14.1 卡牌设计模板
- 名称
- 稀有度
- 费用
- 类型
- 目标
- 效果文本
- 升级效果
- 流派标签
- 平衡备注(OE/DE/RE)
14.2 敌人设计模板
- 敌人定位(压血/叠层/控制/召唤)
- HP区间与护甲模型
- 行为脚本(3-6步循环)
- 特殊机制
- 克制与被克制关系
14.3 事件设计模板
- 触发条件
- 文本演出
- 选项A/B/C
- 结果权重
- 风险等级
- 是否可重复触发
15. 数据埋点与评估
15.1 必备埋点
- 卡牌选择率、打出率、胜率关联。
- 路线选择分布(节点偏好)。
- 平均死亡层数与死亡原因。
- 每回合未用能量分布。
- 事件选项选择率与后续胜率。
15.2 关键指标(KPI)
- 新手首日通关率(目标区间可按版本定义)
- 3日留存玩家平均到达章节
- 高难度通关率与流派多样性指数
- “无效选择率”(明显没人选的奖励)
15.3 平衡判读示例
- 若某角色后期通关率异常高:
- 检查核心遗物组合过强。
- 检查Boss是否缺少对应反制机制。
- 检查关键卡是否抽取保底过度。
16. 测试方案
16.1 QA 测试矩阵
- 功能测试:卡牌效果、状态结算、边界情况。
- 数值测试:固定种子重复跑局。
- 回归测试:改动后检查历史问题复发。
- 压力测试:超长战斗、状态叠层上限。
16.2 自动化建议
- 构建“无UI战斗模拟器”跑 1万 局。
- 输出:平均回合数、平均剩余HP、关键牌胜率贡献。
- 自动标记异常:
- 过短战斗(疑似爆发超标)
- 无限循环(疑似规则漏洞)
17. 版本迭代建议
17.1 Alpha(可玩)
- 1 角色
- 120 张卡
- 30 遗物
- 25 敌人 + 3 Boss
- 40 事件
17.2 Beta(可平衡)
- 3 角色
- 300+ 卡
- 90+ 遗物
- 完整三章与难度系统
17.3 正式版本
- 每角色至少 2 条成熟流派
- 周期性活动词条(赛季规则)
- 每月小规模内容更新(卡牌/事件/挑战)
18. 风险清单与规避
- 风险:随机性过高导致挫败。
- 规避:关键资源保底、路线可控、奖励重掷机制。
- 风险:流派单一化。
- 规避:敌人软克制 + 商店转型手段。
- 风险:文本过载影响理解。
- 规避:关键词化、图标化、分层说明。
- 风险:后期战斗拖沓。
- 规避:敌人狂暴计时、加速动画、伤害上限机制优化。
19. 示例:单角色的完整成长闭环
flowchart TD
A[起始牌组 10张] --> B[第一章普通战斗]
B --> C[选择第一张流派卡]
C --> D[篝火升级核心卡]
D --> E[精英战获得关键遗物]
E --> F[商店移除低效基础牌]
F --> G[第二章形成主流派引擎]
G --> H[Boss前补充反制牌]
H --> I[终章Boss战]
I --> J[结算: 胜败与局外解锁]
20. 结语
Card-en-Ciel 的核心不是“卡牌数量”,而是“决策价值密度”。
当玩家在每一回合、每一个路线节点、每一次奖励选择中都能感受到明确的策略权衡,并且这些选择在后续战斗中持续产生反馈,游戏就能形成高强度的复玩闭环。
本设计稿可直接作为 GDD 玩法章节基础版本,后续可继续拆分为:
卡牌数据字典(每张卡参数化)敌人行为脚本表(行为权重与种子)平衡测试报告模板(版本对比)新手引导脚本(分关文案与触发条件)
21. 卡牌设计深度拆解(机制级)
21.1 单卡数据结构(建议)
每张卡建议具备以下字段,便于程序、数值、工具链统一:
card_id:唯一IDname:名称rarity:普通/罕见/稀有/传奇cost:能量消耗type:攻击/技能/能力/消耗target_rule:单体/全体/自身/随机tags:流派标签(连击、异常、护甲、检索等)base_effect:基础效果upgrade_effect:升级效果exhaust_rule:使用后去向(弃牌/放逐/回手)trigger_hooks:触发器(打出时、击杀时、回合结束时)ai_weight:AI或推荐系统权重sfx_vfx_key:表现资源索引
21.2 卡牌功能分层
卡池按功能分层,避免“全是打伤害牌”的同质化:
- 引擎牌:抽牌、过牌、回能、检索、减费。
- 输出牌:单点爆发、群体清场、持续伤害。
- 防御牌:护甲、减伤、免疫、转移伤害。
- 转换牌:把防御转输出、把状态转伤害、把弃牌转收益。
- 终结牌:高费高阈值,要求前置条件。
设计约束:
- 每条主流派至少有 3 张引擎牌、3 张收益牌、2 张终结牌。
- 任何流派都应有“低配可运行、高配可上限”的成长阶梯。
21.3 费用曲线与稀有度关系
建议费用分布:
- 0费:功能牌为主,避免无代价高伤害。
- 1费:核心密度区(占卡池约 45%-55%)。
- 2费:中高价值行动牌(占比约 25%-35%)。
- 3费及以上:战略牌与终结牌(占比约 10%-15%)。
稀有度规则:
- 普通卡:稳定、直给、低波动。
- 罕见卡:引导流派成型。
- 稀有卡:强化流派上限或提供转型。
- 传奇卡:定义局内打法,但必须有构筑门槛。
21.4 关键词与文本范式
关键词必须满足“短词可懂 + 长按有解释”:
连击X:本回合每打出1张牌,获得X增益。共鸣:满足颜色/标签条件触发追加效果。蓄势:若本回合未打攻击牌,下回合加强。破式:对有护甲目标造成额外收益。演算:按弃牌数量或抽牌数量结算倍率。
文本范式(推荐):
[动词][数值][目标],若[条件]则[追加效果]。
例:造成 8 点伤害。若目标处于易伤,额外抽 1 张牌。
21.5 卡牌设计评审清单
单卡进版本前必须通过:
- 可读性:2秒内理解主效果。
- 可比较性:和同费用同稀有卡有明确边界。
- 可反制性:敌人或环境存在至少一种克制方式。
- 可组合性:至少与 5 张卡/2 个遗物存在联动。
- 可平衡性:可通过数值微调而不重做机制。
22. 操作方式设计(玩家交互层)
22.1 PC 操作映射
- 鼠标左键:选择卡牌、选择目标、确认按钮。
- 鼠标右键:查看卡牌详情、状态说明。
- 拖拽卡牌到目标:快速打牌。
Q/E:切换敌人目标。Tab:查看战斗日志与意图详情。Space:结束回合。Esc:打开系统菜单。
22.2 手柄映射
- 左摇杆:切换手牌焦点。
- 右摇杆:切换目标。
A:确认打牌。X:查看详细说明。Y:快速预览本回合总伤害。B:取消当前操作。RT:结束回合(长按防误触)。
22.3 操作状态机(输入层)
flowchart TD
I0[空闲] --> I1[选中手牌]
I1 --> I2[预览目标]
I2 --> I3[展示预期结算]
I3 --> I4{确认打出?}
I4 -- 是 --> I5[提交行动]
I4 -- 否 --> I0
I5 --> I6[播放动画与结算]
I6 --> I0
22.4 误操作保护
- 默认“结束回合二次确认”可在设置中关闭。
- 高代价牌(3费+或一次性)首次使用弹出确认提示。
- 支持单步撤销:仅限未公开随机信息前的操作。
22.5 可读反馈规范
- 打牌前:显示“预计造成伤害/获得护甲/触发状态”。
- 打牌中:实时弹字显示连锁触发来源。
- 打牌后:日志记录完整结算顺序与数值。
23. 战斗流程与机制详细解剖
23.1 战斗状态总流程
flowchart TD
B0[进入战斗] --> B1[初始化: 敌我属性/牌堆/遗物]
B1 --> B2[先手判定]
B2 --> B3[玩家回合开始]
B3 --> B4[玩家行动循环]
B4 --> B5[玩家回合结束结算]
B5 --> B6[敌方回合开始]
B6 --> B7[敌方行动序列]
B7 --> B8[敌方回合结束结算]
B8 --> B9{胜负判定}
B9 -- 未结束 --> B3
B9 -- 我方胜利 --> B10[掉落与奖励]
B9 -- 我方失败 --> B11[失败结算]
23.2 回合开始结算顺序(玩家侧)
- 清理“本回合结束失效”的临时效果。
- 触发“回合开始”遗物与能力。
- 恢复基础能量与额外能量。
- 执行抽牌(抽到手牌上限或指定数量)。
- 处理“抽牌时触发”效果。
- 更新敌方意图预览与伤害预估。
说明:第2-5步必须固定顺序,避免“先抽后回能”类歧义。
23.3 玩家行动循环(单次打牌管线)
- 选择卡牌。
- 系统校验可用性(能量、目标合法性、沉默/禁手状态)。
- 进入预览阶段(展示将触发的主效果与连锁)。
- 玩家确认提交。
- 扣除能量与卡牌离手。
- 执行主效果。
- 执行附加触发(打出时、命中时、击杀时)。
- 执行连锁触发(遗物、能力、状态)。
- 处理卡牌去向(弃牌/放逐/回手/留场)。
- 刷新可行动状态并等待下一次输入。
23.4 伤害与状态结算精确规则
伤害公式建议:
FinalDamage = floor((BaseDamage * AttackBuff * TargetTakenModifier) - ShieldReduction)
其中:
AttackBuff:己方增伤/减伤乘区(如力量、虚弱)。TargetTakenModifier:目标承伤乘区(如易伤、护盾穿透)。ShieldReduction:护甲/减伤护盾等平减区。
状态结算顺序建议:
- 新增状态入栈。
- 同名状态合并(叠层或刷新持续)。
- 冲突状态处理(如“燃烧”与“净化”)。
- 回合末触发DOT/HOT。
- 持续时间递减并清理。
23.5 敌方行动序列(多敌单位)
- 按速度或站位序确定行动顺序。
- 每个敌人执行:意图确认 -> 主行动 -> 被动触发 -> 死亡判定。
- 若召唤新单位,新单位本回合默认不行动(防秒杀连动失控)。
- 全部敌人行动后,统一处理回合末全场状态。
23.6 边界与异常机制
- 抽空牌库:立刻洗弃牌,若仍为空则触发“疲劳伤害”。
- 同时死亡:按“主动方结算优先”,再判定平局规则。
- 无限循环保护:同一触发链超过阈值(如50次)自动熔断。
- 非法目标失效:目标死亡时自动重选或返还(由卡牌规则定义)。
23.7 战斗伪代码(便于程序实现)
while battle_not_end:
start_turn(current_side)
while current_side.can_act and not turn_end:
action = get_player_or_ai_action()
resolve_action(action)
resolve_triggers()
check_death()
end_turn(current_side)
check_battle_end()
switch_side()
24. 与普通卡牌游戏的差异化设计
24.1 对比维度总览
| 维度 | 普通卡牌游戏常见做法 | Card-en-Ciel 建议差异化 |
|---|---|---|
| 回合目标 | 单回合收益最大化 | 单回合 + 多回合节奏共同最优 |
| 构筑节奏 | 固定卡组对战 | 局内动态构筑(战斗中持续塑形) |
| 随机控制 | 纯随机抽牌 | 概率保底 + 事件修正 + 路线对冲 |
| 可读性 | 只显示结果 | 强预览系统(伤害、触发链、代价) |
| 战术维度 | 攻防交换 | 攻防 + 资源转换 + 状态运营 |
| 失败体验 | 结果导向 | 过程导向复盘(死亡回合可回放) |
24.2 本作可强调的“非同质化机制”
- 共鸣构筑:卡牌按标签形成“共鸣段”,满足段位触发额外奖励。
- 节奏窗口:某些卡在“前半回合/后半回合”效果不同,提升操作表达。
- 过程可解释:每次触发都可追溯来源,降低黑箱感。
- 路线反哺战斗:地图选择直接改变卡池、商店与敌人参数分布。
24.3 与传统TCG/CCG的核心区别
- 不以“卡牌收藏量压制”作为强度来源,而以“当局决策质量”为主。
- 不依赖对手心理博弈,而强调“系统博弈 + 风险管理”。
- 不要求长期养成才能体验核心乐趣,新局即可进入策略高密度阶段。
24.4 差异化带来的设计价值
- 新玩家更快理解战斗因果链。
- 老玩家更容易追求极限路径与高分解法。
- 版本更新可通过“新机制模块”扩展,而不必只堆卡牌数量。
25. 可直接执行的落地清单(新增)
- 先建立
卡牌字段Schema与编辑器校验规则。 - 实装“打牌前预览 -> 打牌后日志”的双反馈闭环。
- 固化战斗结算顺序并写成自动化测试用例。
- 每个角色先做 1 条主流派的完整闭环,再扩展次流派。
- 用对比指标追踪“与普通卡牌玩法的差异是否被玩家感知”。