﻿# VISTA Scene 2.0.0 产品需求文档

**版本**：2.0.0

**创建日期**：2026-09-11

## 修订记录

| 修订日期 | 版本 | 修订内容 |
|---|---|---|
| 2026-09-11 | 2.0.0 | 增加以用户任务为入口的 AI Agent 模式，按任务生成动态结果，并在需要固定界面时打开现有 VISTA Scene 页面。 |

VISTA Scene 2.0.0 改变用户发现和使用系统能力的方式，不重新定义项目、素材、UP、CB、问题、评论、成员、分享和状态规则。本文未写明的业务规则继续沿用 VISTA Scene 1.4.0 及之前版本。

## 1. 背景

VISTA Scene 目前通过项目列表、素材列表、素材进展时间线和素材检查页提供功能。用户要处理一件事时，需要先知道应该进入哪个项目、素材和轮次，再根据状态找到操作入口。

系统已经提供的业务能力和用户实际会做的事情是有限的，但项目、素材、轮次、阶段、状态、制作人和时间等条件会形成多种组合。如果为每种组合分别制作列表、筛选项和页面，页面数量会不断增加，用户也要学习不同入口的用途。

只提供一个空白对话框也不能解决这个问题。用户在没有看到系统能力时，不知道可以问什么，也不知道如何表达才能得到需要的结果。

VISTA Scene 2.0.0 以用户实际要完成的任务作为入口。系统先向用户展示当前可使用的任务，再结合当前账号、项目权限和业务数据生成结果。需要视觉检查、精确标注或固定表单的任务，继续使用现有页面。

## 2. 目标

1. 用户不需要先学习菜单和页面结构，即可从实际任务开始使用系统。
2. 用户不需要自己想出一句完整的提问，可以直接选择系统提供的任务。
3. 同一任务可以根据用户身份和数据条件生成不同结果，不为每种条件组合增加独立页面。
4. 已经适合固定界面的素材检查、位置标注、上传和编辑继续使用现有页面。
5. AI Agent 只使用当前账号已有权限和系统已保存数据，不增加新的业务角色、状态、字段和操作权限。

## 3. 产品模式

### 3.1 系统操作

系统操作是 VISTA Scene 已经提供的最小操作，例如查看素材、上传 UP、新增问题、修改问题状态和确认纳品。每项系统操作都必须列入操作清单，并记录适用角色、业务对象、状态条件、所需输入和现有页面。

### 3.2 系统自动检查待办

项目成员准备、CB 翻译、制作上传和检查确认都有明确的角色与状态条件。系统按照第 6 章的固定规则检查当前账号需要做的事情，无需用户提问，也不依赖 AI 推测。相同账号、权限和业务数据应得到相同的待办结果。

起始页根据当前账号负责的具体事项提醒下一步。例如运营接手的项目尚无制作负责人时，显示“为「项目名称」添加制作负责人”，并说明该项目需要确定由谁安排制作。点击后直接填写该项目的添加表单，不要求用户先找到项目列表。

提醒由实际业务状态产生，不是把角色能使用的功能全部列出。每项提醒包含具体对象、出现原因和可直接执行的下一步。没有待处理事项时说明当前无需处理，不用“管理项目”等功能卡片填满页面。管理员保留主动发起的“创建项目”入口，与状态产生的提醒分开显示。

### 3.3 对话操作

系统自动检查出的待办之外，用户可以直接说明想查看或处理的事情。AI 理解用户表达的项目、素材、轮次、状态、制作人和时间等条件，与现有系统操作组合，动态生成结果。业务权限、状态校验和是否允许保存仍由系统固定规则判断。

对话操作只能调用当前账号已有权限范围内的系统操作和数据。对话不会临时创建新的业务功能、字段、状态或权限。

### 3.4 动态结果

动态结果显示在中间聊天区，用于跨项目、跨素材或按多个条件查询的任务。系统根据任务和本次条件，使用预先定义的结果组件显示数量、分组列表、状态摘要、时间线摘要、问题结果和页面入口。用户选择具体对象的页面入口后，右侧才打开固定业务页面。

AI 不在每次任务中生成任意网页代码。动态内容只能使用系统已定义的结果组件和已有业务数据。

右侧页面的布局、字段和操作方式均预先确定。页面可以根据所选对象、角色权限和业务状态显示不同数据及允许的操作，但不根据对话临时生成或重排界面。现有页面原样沿用，Agent 只改变页面的打开位置，不重新设计页面内部结构。

### 3.5 固定页面

需要查看图片、VR、WALK、精确标注位置、上传文件或填写固定表单时，任务结果打开现有 VISTA Scene 页面。页面内的角色、状态、按钮、校验和通知规则保持不变。

账号登录、邮箱验证码登录、邀请地址的前置验证和直接访问时的无权限页面属于系统固定入口，不属于 Agent 界面。这些页面不通过对话触发，也不在 Agent 右栏显示。

## 4. 版本范围

1. 新增独立的 AI Agent 入口。
2. 根据当前账号在各项目中的实际角色显示可使用任务。
3. 任务可以生成动态结果，也可以打开现有固定页面。
4. 用户可以选择默认快捷操作，也可以直接通过对话说明需求；对话可以组合项目、素材、轮次、状态、制作人和时间等条件。
5. 现有业务写入操作继续在现有固定页面中完成。AI Agent 负责找到对象并打开页面，不另外实现一套写入表单和操作按钮。
6. 系统自动发送的邮件、状态变化和记录保存继续按现有业务规则执行。
7. 用户完成系统登录后才进入 Agent。受邀外部用户通过邀请地址完成邮箱验证后，直接进入受邀素材的固定检查页，不进入 Agent。

## 5. 现有系统操作盘点

下表用于确认 AI Agent 对现有 VISTA Scene 能力的覆盖方式，不改变原有操作权限和状态条件。盘点对象是用户可以识别的业务操作。同一页面内的放大、缩小、收起、展开、关闭预览和鼠标操作归入所在固定页面，不分别建立 Agent 任务。系统管理员按原有规则拥有管理和业务权限，表中“主要使用者”只列日常执行该操作的角色。

### 5.1 项目与成员

| 编号 | 现有操作 | 主要使用者 | Agent 处理方式 |
|---|---|---|---|
| OP-010 | 查看有权访问的项目 | 所有角色 | 先显示动态项目结果；选择项目后打开固定项目页 |
| OP-011 | 按默认顺序、截止时间正序或倒序查看项目 | 所有角色 | 先按指定顺序显示动态项目结果；选择项目后打开固定项目页 |
| OP-012 | 在当前页或浏览器新标签页打开项目 | 所有角色 | 打开固定项目页 |
| OP-013 | 新建项目 | 系统管理员 | 打开固定项目设置页 |
| OP-014 | 查看和修改项目名称、有效期和封面 | 系统管理员、运营 | 打开固定项目设置页 |
| OP-015 | 存档或删除项目 | 系统管理员 | 打开固定项目管理页，使用原确认规则 |
| OP-016 | 查看项目成员并按角色筛选 | 项目成员 | 先显示动态成员结果；进入成员管理时打开固定项目成员页 |
| OP-017 | 通过邮箱搜索并添加项目成员 | 系统管理员、运营 | 打开固定协作成员添加界面 |
| OP-018 | 从常用成员中选择人员，设置当前项目角色并加入项目 | 系统管理员、运营 | 打开固定协作成员添加界面 |
| OP-019 | 修改项目成员的当前项目角色 | 系统管理员、运营 | 打开固定成员管理页 |
| OP-020 | 添加、修改常用角色或移除常用成员 | 系统管理员 | 打开固定常用成员页 |
| OP-021 | 查看运营和系统管理员的真实用户名与客户侧别名 | 系统管理员、运营、内部制作、制作负责人 | 显示动态成员结果；修改别名使用 OP-022 |
| OP-022 | 修改客户侧别名 | 运营修改自己；系统管理员修改自己及所有运营 | 当前对话已确定项目时，打开该项目成员页；未确定项目时，打开常用成员页 |

### 5.2 素材与制作进度

| 编号 | 现有操作 | 主要使用者 | Agent 处理方式 |
|---|---|---|---|
| OP-030 | 查看项目内的素材列表 | 项目成员 | 先显示动态素材结果；选择素材后打开固定素材进展时间线 |
| OP-031 | 按状态筛选素材，按默认顺序、截止时间正序或倒序查看 | 项目成员 | 先按指定条件显示动态素材结果；选择素材后打开固定素材进展时间线 |
| OP-032 | 创建 VR、WALK、图片或视频素材条目 | 系统管理员、运营、内部制作、制作负责人 | 打开固定新增素材表单 |
| OP-033 | 修改素材信息 | 系统管理员、运营、内部制作、制作负责人 | 打开固定素材编辑表单 |
| OP-034 | 指定或更换素材制作人 | 制作负责人 | 打开固定素材编辑表单 |
| OP-035 | 查看素材当前步骤、阶段、状态和完整时间线 | 有素材访问权限的用户 | 先显示动态进度结果；选择完整历史后打开固定素材进展时间线 |
| OP-036 | 打开当前或历史 UP、CB、确认可渲染和纳品节点 | 有对应节点访问权限的用户 | 打开固定素材检查页 |

### 5.3 UP 内容与检查

| 编号 | 现有操作 | 主要使用者 | Agent 处理方式 |
|---|---|---|---|
| OP-040 | 为当前 UP 新增、上传或编辑素材内容 | 系统管理员、运营、内部制作、制作负责人 | 打开固定新增或编辑表单 |
| OP-041 | 在 1UP 发布前添加、替换、删除、改名和排序图片 | 系统管理员、运营、内部制作、制作负责人 | 打开固定图片编辑表单 |
| OP-042 | 在后续 UP 中替换已有图片或追加新图片 | 系统管理员、运营、内部制作、制作负责人 | 打开固定图片编辑表单 |
| OP-043 | 查看当前或历史 UP 的 VR、WALK、图片或视频 | 有对应 UP 访问权限的用户 | 打开固定素材检查页 |
| OP-044 | 切换 WALK 或 VR 视点、旋转画面、切换图片 | 有对应 UP 访问权限的用户 | 在固定素材检查页内操作 |
| OP-045 | 在当前页预览可预览附件，或下载不可预览附件 | 有附件访问权限的用户 | 在固定素材检查页内操作 |
| OP-046 | 与上一 UP 进行同镜头对比 | 有当前和上一 UP 访问权限的用户 | 打开固定对比页 |
| OP-047 | 发布当前 UP | 运营、制作负责人 | 打开固定素材检查页，使用原发布条件 |

### 5.4 问题、评论与附件

| 编号 | 现有操作 | 主要使用者 | Agent 处理方式 |
|---|---|---|---|
| OP-050 | 查看和筛选当前、历史普通问题与共通问题 | 有对应内容访问权限的用户 | 先显示动态问题结果；选择问题后打开定位到该问题的固定素材检查页 |
| OP-051 | 在素材画面中标注并新增普通问题 | 客户、客户负责人、服务商 | 在固定素材检查页内操作 |
| OP-052 | 直接新增共通问题，或在创建素材问题时标记为共通问题 | 客户、客户负责人、服务商 | 在固定素材检查页内操作 |
| OP-053 | 编辑或删除本轮仍可修改的问题 | 问题作者本人；删除权限另包含客户负责人 | 在固定问题列表内操作 |
| OP-054 | 修改问题状态 | 制作中时，内部制作和制作负责人可将“待修改”改为“待确认”；待 CB 或 CB 中时，客户、客户负责人和服务商可将“待确认”改为“已修改”，或将“待确认”“已修改”改回“待修改” | 在固定问题列表内操作 |
| OP-055 | 新增评论、回复或 @ 成员 | 运营、客户、客户负责人、服务商；只在待 CB、CB 中、已 CB 和确认中状态使用 | 在固定问题列表内操作 |
| OP-056 | 编辑或删除本轮仍可修改的评论 | 评论作者本人 | 在固定问题列表内操作 |
| OP-057 | 随问题或评论上传附件，查看、下载或删除附件 | 可进入当前节点的角色可查看和下载；上传跟随新增或编辑问题、评论的权限；上传者本人可删除本轮仍可编辑内容的附件 | 在固定问题列表或附件预览内操作 |
| OP-058 | 查看问题和评论的中文翻译 | 运营、内部制作、制作负责人 | 先显示含已保存中文翻译的动态问题结果；选择内容后打开定位到该内容的固定素材检查页 |
| OP-059 | 编辑当前节点问题和评论的中文翻译 | 运营 | 在固定问题列表内操作 |

### 5.5 CB 与制作流程

| 编号 | 现有操作 | 主要使用者 | Agent 处理方式 |
|---|---|---|---|
| OP-060 | 提交当前 CB | 客户负责人、服务商 | 打开固定素材检查页，使用原提交条件 |
| OP-061 | 开始确认已提交的 CB | 运营、制作负责人 | 打开固定素材检查页 |
| OP-062 | 完成 CB 确认后开始下一轮制作 | 制作负责人 | 打开固定素材检查页 |
| OP-063 | 确认当前草稿 UP 可以进入渲染 | 客户负责人、服务商 | 打开固定素材检查页，使用原二次确认规则 |
| OP-064 | 确认当前渲染 UP 纳品 | 客户负责人、服务商 | 打开固定素材检查页，使用原二次确认规则 |

### 5.6 素材分享与受邀人

| 编号 | 现有操作 | 主要使用者 | Agent 处理方式 |
|---|---|---|---|
| OP-070 | 从有权查看的 UP 检查页发起分享 | 运营、客户、客户负责人、服务商 | 打开固定素材检查页 |
| OP-071 | 填写受邀邮箱并选择“参与检查”或“负责确认” | 按邀请人权限显示可选范围 | 在固定分享表单内操作 |
| OP-072 | 复制邀请地址 | 邀请人 | 在固定分享结果中操作 |
| OP-073 | 查看素材受邀人列表 | 已有该素材访问权限的用户 | 先显示动态受邀人结果；选择管理入口后打开固定受邀人列表 |
| OP-074 | 移除受邀人 | 原邀请人 | 在固定受邀人列表内操作 |
| OP-075 | 移除原邀请后重新邀请 | 运营、客户、客户负责人、服务商 | 打开固定分享表单 |

### 5.7 系统管理

| 编号 | 现有操作 | 主要使用者 | Agent 处理方式 |
|---|---|---|---|
| OP-080 | 管理内部账号 | 系统管理员 | 打开固定账号管理页 |
| OP-081 | 查看当前可撤回的 CB，并按项目筛选 | 系统管理员 | 先显示动态可撤回结果；选择撤回对象后打开固定 CB 撤回操作弹窗 |
| OP-082 | 选择申请运营、填写原因并撤回 CB | 系统管理员 | 在固定 CB 撤回页内操作 |
| OP-083 | 按项目和撤回时间查看撤回记录 | 系统管理员 | 先显示动态撤回记录结果；选择查看完整记录后打开固定撤回记录页 |

## 6. 待办扫描清单与按需操作

系统自动扫描的待办类型以下表为完整清单。每条规则检查已保存的业务数据，满足条件时生成带有具体对象的提醒，不由 AI 临时决定扫描什么或新增待办类型。第 6.1 节及之后的角色操作清单说明系统可处理的需求，不作为扫描清单或首页卡片清单。用户通过对话提出其他需求，或在具体对象页面执行操作；起始页显示一句符合当前角色的对话示例，帮助用户发现这种使用方式。

| 编号 | 检查范围与出现条件 | 提醒与点击结果 | 不再提醒的条件 |
|---|---|---|---|
| SCAN-001 | 管理员有权管理的项目已创建，尚无运营 | 为该项目添加运营；打开添加运营表单 | 项目已有运营 |
| SCAN-002 | 当前运营负责的项目尚无制作负责人 | 为该项目添加制作负责人；打开添加制作负责人表单 | 项目已有制作负责人 |
| SCAN-003 | 当前运营负责的项目已有制作负责人，尚无素材 | 创建该项目第一项素材；打开素材创建表单 | 项目已有素材 |
| SCAN-004 | 当前运营负责的项目已有制作负责人、已有制作内容上传，尚无客户、客户负责人或服务商成员 | 添加参加检查的人员；直接打开客户侧成员添加表单 | 项目已有客户侧成员 |
| SCAN-005 | 当前制作负责人所在项目有未纳品且尚未指定制作人的素材 | 为该素材指定制作人；打开素材信息编辑表单 | 素材已有制作人，或已纳品 |
| SCAN-006 | 当前账号是素材指定制作人，当前轮处于制作中，尚未保存本轮上传内容 | 首轮制作、按 CB 修改或制作渲染内容并上传；打开该轮检查页 | 本轮上传内容已保存，或本轮已离开制作中 |
| SCAN-007 | 当前制作负责人所在项目的素材已有制作人，当前轮处于制作中且本轮内容已保存 | 检查该 UP 并发布；打开该轮检查页 | 本轮已发布，或已离开制作中 |
| SCAN-008 | 当前运营负责的项目已有制作负责人，当前 CB 处于已 CB 或确认中，问题或评论译文尚未全部核对 | 核对该 CB 中文翻译；打开该 CB 检查页 | 问题和评论译文均已核对，或该 CB 已离开上述状态 |
| SCAN-009 | 当前账号是项目运营或制作负责人，当前 CB 处于已 CB，问题和评论译文均已核对；项目已有制作负责人 | 开始确认该 CB；打开该 CB 检查页 | 该 CB 已开始确认，或不再满足译文条件 |
| SCAN-010 | 当前制作负责人所在项目的素材已有制作人，当前 CB 处于确认中，问题和评论译文均已核对 | 确认制作内容并开始下一轮；打开该 CB 检查页 | 下一轮已开始，或不再满足译文条件 |
| SCAN-011 | 当前客户、客户负责人或服务商有权访问的素材，最新轮已向客户侧发布且处于待 CB 或 CB 中 | 检查该素材；打开该轮检查页，按权限反馈或确认 | 本轮已离开待 CB、CB 中；新一轮符合条件时按新轮次提醒 |

所有规则只检查当前账号有权访问且未存档的项目及其素材。项目删除、存档、账号失去权限或制作人更换后，受影响的待办随检查结果移除。制作负责人尚未指定制作人时，先显示指定制作人的提醒；同一素材不同时显示后续制作确认提醒。客户侧的受邀外部账号仍直接进入获邀素材页面，不因扫描待办而进入 Agent。

扫描结果是待处理事项，不是左栏的一条新会话。每个账号对同一规则、同一项目或素材、同一轮次只显示一项；同一个 CB 有多条待翻译问题或评论时合成一项翻译待办。不同项目、素材或轮次不因同名而合并。多个有权角色均可处理同一事项时，任一人完成后，其他人的该项提醒也按最新状态移除。

管理员主动创建项目不属于扫描结果，因为系统无法从已有数据判断何时有一个新项目需要建立；创建项目入口独立保留。

同一素材只显示符合当前步骤的提醒，不把提问、分享、提交 CB 和确认纳品拆成并列功能卡片。运营尚未添加制作负责人时，不同时提醒创建素材；制作人保存本轮上传内容后，不再提醒重复上传；译文尚未核对完毕时，不提醒制作负责人开始下一轮。主动查询和固定页面的原有权限不受这些提醒顺序限制。

完成当前步骤后，同一会话显示结果和确实需要的下一步，保留其他项目的卡片。再次进入新任务时只显示仍需处理的事项；打开历史会话也按当前状态更新，不恢复过时的提醒或功能目录。

角色只用于确定可能出现的任务类型，不表示同一角色的所有用户看到相同任务或全部业务数据。中栏起始页的操作卡片按当前账号所在项目、项目角色、对象权限、素材状态、当前节点和素材制作人分别计算。没有可处理对象时，不显示相应待处理卡片。

### 6.1 所有角色的通用对话能力

以下内容不作为所有角色共同显示的默认快捷操作。用户通过对话提出后，Agent 按当前账号在各项目中的实际权限执行。

| 任务 | 主要条件 | 结果 |
|---|---|---|
| 查看当前账号可以处理的内容 | 账号在各项目中的角色、素材状态和当前节点 | 按项目和可执行操作生成动态结果；没有明确制作人时，只说明某类角色可处理，不作个人分配 |
| 查看项目进度 | 项目、截止时间、素材状态 | 生成项目摘要和素材分组，并提供项目或素材页地址 |
| 查看素材当前情况 | 项目、素材、当前 UP 或 CB、阶段和状态 | 生成当前情况和可执行操作，并提供检查页地址 |
| 查看素材完整历史 | 素材和有权访问的历史 UP、CB | 生成按轮次排列的时间线摘要，并提供各轮页面地址 |
| 查找问题和评论 | 项目、素材、轮次、状态、提出人、时间和内容 | 生成问题结果，并提供素材检查页和问题识别信息 |
| 查看最近变化和截止事项 | 用户指定的起始时间、截止时间和可访问对象 | 生成新 UP、新 CB、新问题、新评论和截止事项结果 |
| 打开指定项目、素材或轮次 | 用户有权访问的业务对象 | 打开最具体的固定页面；名称不唯一时先显示候选 |
| 与上一 UP 对比 | 当前素材存在上一 UP，且用户对两轮均有权限 | 打开固定上一 UP 对比页 |

### 6.2 系统管理员任务

| 任务 | 结果 |
|---|---|
| 新建项目 | 打开新建项目表单；保存成功且项目没有运营人员时，在同一任务中显示“添加运营人员”，点击后直接打开协作成员添加界面，权限固定为“运营” |
| 管理项目 | 先显示项目候选；选择项目后打开该项目的设置界面 |
| 管理内部账号 | 打开内部账号管理页 |
| 管理常用成员 | 打开常用成员页 |
| 管理项目成员 | 打开指定项目的成员管理页 |
| 查看可撤回 CB | 生成可撤回结果，选择某一项后打开固定 CB 撤回页 |
| 查看 CB 撤回记录 | 先生成撤回记录结果；选择查看完整记录后打开固定撤回记录页 |

### 6.3 运营任务

| 任务 | 结果 |
|---|---|
| 查看有权访问的项目和素材进度 | 生成项目和素材动态结果 |
| 修改项目信息 | 打开项目设置页 |
| 添加或管理项目成员 | 打开项目成员管理页 |
| 创建素材 | 先确定项目，再打开该项目的新增素材表单 |
| 编辑素材 | 先显示素材候选；选择素材后打开该素材的编辑表单 |
| 查看 CB 的中文翻译 | 生成问题和评论结果，选择内容后打开对应检查页 |
| 编辑中文翻译 | 打开对应素材检查页并定位到该问题或评论 |
| 开始确认已提交的 CB | 打开对应 CB 检查页 |
| 发布当前 UP | 打开对应 UP 检查页 |
| 分享素材检查页 | 打开可分享的 UP 检查页 |
| 修改自己的客户侧别名 | 当前对话已确定项目时，打开该项目成员页；未确定项目时，打开常用成员页 |

### 6.4 内部制作任务

| 任务 | 结果 |
|---|---|
| 查看我负责的 CB | 根据素材当前制作人生成项目、素材、当前 CB、状态和访问地址 |
| 查看我负责素材的 CB 问题 | 根据素材当前制作人生成问题、中文翻译、附件和检查页地址 |
| 上传或修改当前 UP | 当前 UP 未添加内容时打开新增表单；已添加内容时打开编辑表单 |
| 将问题从“待修改”改为“待确认” | 打开对应问题所在的素材检查页 |

### 6.5 制作负责人任务

| 任务 | 结果 |
|---|---|
| 查看未指定制作人的素材 | 生成未指定制作人的素材结果 |
| 指定或更换素材制作人 | 打开对应素材的编辑页 |
| 检查当前 UP | 打开制作中 UP 的素材检查页 |
| 发布当前 UP | 打开对应 UP 检查页 |
| 开始确认已提交的 CB | 打开对应 CB 检查页 |
| 完成确认并开始下一轮制作 | 打开处于“确认中”的 CB 检查页 |
| 查看问题、中文翻译和附件 | 先生成问题结果；选择问题后打开定位到该问题的素材检查页 |

### 6.6 客户任务

| 按需操作 | 结果 |
|---|---|
| 查看可检查的素材 | 先生成客户侧可见的素材结果；选择素材后打开其当前客户侧可见的 UP 检查页 |
| 查看素材进度和历史轮次 | 生成进度结果和客户侧可见页面地址；选择轮次后打开对应检查页 |
| 新增问题 | 打开符合状态和权限条件的素材检查页并进入问题标注 |
| 管理我提出的问题 | 先生成当前账号提出的问题结果；选择问题后打开素材检查页并定位到该问题 |
| 新增评论、回复、@ 成员或上传附件 | 打开对应问题所在的素材检查页并定位到评论输入区 |
| 分享素材检查页 | 打开有分享入口的 UP 检查页并显示分享表单 |
| 查看素材受邀人 | 先显示受邀人结果；选择管理入口后打开受邀人列表 |

### 6.7 客户负责人任务

| 按需操作 | 结果 |
|---|---|
| 查看可检查的素材 | 先生成客户侧可见的素材结果；选择素材后打开其当前客户侧可见的 UP 检查页 |
| 查看素材进度和历史轮次 | 生成进度结果和客户侧可见页面地址；选择轮次后打开对应检查页 |
| 新增问题 | 打开符合状态和权限条件的素材检查页并进入问题标注 |
| 管理当前素材的问题 | 先生成当前素材的问题结果；选择问题后打开素材检查页并定位到该问题 |
| 新增评论、回复、@ 成员或上传附件 | 打开对应问题所在的素材检查页并定位到评论输入区 |
| 提交当前 CB | 先生成当前账号可以提交的 CB 结果；选择素材后打开对应 UP 检查页 |
| 确认可渲染 | 先生成当前账号可以确认可渲染的素材结果；选择素材后打开对应 UP 检查页 |
| 确认纳品 | 先生成当前账号可以确认纳品的素材结果；选择素材后打开对应 UP 检查页 |
| 分享素材检查页 | 打开有分享入口的 UP 检查页并显示分享表单 |
| 查看素材受邀人 | 先显示受邀人结果；选择管理入口后打开受邀人列表 |

### 6.8 服务商任务

| 按需操作 | 结果 |
|---|---|
| 查看可检查的素材 | 先生成客户侧可见的素材结果；选择素材后打开其当前客户侧可见的 UP 检查页 |
| 查看素材进度和历史轮次 | 生成进度结果和客户侧可见页面地址；选择轮次后打开对应检查页 |
| 新增或管理问题 | 打开符合状态和权限条件的素材检查页并定位到问题区 |
| 新增评论、回复、@ 成员或上传附件 | 打开对应问题所在的素材检查页并定位到评论输入区 |
| 提交当前 CB | 先生成当前账号可以提交的 CB 结果；选择素材后打开对应 UP 检查页 |
| 确认可渲染 | 先生成当前账号可以确认可渲染的素材结果；选择素材后打开对应 UP 检查页 |
| 确认纳品 | 先生成当前账号可以确认纳品的素材结果；选择素材后打开对应 UP 检查页 |
| 分享素材检查页 | 打开有分享入口的 UP 检查页并显示分享表单 |
| 查看素材受邀人 | 先显示受邀人结果；选择管理入口后打开受邀人列表 |

## 7. Agent 三栏界面

AI Agent 参考 Codex 的界面结构，但三栏分别承担一种职责，不重复显示同一份内容：

1. 左栏显示产品名称、新任务、最近任务和当前账号，不显示业务快捷入口、待处理数量或项目层级。
2. 中栏显示欢迎语、操作卡片、对话、条件补充、候选选择和动态查询结果。操作后的结果和固定下一步留在同一会话，不在中栏复制完整业务页面。
3. 右栏只显示第 10.2 节列明的固定业务页面。没有打开固定页面时，右栏收起；查询结果不作为右栏页面。
4. 通过邮件或分享地址直接进入的登录、邮箱验证、无权限和素材检查页面使用系统原有的全屏界面，不显示 Agent 三栏。

### 7.1 左栏：新任务与最近任务

左栏从上到下固定显示以下内容：

1. 产品名称和“新任务”按钮。点击后中栏回到起始页，右栏收起，不删除已有会话或业务数据。
2. “最近任务”区域。只列出当前账号已经开始的会话，可以为空。点击业务卡片或发送第一条消息时才创建记录，单纯打开新任务不创建记录。
3. 任务标题右侧圆点表示上次查看后出现了新内容；打开后消失，不用于表示任务是否完成。
4. 点击最近任务后恢复该会话的完整卡片、对话和完成结果，并可重新打开相应业务页面。
5. 当前账号入口。显示头像和显示名称。用户点击后打开账号菜单，菜单显示当前登录邮箱和“退出登录”；不提供人工切换项目角色的操作。用户点击“退出登录”后，系统结束当前登录状态并跳转到账号登录页。

业务快捷入口位于中栏起始页。多个项目需要同类处理时分别显示卡片；点击任一卡片后保存一条会话，全部卡片继续显示。后续点击其他卡片或执行固定下一步仍属于原会话。

用户在不同项目中拥有不同角色时，系统按每个项目的实际角色判断快捷操作、对象数量和数据权限。数量必须来自实际查询，不能根据页面缓存或 AI 推测。不向用户显示当前账号在任何项目中都无权使用的快捷操作。

角色相同不代表任务相同。系统只汇总当前账号有权查看并且本人可以处理的对象。例如两名内部制作人员只能分别看到指定给自己的素材和 CB；运营只能看到自己有权进入项目中的待处理内容；制作负责人只能看到自己有制作侧权限项目中的制作事项。

### 7.2 中栏：聊天区

1. 中栏顶部显示当前任务标题，主体显示该任务从开始至今的完整对话，底部固定显示输入框和发送按钮。
2. 用户输入、快捷操作产生的第一条消息、Agent 回复、执行状态、补充条件、候选选择、失败原因和完成说明都按发生顺序显示在中栏。
3. 当前账号、项目角色和当前任务已经确定的项目、素材或轮次由系统自动使用，不要求用户重复输入。
4. 名称不唯一、对象不唯一或任务缺少必要条件时，Agent 在对话中说明需要确定的内容，并在中栏显示候选项；用户选择后继续同一任务。
5. 用户可以继续输入文字，调整已使用的条件，也可以提出没有默认快捷入口的其他需求。Agent 将需求解析为第 5 章中的已有系统操作和查询条件。
6. 中栏输入框只接受文字。本版本没有通过 Agent 对话上传附件或文件的场景，因此不显示附件按钮；业务附件继续在素材检查页的问题或评论中上传。
7. 仅需文字说明、补充条件、候选选择、无权访问或超出系统能力的内容在中栏完成，不打开右栏。
8. 查询摘要、数量、分组、列表、时间线摘要和空结果都在中栏显示，并可随用户修改条件而更新。需要操作具体对象时，由结果中的入口打开右栏固定页面。
9. 一项任务中的固定下一步继续使用原会话，不在左栏新增任务。每一步完成后，中栏保留此前的结果，并在下方继续显示本步结果和下一步操作。例如“创建项目”和随后“添加运营人员”属于同一个“创建项目”任务。

### 7.3 右栏：固定业务页面

1. 新建任务和只查看动态查询结果时，右栏收起，中栏使用除左栏外的可用宽度。
2. 用户点击操作卡片、查询结果中的页面入口，或明确要求打开某个页面时，右栏打开第 10.2 节规定的固定页面。页面所需对象尚未确定时，在中栏选择候选。
3. 查询数量为零时，在中栏显示查询范围、已使用条件和“没有找到符合条件的内容”，不打开右栏。
4. 素材检查页原样沿用既有界面：顶部工具栏、左侧素材展示、左下缩略图、右侧问题列表及底部提交区均保留。提出问题、共通问题、评论、翻译、附件和状态操作继续使用原有位置与方式，不能只保留左右分区而重新设计其余部分。
5. 其他固定页面同样保留原有布局、字段、校验、操作和弹窗。Agent 只传入当前账号、业务对象和已确定的定位条件，不生成另一套表单或列表来替代原页面。
6. 右栏提供最大化与恢复按钮。最大化占满三栏的全部位置；恢复后回到右栏，原会话不变。
7. 用户关闭右栏时，中栏对话、动态结果和当前任务不变。中栏保留页面入口，用户可以重新打开右栏。
8. 用户从固定页面返回查询结果时，关闭右栏，在中栏继续查看原结果和已使用条件；保存操作后的结果按最新业务数据更新。
9. 用户切换最近任务后恢复该会话，右栏暂时收起；点击保留的操作卡片可重新打开页面并查看最新业务状态。
10. 当前账号无权查看目标对象时，右栏不打开，中栏说明无法访问，不显示对象名称、数量、状态或地址。

## 8. 任务和结果规则

### 8.1 任务发现

1. 默认提醒由具体业务状态产生，必须说明当前账号为何需要处理哪个对象、点击后做什么；有权限使用某项功能不等于需要提醒。
2. 中栏快捷操作按当前账号在每个项目中的实际角色判断，不使用一个全局角色代替项目权限。
3. 快捷操作的显示依据只能使用系统已保存的对象、状态、制作人和时间。
4. 对话提出的其他需求不受默认快捷操作清单限制，但只能由现有系统操作、已保存数据和有效查询条件组成。
5. Agent 根据对话生成的是本次执行方式和结果，不将该对话自动保存为新的全局快捷操作。
6. 登录进入起始页、打开新任务和重新打开已有会话时，系统按第 6 章重新检查待办；用户保存成员、素材、上传内容、译文或业务状态后，重新检查受影响事项，在当前会话显示结果及下一步。收到其他人员已保存的业务变更时，同样更新受影响事项，不要求用户再次提问。
7. 点击或查看卡片不代表业务已完成，不移除待办。只有扫描条件不再成立时才停止提醒；历史会话保留已发生的操作结果，不删除其他仍需处理的卡片。
8. 待办扫描不需要单独的用户操作页面。检查失败时显示“暂时无法获取待办，请重试”和重试入口，不能把失败显示成“当前没有需要处理的事项”。用户点击卡片时再次核对权限和状态；事项已由他人处理时说明该变化并更新提醒，不重复执行。

### 8.2 条件与候选

1. 系统先使用当前账号、当前已打开对象和任务默认条件，再判断是否需要用户补充。
2. 必须选择项目、素材或轮次时，系统只显示当前账号有权访问的候选。
3. 存在多个同名候选时，候选项同时显示所属项目、当前轮次或其他可识别信息，用户确定后再继续。
4. “今天”“本周”等相对时间按用户时区处理，结果显示实际起止时间。
5. “最近”“快到期”“长时间”等没有固定范围的条件，必须让用户选择天数或日期范围。

### 8.3 权限与数据

1. 每次显示任务、查询数据和打开页面时都使用当前登录账号。
2. 同一账号在不同项目中的角色不同时，每个项目分别判断。
3. 无权查看的对象不得出现在任务数量、候选、列表、摘要、错误提示或页面地址中。
4. 返回多个对象时，每个对象必须保留真实项目、素材、轮次和稳定标识，不将同名或相似对象合并。
5. 系统没有保存的负责人、查看时间、状态变化记录或其他字段，不得由 AI 推测或补充。

### 8.4 固定页面操作

1. 任务打开固定页面前，系统确定具体项目、素材和轮次。
2. 固定页面继续按原有规则显示操作入口，Agent 不因为用户选择了任务而增加或隐藏原有按钮。
3. 用户在固定页面完成写入后，Agent 重新读取对象的当前数据，再更新任务结果。
4. 固定页面保持原有邮件触发、状态变化、二次确认、失败提示和记录保存规则。

## 9. 动态结果组件

AI Agent 在中间聊天区显示动态结果，只使用以下组件。这些组件不是右栏固定页面。

| 组件 | 用途 | 必须显示的内容 |
|---|---|---|
| 查询摘要 | 说明本次结果范围 | 任务名称、已生效条件、数据时间、结果数量 |
| 数量摘要 | 显示项目、素材、问题或状态数量 | 数量的对象和统计范围 |
| 分组列表 | 按项目、状态、制作人或时间分组显示 | 分组依据、对象名称、当前状态、页面入口 |
| 素材结果 | 显示一条素材的当前情况 | 项目、素材、类型、当前轮次、阶段、状态、页面入口 |
| 时间线摘要 | 显示素材历史 | UP、CB、确认可渲染和纳品节点、时间、状态、页面入口 |
| 问题结果 | 显示普通问题或共通问题 | 所属项目、素材、轮次、问题编号、状态、原内容、可查看附件和页面入口 |
| 候选选择 | 处理同名或多个可选对象 | 名称、所属项目、轮次或其他可识别信息 |
| 空结果 | 说明没有符合条件的内容 | 本次查询范围和可修改的条件 |

组件使用规则如下：

1. 每次成功查询都显示查询摘要。
2. 用户询问数量、合计或各状态数量时，在查询摘要下显示数量摘要。
3. 结果包含多个业务对象时，显示分组列表；默认按项目分组，用户指定状态、制作人或时间分组时，按指定条件分组。
4. 查询素材当前情况时，显示素材结果。
5. 查询素材历史或轮次时，显示时间线摘要。
6. 查询问题、评论、翻译或附件时，显示问题结果。
7. 名称不唯一、对象不唯一或缺少必填条件时，只显示候选选择，用户确定后才查询或打开页面。
8. 查询完成但结果数量为零时，显示空结果。

## 10. 界面清单

本清单列出 VISTA Scene 2.0.0 涉及的全部界面，包括 Agent 主界面状态、Agent 会打开的现有固定业务界面，以及 Agent 之外的系统固定入口。2.0.0 不新增本清单之外的界面。

### 10.1 Agent 主界面状态

Agent 只有一个主界面，使用左、中、右三栏结构，主界面包含以下状态。

| 界面状态 | 作用 | 显示内容 |
|---|---|---|
| 初始状态 | 开始一项新任务 | 左栏显示新任务、最近任务和当前账号；中栏显示角色欢迎语、当前场景提醒、一句对话示例和输入框，管理员另有创建项目入口；右栏收起 |
| 快捷操作已选择 | 从系统提供的任务开始处理 | 左栏新增一条最近任务；中栏保留全部操作卡片；右栏打开所选卡片的页面 |
| 对话已提交 | 处理没有默认快捷入口的需求 | 中栏显示用户原话和 Agent 回复；没有打开固定页面时，右栏收起 |
| 执行中 | 说明 Agent 正在读取数据或准备固定页面 | 中栏显示当前执行状态；该任务已有右栏内容时保留原内容，否则右栏保持收起 |
| 候选选择 | 解决同名对象、多个候选或缺少必填条件 | 中栏显示需要确认的内容和候选项；右栏不显示未确定对象的业务数据 |
| 动态结果 | 展示跨项目、跨素材或多条件查询结果 | 中栏按第 9 章规则显示查询摘要和业务结果；选择具体页面入口后才打开右栏 |
| 空结果 | 说明查询已完成但没有符合条件的内容 | 中栏显示查询范围、已生效条件和可修改条件，右栏收起 |
| 请求无法执行 | 处理超出现有系统能力、已保存数据或当前账号权限的请求 | 中栏说明无法执行的原因；右栏收起，不显示目标对象的名称、数量、状态或地址 |
| 固定业务界面 | 完成视觉检查、标注、上传、编辑和状态操作 | 右栏打开已确定业务对象的现有 VISTA Scene 页面 |

### 10.2 Agent 打开的固定业务界面

以下为右栏可展示的完整固定业务界面清单。独立页面在右栏打开；表单、选择器、问题区及确认弹窗按原页面中的方式打开，不能把它们各自重新设计为 Agent 页面。数据、权限和状态变化不改变页面类型。跨条件查询返回的摘要与结果列表属于中栏，不等于这里的项目列表、素材列表或记录页。

| 界面 | 作用 | Agent 如何打开 |
|---|---|---|
| 项目列表页 | 查看有权访问的全部项目及排序结果 | 用户要求打开完整项目列表时，右栏打开 |
| 项目设置界面 | 新建项目，或修改项目名称、有效期和封面，并执行存档或删除 | Agent 确定项目后在右栏打开 |
| 项目成员管理页 | 查看、筛选、添加和修改项目成员，并查看或修改客户侧别名 | Agent 确定项目后在右栏打开 |
| 协作成员添加界面 | 通过邮箱添加成员，或从常用成员中选择人员并加入当前项目 | 用户从项目成员管理页添加成员时打开；新项目缺少运营人员时，由“添加运营人员”操作直接打开并将权限固定为“运营” |
| 常用成员管理界面 | 添加、修改和移除常用成员，选择常用角色，并查看或修改客户侧别名 | 系统管理员管理常用成员时打开；运营修改自己别名时打开 |
| 常用成员选择界面 | 从常用成员中选择项目成员或素材制作人 | 添加项目成员时从项目成员管理页打开；指定素材制作人时从素材编辑表单打开 |
| 项目素材列表页 | 查看指定项目的素材、状态筛选和截止时间排序 | Agent 确定项目后在右栏打开 |
| 新增素材表单 | 创建 VR、WALK、图片或视频素材条目 | Agent 确定项目后在右栏打开 |
| 素材编辑表单 | 修改素材信息，由制作负责人指定或更换素材制作人 | Agent 确定素材后在右栏打开 |
| 素材进展时间线页 | 查看素材的 UP、CB、确认可渲染和纳品历史，并进入各节点 | Agent 确定素材后在右栏打开 |
| UP 内容新增与编辑表单 | 上传或替换 VR、WALK、图片和视频内容，并填写该类型的必要字段 | Agent 确定素材和当前 UP 后在右栏打开 |
| 素材检查页 | 查看当前或历史 UP、CB、问题、评论和附件，并完成标注、状态、发布和确认操作 | Agent 确定素材和节点后在右栏打开并扩展右栏；整页沿用原有顶部工具栏、左侧展示与缩略图、右侧问题列表和底部提交区 |
| 上一 UP 同镜头对比页 | 并列查看当前 UP 和上一 UP 的对应镜头 | Agent 确定当前 UP 后在右栏打开并扩展右栏 |
| 问题与评论区 | 查看、新增、编辑和删除普通问题、共通问题、评论和中文翻译 | Agent 确定问题或评论后，在右栏的素材检查页中定位打开 |
| 共通问题创建与关联素材选择界面 | 直接提出共通问题，或在创建素材问题时标记为共通问题，并选择关联素材 | 用户在右栏素材检查页提出共通问题，或在创建素材问题时选中“标记为共通问题”后打开 |
| 附件预览与下载界面 | 预览可预览附件，下载不可预览附件 | 用户在右栏素材检查页选择附件后打开 |
| 素材分享表单 | 填写受邀邮箱、选择“参与检查”或“负责确认”并发送邀请 | Agent 确定可分享的 UP 后，在右栏素材检查页中打开 |
| 素材受邀人列表 | 查看受邀邮箱、访问权限和邀请状态，由原邀请人移除受邀人 | Agent 确定素材后在右栏打开 |
| 内部账号管理页 | 由系统管理员管理内部账号 | 系统管理员选择对应快捷操作或通过对话提出需求后在右栏打开 |
| 可撤回 CB 列表页 | 查看当前符合撤回条件的 CB 并按项目筛选 | 系统管理员进入 CB 撤回时在右栏打开 |
| CB 撤回操作弹窗 | 确认撤回对象、选择申请运营、填写原因并执行撤回 | 系统管理员在右栏的可撤回 CB 列表选择某项后打开 |
| CB 撤回记录页 | 按项目和撤回时间查看撤回记录 | 系统管理员查看完整记录时在右栏打开 |
| 未完成问题确认弹窗 | 素材仍有未完成问题时，二次确认是否继续确认可渲染或确认纳品 | 客户负责人或服务商在右栏素材检查页执行对应操作时打开 |
| 删除问题或评论确认弹窗 | 删除前二次确认，确认后逻辑删除符合条件的问题或评论 | 有删除权限的用户在右栏素材检查页执行删除时打开 |

### 10.3 Agent 之外的系统固定界面

| 界面 | 作用 | 与 Agent 的关系 |
|---|---|---|
| 账号登录页 | 使用现有账号登录系统 | 登录成功后才可进入 Agent；该页不在 Agent 中显示 |
| 账户设置页 | 查看当前账号的个人资料 | 从左下角账户菜单进入独立页面，不放入右栏，不由聊天结果生成 |
| 邮箱验证码登录页 | 使用受邀邮箱获取并提交验证码 | 属于系统登录界面，不在 Agent 中显示 |
| 外部用户首次登录界面 | 受邀邮箱首次验证成功后填写显示名称并创建外部用户账号 | 完成后直接进入受邀素材检查页，不进入 Agent |
| 已登录账号切换确认页 | 当前账号无权访问且与受邀邮箱不一致时，让用户决定是否退出当前账号并使用受邀邮箱登录 | 属于邀请地址的前置验证界面，不在 Agent 中显示 |
| 无权限页 | 当前账号无法访问目标页面时显示拒绝原因和可用返回入口 | 属于直接页面访问结果，不在 Agent 中显示 |
| 邀请已失效页 | 邀请已移除且当前账号没有其他有效权限时，说明该邀请已失效 | 属于邀请地址访问结果，不在 Agent 中显示 |

## 11. 验收标准

自动待办按 SCAN-001 至 SCAN-011 逐项验收：符合条件时出现指定对象的入口，条件解除后停止提醒；无需发送对话或依赖 AI 返回结果。相同数据与权限产生相同待办，重复检查不增加重复卡片，其他人员处理后的事项能更新。扫描失败显示重试提示而非空待办；这一规则与用户通过对话提出其他需求分别验收。

1. 用户进入 AI Agent 后，不输入自然语言即可看到当前账号可使用的任务。
2. 起始页按第 6 章的业务条件产生提醒，每项说明具体对象、原因和下一步；不显示“管理项目”“管理内部账号”等功能目录。无待办时显示空状态。未添加制作负责人时不同时提醒创建素材，上传保存后不重复提醒制作人上传，问题或评论译文未核对完时不提醒开始下一轮。其他需求可以通过对话提出，页面中的对话示例能实际得到对应结果或操作入口。
3. 用户在不同项目中拥有不同角色时，任务和结果按每个项目的实际角色分别判断。
4. “查看我负责的 CB”按素材当前制作人返回项目、素材、当前 CB、状态和访问地址；更换制作人后，结果归入新制作人。
5. 同一动态任务可以按项目、素材、轮次、状态、制作人和时间等有效条件更新结果，不需要切换到另一个固定列表页。
6. 动态结果显示查询范围、数据时间、准确业务对象、当前状态和当前账号有权打开的页面入口。
7. 名称不唯一或缺少必要条件时，系统显示候选让用户选择，不自行确定。
8. 没有符合条件的数据时，系统显示已使用的查询范围和无结果提示。
9. 当前账号无权查看的对象不出现在任务数量、候选、结果、摘要、错误提示或页面地址中。
10. 需要视觉检查、精确标注、文件上传或固定表单的任务，右栏打开现有固定页面，原有页面的功能、权限、状态、校验和通知规则保持不变。
11. 用户在固定页面完成操作后，返回动态结果时保留原任务和条件，并使用最新业务数据更新结果。
12. 用户通过对话提出没有默认快捷入口的需求时，系统能将现有操作和查询条件组合后，按第 5 章规定的处理方式返回结果或打开对应固定页面。
13. 用户请求超出系统已有操作、已保存数据或当前账号权限时，系统说明无法执行的原因，不返回无权数据或虚构结果。
14. 账号登录、邮箱验证码登录、邀请地址前置验证和直接访问时的无权限页面不出现在 Agent 中；受邀外部用户验证成功后直接进入受邀素材的固定检查页。
15. 现有操作清单中每项操作均能通过默认快捷操作、对话或固定页面到达，不因启用 Agent 而丢失原有功能。
16. 左栏固定显示新任务、最近任务和当前账号。选择一张卡片后保留同一会话的其他卡片；切换任务、关闭右栏、新建任务、刷新或重新登录不删除已保存的会话和业务结果。
17. 中栏显示完整对话、输入框、执行状态、补充条件、候选选择和动态结果，不在中栏内复制完整固定页面。改变查询条件后在中栏更新结果，不生成新的右栏页面。
18. 新任务、文字说明、补充条件、候选选择、结构化查询结果、空结果和无法执行时右栏收起；只有打开第 10.2 节列明的固定页面时才展示右栏。素材检查页与原有页面逐项比较，顶部工具栏、展示区、缩略图、问题列表、提交区和原有交互保持一致，不能用重新设计的检查页代替。
19. 左下角账号菜单显示当前账号、账户设置和退出登录。账户设置独立于右栏和会话；退出后登录状态失效并返回登录页。

## 12. 规则来源

1. 角色、UP、CB、问题状态和关键操作以 `VISTA Scene 1.2.1-产品需求文档.md` 为准。
2. 项目和素材列表显示改善以 `VISTA Scene 1.2.3-产品需求文档.md` 为准。
3. 共通问题、截止时间排序、素材新增与编辑入口、常用成员、评论列表和 CB 撤回以 `VISTA Scene 1.2.4-产品需求文档.md` 为准。
4. 图片素材的上传、替换、名称、排序和跨 UP 关系以 `VISTA Scene 1.3.0-产品需求文档.md` 为准。
5. 无权限页面、WALK 与 VR 查看、附件预览和新标签页打开以 `VISTA Scene 1.3.1-产品需求文档.md` 为准。
6. 共通问题入口和上一 UP 同镜头对比以 `VISTA Scene 1.3.2-产品需求文档.md` 为准。
7. 素材分享、邮箱验证码登录、素材制作人和别名以 `VISTA Scene 1.4.0-产品需求文档.md` 为准。
8. `VISTA Scene CLI-需求场景.md` 用于识别跨项目查询、动态结果和业务页面地址需求，不改变上述产品需求文档已定义的业务规则。
