本上下文描述机体设计与战斗模拟共同使用的领域与交互语言。
游戏档案(GameProfile): 一个用户在某个游戏领域内拥有的全部资产集合,包括该游戏的账号数据、角色数据以及参与维护的 Wiki 数据;它不等同于登录身份或单个游戏账号。 Avoid: OAuth Account、PlayerProfile、单个存档
游戏账号(GameAccount): 游戏档案中的一份具体游戏账号数据集合;它组织该账号拥有的角色及其他账号私有资产,具体结构由游戏领域定义。 Avoid: 登录账号、GameProfile、Character
托拉姆账号(ToramAccount): 托拉姆领域对游戏账号的具体定义,拥有该账号下的机体、自定义装备、宠物与外观等数据。 Avoid: Player、平台账号、GameProfile
机体(Character):
托拉姆账号中可独立识别、配置并参与模拟的角色实体;代码中的 Character 指向这个概念。
Avoid: 托拉姆角色、Player、Simulator Member
机体配置: 一个机体可保存的业务数据,包括成长属性、装备、技能与其他角色配置。 Avoid: Character 数据、控件状态、Simulator Member 配置
当前机体配置: 机体编辑器当前用于显示和验证的已保存机体配置;合法编辑只有在自动保存完成后才成为当前配置,后续同步纠正会替换它。 Avoid: 控件显示值、待执行编辑、服务端确认值
最小验证闭环: 真实用户能够独立完成一次“设计、验证、分析、再设计”循环,并从前后结果中获得可解释反馈的最小产品能力;底层架构落地本身不构成闭环。 Avoid: 最小功能集、架构迁移闭环
验证型玩家: 带着明确配装、技能或战斗策略假设,使用模拟结果判断变量影响的进阶玩家;最小验证闭环首先服务此类用户。 Avoid: 首版新手用户、泛用户
资料查询者: 以查找、核对和继续探索游戏资料为目标的用户;查资料本身可以完成独立任务,也可以为机体配置和模拟验证提供依据。 Avoid: 验证流程的附属步骤、只按页面入口定义的用户
资料维护人: 上传一条游戏资料并负责优先处理修改请求的用户;资料维护人可以直接修改自己上传的资料,但不拥有对公共资料的永久否决权。 Avoid: 永久资料所有者、只负责上传而不负责后续维护的用户
可验证推荐: 系统根据明确目标、约束和依据生成,并能作为机体配置或模拟设计继续进入验证与分析的候选方案;它不脱离验证闭环直接裁定唯一最优结论。 Avoid: 自动配装结论、最优答案、黑箱推荐
木桩验证场景: 一个机体对一个固定练习目标的受控战斗场景;目标不移动、不攻击或施加异常,重复验证之间保持环境条件一致。 Avoid: 完整战斗、组队模拟
基础能力分配: 机体在等级等成长条件不变时,对 STR、INT、VIT、AGI、DEX 所作的点数分配;它不包含特殊能力或由这些输入计算出的派生属性。 Avoid: 能力值、最终属性、派生属性
设计差异对比: 用户选择两条运行记录,查看它们实际使用的机体、Simulator、操作与结果差异;系统不限制被改变的变量,也不裁定两次实验是否可比。 Avoid: 合法设计验证、控制变量校验、单变量因果结论
实操验证: 由用户发起并直接控制技能与行动完成的一次木桩验证;每次验证使用一个保持原值的设计副本重建干净世界,结果同时反映设计和本次操作表现,不能被解释为某个变量的纯因果效应。 Avoid: 自动流程验证、确定性配置基准测试
运行记录对比: 验证型玩家从多次实操验证的运行记录中选择两条进行差异分析;系统揭示输入、时长、操作和结果差异,但不替用户判定两次测试是否有效可比。 Avoid: 自动配对、系统裁定的有效测试
运行结果摘要: Simulator 业务分析模块根据一条运行记录关联的设计副本与引擎运行产出派生出的验证时长、总伤害和平均 DPS,以及对比时这些指标的绝对与相对差值;三项原始量必须同时呈现。 Avoid: 单一 DPS 排名、脱离时长的总伤害
分析范围: 模拟方案中定义的结果统计来源成员与目标成员集合;首个木桩验证默认统计当前主控 Player 对全部敌对成员造成的结果。 Avoid: 场景人数限制、当前选中目标、查询时筛选
技能过程摘要: 一条运行记录中的成功技能顺序,以及按技能汇总的释放次数、总伤害、伤害占比和平均单次伤害;无法归属到技能的伤害必须显式列为其他来源。 Avoid: 完整时间轴、自动流程一致度
Tick 分析快照: 逻辑引擎在每个 Tick 完成后的不可变分析状态,包含属性值及其来源等时间轴依据;它是必须能被精确还原的查询语义,不要求每个 Tick 长期物化为完整对象,并且独立于实时 UI 投影,只在当前 Simulator 会话内保留。 Avoid: UI 帧、节流快照、完整引擎检查点
属性快照: Tick 分析快照中以属性路径映射属性叶节点的成员属性视图;叶节点显式包含当前值、基础值和 modifier 来源,不构造成面向展示的嵌套树。 Avoid: 嵌套属性树、未定义结构的属性集合
模拟设计(SimulationDesign): Simulator 产品中持久化并跨端同步的一份完整设计,包括初始场景、成员配置与流程、随机种子、手动控制配置和分析范围;它完整定义用户想要运行什么,不保存某次运行产生的结果。 Avoid: Simulator 实体、运行记录、页面状态、运行时附加参数
设计副本(DesignCopy): 当前 SimulatorSession 中一份完整、可运行的 SimulationDesign 副本;它产生运行记录后保持原值,后续编辑形成新副本,只有用户显式应用差异时才更新正式 SimulationDesign,其余副本随会话结束清除。 Avoid: 机体版本、运行记录、普通数据缓存
成员流程: Simulator 成员在当前模拟方案中可选的自动行动设计;同一个机体在不同模拟方案中可以拥有不同成员流程,未设置流程的 Player 由用户手动控制。 Avoid: Mob 固有 AI、机体行为、运行输入记录
输入轨迹: 一次实操验证中用户发出的语义输入及其接纳结果;它包含被拒绝的输入,只属于本次运行分析,不直接构成成员流程。 Avoid: 成员流程、行动录制
行动录制: 一次实操验证中被成员运行时真正接纳的语义行动及其相对运行起点 Tick;用户可以显式把它转换为成员流程,被拒绝的输入不属于行动录制。转换必须从产生该录制的运行记录所关联的设计副本创建新副本,不能隐式写入当前选中的其他设计副本。 Avoid: 原始点击记录、运行结果、自动保存的成员流程
Mob 固有 AI: Mob 模板自身定义的自主战斗规则;所有引用该模板的 Mob 成员共享这套规则,Simulator 成员不复制或覆盖它。 Avoid: 成员流程、木桩临时行为
交互空间: 一组具有一致行为规则和共享交互语义的用户活动范围;它不等同于页面或路由,一个路由可以包含多个交互空间。 Avoid: 页面状态、路由阶段
AUI 行为状态: 不同输入与表现模态共同解释的当前交互模式及其动态目标;整个应用在任一时刻只有一份有效事实。它可以约束多个交互空间,但不包含领域数据和具体视觉表现状态。 Avoid: 视觉意图、注意力状态、界面形态
Simulator 会话: 围绕一个已加载模拟方案持续管理设计、验证与分析的交互会话;同一应用最多只有一个已加载会话。离开 Simulator 页面不会结束它,只有显式结束或切换方案才会清除其内容;当路由目标与当前会话不一致时,用户必须显式选择返回当前会话或切换目标方案,路由不能自行替换会话。 Avoid: Simulator 页面、全局应用会话
机体会话(CharacterSession): 围绕一个正式机体持续管理身份、切换、编辑与验证的交互会话;同一时刻最多装载一个机体。离开机体编辑器不会自动结束它,它也不读取或修改 Simulator 设计副本。 Avoid: 机体编辑器页面状态、机体编辑器、Simulator 机体会话
机体配置自动保存: 用户形成合法机体配置修改后,系统自动保存并明确反馈失败;不存在机体级保存或取消操作,也不形成长期未提交的领域草稿。 Avoid: 手动保存机体配置、机体配置草稿应用、静默写入失败
运行记录: 当前 Simulator 会话中一次实操验证的完整业务记录;它关联产生自己的设计副本,并组织输入轨迹、行动录制和结果分析。它持有按 Tick 还原分析状态的唯一历史数据源,查询结果不形成第二份长期历史;记录会随会话刷新或结束而丢失。 Avoid: 实时视图、页面帧缓存、持久运行历史
Simulator 业务阶段: 应用围绕当前 Simulator 会话在“设计、验证、分析”循环中的稳定位置;它可以约束 Simulator 之外的交互空间,但打开机体编辑器或 Wiki 不会自动改变该阶段。开始或结束验证命令尚未完成不构成额外阶段。 Avoid: Session 私有阶段、页面、路由、当前界面
Wiki: 由用户共同维护的游戏资料系统;它是独立于 Simulator 会话业务阶段的资料查询空间,打开或关闭不改变或暂停 Simulator 会话。 Avoid: 只读资料库、攻略文章系统、资讯门户
结构化游戏事实: Wiki 中具有明确字段和关系的游戏资料,是机体配置与模拟计算共享的规则来源。 Avoid: 攻略结论、自由文本规则、计算结果
Wiki 数据视图: 结构化游戏事实按对象类型、更新、排行或其他口径形成的展示投影;列表、详情、Banner、News 和 TOP 只改变资料的组织与呈现,不产生新的内容所有权。 Avoid: 独立文章、第二份游戏资料、计算规则来源
机体编辑器: AUI 中用于维护正式机体配置并对当前机体配置执行属性、技能等验证的独立交互空间;它不读取或修改 Simulator 设计副本,打开它也不会改变、暂停或结束 Simulator 会话。 Avoid: 机体阶段、Simulator 子阶段、DesignCopy 机体编辑器、Character 工作面
Simulator 成员: 某个 Simulator 独占的一项参战配置;Player 类型成员明确选择一个机体,Mob 类型成员明确选择 Mob 模板及该成员的难度配置,支持方案内自动行动的成员还可以拥有成员流程。 Avoid: 共享成员、Player 当前机体
机体引用: Player 类型 Simulator 成员对共享机体的明确关系;设计副本包含该机体当时的完整配置值,应用副本差异时更新原机体。 Avoid: Player 当前机体、隐式克隆机体
设计副本机体配置: 设计副本中用于当前假设验证的完整机体配置;Simulator 内的机体编辑默认只改变它,用户显式应用差异后才更新被引用的正式机体。 Avoid: 正式机体草稿、Simulator 内直接编辑正式机体、临时控件值
玩家装备: 托拉姆账号拥有的自包含装备配置;它可以不依赖 Wiki 模板直接创建,也可以从模板复制初始值并在保持一致时记录模板来源,任一模板来源事实被改到不一致后不再声明该来源。 Avoid: Wiki 装备实例、动态模板覆盖、必须选择模板的装备
资产分享: 把机体、模拟方案等同一资产的稳定访问地址提供给其他用户;页面依据访问者身份和权限决定只读或可编辑,不因分享创建副本或独立社区内容。 Avoid: 导出副本、发布到方案库、社区帖子
Mob 引用: Mob 类型 Simulator 成员对 Mob 模板的明确关系及该成员的难度配置;设计副本包含运行所需的模板值和资源描述。 Avoid: Mob 模板副本、运行中查询模板