Skip to main content

日常、周常、主线、成就与活跃宝箱

0. 本篇结论​

本功能定义任务系统的功能定位、玩家流程、核心规则、UI 状态、配置与系统边界;本次整理状态为 draft;原声明为 producer_review_needed / canonical_candidate,不提升为批准规则。

整理来源与事实层级(WEN-12 draft)​

  • 固定来源:project2-docs@ec43be0e13c8624cfafd36c0fd803f3b89733fff 的 features/task.md、feature-map.md、manifest.yaml;原审核状态均为 producer_review_needed / canonical_candidate。
  • §5 的任务链、0 点/周一刷新、不补发、积分自动转换是原文候选;TaskState 与历史 logic_checked 只作实现线索,未核对当前服务器时区或任务数据。
  • 已确认基线仅指固定文档路径、原声明及既有规则编号;原件与逐条产品批准记录缺证,不能将其转成“已确认产品规则”。本轮未读取游戏实现、配置或运行版本,当前版本是否上线全部待定。
  • 边界:任务只拥有接取、计数、前置、分组、刷新与领取状态;战斗/商店等行为由各功能产生,本篇不重新定义事件行为。奖励资产与通用展示引用 道具资源,入口聚合引用 主界面红点;本篇保留任务与宝箱可领触发条件。
  • 来源登记、两侧证据、影响与用户决定点见 玩法整理台账,对应 B1E-Q08。后文验收为候选检查项,本轮未执行游戏验收。

1. 功能定位​

任务系统引导玩家完成日常、周常、主线和成就目标,并通过活跃点和宝箱提供周期性奖励。

2. 范围​

In Scope:任务列表、任务状态、奖励领取、活跃宝箱、任务跳转、任务通知、红点。

Out of Scope:具体玩法行为本身、活动任务特殊周期。

3. 玩家入口、解锁与提示​

入口位于主界面。任务类型可能随玩家等级、关卡进度或系统开放条件解锁。

4. 核心玩家流程​

  1. 玩家打开任务界面。
  2. 客户端请求任务主数据。
  3. 玩家查看日常、周常、主线、成就。
  4. 完成任务后领取奖励。
  5. 活跃点达到条件后领取宝箱。
  6. 任务通知刷新 UI 和红点。

5. 核心规则​

5.1 任务展示与基础配置​

  • TASK-R-001:任务状态从服务端 TaskState 转为客户端展示状态。
  • TASK-R-002:日常、周常、主线、成就分组展示。
  • TASK-R-003:任务奖励和宝箱奖励独立领取。
  • TASK-R-004:跳转目标由配置决定。

5.2 任务状态、计数与前置​

  • TASK-R-005:一个完整任务由条件值、计数值和状态组成;玩家行为达成条件后增加计数,一次行为可能增加多次计数。
  • TASK-R-006:任务未接取时不显示在列表中,且计数不生效;达到开放等级或前置条件后自动接取。
  • TASK-R-007:已接取未完成时展示进度和快速前往;已接取已完成时展示领奖按钮;领奖后进入已领奖状态。
  • TASK-R-008:配置前置任务时,只有前置任务已领奖后,后置任务才显示并开始计数;一个前置任务可解锁多个后置任务。

5.3 日常、周常与积分宝箱刷新​

  • TASK-R-009:日常任务每天 0 点刷新,重置任务条件、状态、任务奖励、每日积分和积分宝箱,未领取奖励不补发。
  • TASK-R-010:周常任务每周一 0 点刷新,重置任务条件、状态、任务奖励、周常积分和积分宝箱,未领取奖励不补发。
  • TASK-R-011:日常/周常积分以道具形式获得后自动转为积分;达到配置分值后可领取对应积分宝箱,刷新时清空未领取宝箱。

5.4 主线与成就任务​

  • TASK-R-012:主线任务为线性任务链,只完成一次,不重置不刷新。
  • TASK-R-013:成就任务可由多条任务链组成,只完成一次,不重置不刷新;任务链完成后该链可隐藏。

5.5 操作矩阵​

N/A。当前不在策划案正文中复述核心玩家流程;进入 PLAN 时,仅对状态变化、消耗/产出、奖励发放、跨系统反馈或失败反馈补齐操作矩阵。

6. UI 状态与交互​

6.1 界面图与交互说明​

以下图片为待评审参考图,已按图片锚点和附近文字绑定到页面/状态;状态均为 仅参考,最终布局、尺寸、按钮位置和视觉风格以制作人/UI 评审确认为准。

图 01:系统概述 / 红点需求​

日常、周常、主线、成就与活跃宝箱 - 系统概述 / 红点需求

  • 图状态:仅参考
  • 关联页面 / 状态:系统概述 / 红点需求
  • 关联交互 / 状态说明:红点需求;任务;有任何任务奖励、宝箱奖励可领取;主界面任务图标(红点)-----每日任务/周任务/成就任务页签(红点);领取了所有任务奖励和宝箱奖励;任务栏任务已完成;主界面任务栏图标(红点)----任务栏任务对应页签(红点);领取了任务栏任务奖励

图 02:入口图示​

日常、周常、主线、成就与活跃宝箱 - 入口图示

  • 图状态:仅参考
  • 关联页面 / 状态:入口图示
  • 关联交互 / 状态说明:入口图示;主界面右侧任务图标,位于设置图标下方;主界面左下侧任务栏

图 03:主线,成就任务操作UI说明​

日常、周常、主线、成就与活跃宝箱 - 主线,成就任务操作UI说明

  • 图状态:仅参考
  • 关联页面 / 状态:主线,成就任务操作UI说明
  • 关联交互 / 状态说明:主线,成就任务操作UI说明

图 04:主线,成就任务操作UI说明​

日常、周常、主线、成就与活跃宝箱 - 主线,成就任务操作UI说明

  • 图状态:仅参考
  • 关联页面 / 状态:主线,成就任务操作UI说明
  • 关联交互 / 状态说明:主线,成就任务操作UI说明

图 05:系统概述 / 红点需求​

日常、周常、主线、成就与活跃宝箱 - 系统概述 / 红点需求

  • 图状态:仅参考
  • 关联页面 / 状态:系统概述 / 红点需求
  • 关联交互 / 状态说明:红点需求;任务;有任何任务奖励、宝箱奖励可领取;主界面任务图标(红点)-----每日任务/周任务/成就任务页签(红点);领取了所有任务奖励和宝箱奖励;任务栏任务已完成;主界面任务栏图标(红点)----任务栏任务对应页签(红点);领取了任务栏任务奖励

图 06:系统概述 / 红点需求​

日常、周常、主线、成就与活跃宝箱 - 系统概述 / 红点需求

  • 图状态:仅参考
  • 关联页面 / 状态:系统概述 / 红点需求
  • 关联交互 / 状态说明:红点需求;任务;有任何任务奖励、宝箱奖励可领取;主界面任务图标(红点)-----每日任务/周任务/成就任务页签(红点);领取了所有任务奖励和宝箱奖励;任务栏任务已完成;主界面任务栏图标(红点)----任务栏任务对应页签(红点);领取了任务栏任务奖励

图 07:系统概述 / 红点需求​

日常、周常、主线、成就与活跃宝箱 - 系统概述 / 红点需求

  • 图状态:仅参考
  • 关联页面 / 状态:系统概述 / 红点需求
  • 关联交互 / 状态说明:红点需求;任务;有任何任务奖励、宝箱奖励可领取;主界面任务图标(红点)-----每日任务/周任务/成就任务页签(红点);领取了所有任务奖励和宝箱奖励;任务栏任务已完成;主界面任务栏图标(红点)----任务栏任务对应页签(红点);领取了任务栏任务奖励

图 08:日常,周常任务UI操作说明​

日常、周常、主线、成就与活跃宝箱 - 日常,周常任务UI操作说明

  • 图状态:仅参考
  • 关联页面 / 状态:日常,周常任务UI操作说明
  • 关联交互 / 状态说明:日常,周常任务UI操作说明

图 09:主线,成就任务操作UI说明​

日常、周常、主线、成就与活跃宝箱 - 主线,成就任务操作UI说明

  • 图状态:仅参考
  • 关联页面 / 状态:主线,成就任务操作UI说明
  • 关联交互 / 状态说明:主线,成就任务操作UI说明

图 10:日常,周常任务UI操作说明​

日常、周常、主线、成就与活跃宝箱 - 日常,周常任务UI操作说明

  • 图状态:仅参考
  • 关联页面 / 状态:日常,周常任务UI操作说明
  • 关联交互 / 状态说明:日常,周常任务UI操作说明

图 11:界面需求​

日常、周常、主线、成就与活跃宝箱 - 界面需求

  • 图状态:仅参考
  • 关联页面 / 状态:界面需求
  • 关联交互 / 状态说明:参考图待补充具体交互说明。

2 张 EMF 格式草稿图因浏览器不可直接显示,暂未映射;如需保留,需先转成 PNG/JPEG。

6.2 页面结构与交互​

界面包含任务页签、任务条目、进度、领取按钮、跳转按钮、活跃宝箱、红点。

入口位于主界面右侧任务图标,也可在主界面左下侧展示快捷任务栏。日常、周常、主线和成就需要分别展示页签或分组。奖励预览区域应支持横向滑动;已完成任务突出领取按钮,未完成任务展示快速前往按钮。

6.3 UI 页面状态表​

N/A。当前仅保留已绑定页面/状态的参考图和页面结构说明;具体可执行状态在 UI 评审或 UI brief 中确认。

7. 配置、数据与 Contract​

本节只记录策划案需要的逻辑数据与跨部门 contract,不预设物理配置表、协议文件、service 文件或 仓库落点。正式命名、字段名、接口名、协议对象名、文件名和仓库落点进入执行前由 Work Package 的 contract-registry.yaml、execution brief 和对应执行任务确认。

7.1 策划数据需求​

策划数据需求只描述逻辑数据域、逻辑字段或规则语义,不等同于配置表字段名、协议字段名或数据库字段名。正式字段命名进入 contract-registry.yaml、execution brief 和对应执行任务确认。

数据域逻辑字段 / 规则设计含义必填 / 边界产出责任
任务基础定义任务 ID、分组、目标、条件值、奖励组、跳转目标、开放条件定义任务类型、目标、参数、奖励和跳转进入执行前补齐默认值、边界和可选性Planning
任务状态规则状态、计数、前置任务、自动接取、快速前往、领奖按钮定义未接取、进行中、完成、已领奖和前置关系进入执行前补齐默认值、边界和可选性Planning
周期任务规则刷新周期、积分道具、宝箱分值、未领取处理、0 点/周一重置定义日常、周常、积分和积分宝箱刷新进入执行前补齐默认值、边界和可选性Planning
主线与成就规则任务链、一次性完成、隐藏规则、不重置规则定义线性主线链和成就任务链进入执行前补齐默认值、边界和可选性Planning

7.2 运行时数据与接口需求​

Contract设计含义使用方说明
任务进度数据保存任务计数、状态、积分和宝箱领取状态服务端 / 客户端玩家行为可一次增加多项计数
任务奖励接口处理任务奖励和积分宝箱领取服务端 / 客户端奖励独立领取并防重复
任务通知任务变化后同步客户端列表和红点服务端 / 客户端跳转目标由配置 contract 决定

7.3 跨部门 Contract 命名清单​

Contract 类型逻辑对象命名状态阻塞阶段说明
配置数据任务、目标、奖励、跳转、开放、刷新和积分宝箱待 PLAN 确认PLAN 前不预设物理配置表名
协议 / API任务主页、任务奖励、积分宝箱、任务状态通知待 PLAN 确认执行前由服务端 / UI brief 确认
错误码任务未完成、奖励已领取、任务未接取、宝箱积分不足待 PLAN 确认执行前需要玩家提示
埋点事件任务接取、任务完成、奖励领取、活跃宝箱领取待 PLAN 确认PLAN 前由 analytics 方案确认

8. 系统边界​

方向负责内容备注
Planning逻辑数据、数值、文本需求、资源需求进入执行前由 PL 任务细化
服务端协议、校验、持久化、奖励发放、幂等与安全仅相关功能需要
客户端UI、交互、表现、本地状态、红点和跳转仅相关功能需要
美术图标、模型、特效、音频和导出资源仅相关功能需要
Ops / GM后台配置、运营投放、公告、补偿和数据看板仅相关功能需要

客户端与表现​

  • 本地展示保存各分组任务和宝箱。

美术与音频需求​

需要任务入口、页签、宝箱状态、领取反馈、完成提示音效。

9. 数值、经济与奖励​

  • 任务配置 定义任务目标、分组、奖励、跳转。
  • 活跃宝箱配置 定义活跃点宝箱。
  • 奖励引用 item-resource。

10. 异常、安全与运营边界​

10.1 异常与安全​

任务完成和奖励领取必须后端校验。重复领取、过期任务、周期重置中请求需有明确结果。

10.2 埋点与运营​

记录任务打开、任务完成、奖励领取、跳转使用、宝箱领取和周期活跃度。

11. Feature Relations 与回归范围​

Feature Relations​

读取战斗、商店、抽奖、装备、符文等功能行为;写入任务进度和奖励领取。

红点与 main-entry-red-dot 共享:任意任务奖励或积分宝箱可领取时,主界面任务入口和对应页签显示红点;快捷任务栏任务完成时,任务栏入口和对应页签显示红点。

回归范围​

以 Feature Relations 影响功能、核心玩家流程、配置与系统边界为基础;进入执行前由 PLAN / QA brief 细化最小回归范围。

12. 验收标准​

12.1 关键验收结论​

任务列表、状态映射、奖励领取、宝箱、跳转、通知和红点均正确。

补充验收:未接取隐藏、前后置任务链、计数大于目标值显示、日常 0 点刷新、周一 0 点刷新、未领取奖励不补发、积分自动转换、积分宝箱批量可领和快捷任务栏红点均需验证。

12.2 规则验收清单​

规则文本统一在§5维护;以下仅保留编号作为候选验收引用,不另存一份规则,也不代表验收已通过。

  • TASK-R-001:核对§5同编号规则的候选行为与边界。
  • TASK-R-002:核对§5同编号规则的候选行为与边界。
  • TASK-R-003:核对§5同编号规则的候选行为与边界。
  • TASK-R-004:核对§5同编号规则的候选行为与边界。
  • TASK-R-005:核对§5同编号规则的候选行为与边界。
  • TASK-R-006:核对§5同编号规则的候选行为与边界。
  • TASK-R-007:核对§5同编号规则的候选行为与边界。
  • TASK-R-008:核对§5同编号规则的候选行为与边界。
  • TASK-R-009:核对§5同编号规则的候选行为与边界。
  • TASK-R-010:核对§5同编号规则的候选行为与边界。
  • TASK-R-011:核对§5同编号规则的候选行为与边界。
  • TASK-R-012:核对§5同编号规则的候选行为与边界。
  • TASK-R-013:核对§5同编号规则的候选行为与边界。

12.3 执行层验收​

  • 如填写操作矩阵,成功路径、失败场景、玩家反馈和状态权威均已覆盖。
  • 如填写 UI 页面状态表,页面 / 弹窗状态均已覆盖,或明确标记为 N/A。
  • Section 7 中标记为 PLAN 前或执行前阻塞的 contract 已在 contract-registry.yaml、execution brief 或执行任务中确认。
  • 相关 Feature Relations 回归通过。

13. 待澄清问题 / Open Questions​

  • 日常/周常刷新时间已按 0 点和周一 0 点迁移为候选规则;正式时区、跨时区和服务器时间基准仍需确认。

14. 变更记录​

日期版本修改人变更摘要
2026-10-13WEN-12 draftAutoDev Symphony保留原审核声明;补充来源/层级/玩法边界及待定台账;规则验收改为编号引用,移除尾部重复空图段
2026-06-16v0.2Codex补充规则编号、操作矩阵、UI 状态表、逻辑字段和执行层验收锚点
2026-06-16v0.1Codex按新版功能策划案模板重排章节;保留既有规则内容并映射参考图