﻿# VISTA Link AI 相关历史需求

> 归档日期：2026-08-04
>
> 本文保存从 `VISTA_Link_产品需求文档.md` 移出的 AI 内容制作和 AI 智能体历史需求。相关内容尚未重新评审，不作为当前 B 端开发或验收依据。

---

### 4.4 AI 内容制作系统集成

> 本节不在本次 B 端 MVP 下发范围内，保留内容仅作历史参考。AI 相关需求后续单独评审和改写。

本节同时记录 VISTA Link 的集成入口和 AI 内容制作系统中的制作要求。VISTA Link 不执行内容生成，也不管理生成任务、生成记录、模型、额度或费用。

**功能优先级：**

| 功能 | 优先级 | 系统归属 |
|---|---|---|
| 进入 AI 内容制作系统 | P2-B | VISTA Link |
| 生成文本素材 | P2-B | AI 内容制作系统 |
| 提交图片生成任务 | P2-C | AI 内容制作系统 |
| 提交短视频生成任务 | P2-C | AI 内容制作系统 |
| 浏览 AI 生成记录 | P2-B | AI 内容制作系统 |
| 确认发布生成结果 | P2-B | AI 内容制作系统 |
| 处理失败任务 | P2-B | AI 内容制作系统 |

#### 4.4.1 VISTA Link 集成入口

**操作：**
1. 已登录项目成员从 VISTA Link 素材列表进入 AI 内容制作系统
2. AI 内容制作系统识别当前项目和项目成员
3. AI 内容制作系统按本系统权限展示可用的制作功能

**规则：**
- 只有当前项目已开通 AI 内容制作系统，且当前用户具备「AI 内容制作系统入口」权限时，VISTA Link 才展示入口
- AI 内容制作权限由 AI 内容制作系统管理，不使用 VISTA Link 的角色权限判断具体制作操作
- AI 内容制作系统不可用时，VISTA Link 提示暂时无法进入，不影响素材列表的其他功能
- VISTA Link 只接收 AI 内容制作系统已确认发布的素材

#### 4.4.2 AI 内容制作系统要求

AI 内容制作系统用于生成文本、图片和短视频素材。文本类从生成要求开始；图片类、视频类可以选择已有素材作为参考。生成任务、记录、失败处理、模型、额度和费用均由 AI 内容制作系统管理。

**操作：**

**文本素材（同步）：**
1. 选择项目
2. 选择类型：文本
3. 输入生成要求
4. 生成素材草稿（同步返回）
5. 预览生成结果
6. 修改系统建议的分类、名称、标签
7. 确认发布到 VISTA Link 素材列表

**图片/视频素材（异步）：**
1. 选择项目
2. 选择类型：图片 / 视频（视频需选子类型：竖屏推广视频 / 横屏素材片段）
3. 输入生成要求
4. 选择参考素材（可选，限同项目素材）
5. 提交生成任务 → 任务进入生成记录列表
6. 任务完成后，在生成记录中打开预览
7. 修改系统建议的分类、名称、标签
8. 确认发布到 VISTA Link 素材列表；不满意可放弃，不发布

**输入内容：**
- 项目
- 类型
- 参考素材：已有素材，图片类、视频类可选
- 生成要求

**输出内容：**
- 文本素材
- 图片素材
- 短视频素材（竖屏推广视频 / 横屏素材片段）
- 素材名称建议
- 分类建议
- 标签建议

**规则：**
- 文本类素材不选择参考素材，同步生成，在页面内等待并预览
- 图片类、视频类素材异步生成，提交后进入生成记录，不阻塞页面
- 图片类、视频类可以选择已有素材作为参考素材，通过提示词描述如何使用参考素材（如「参考图一的户型内容，图二的色调风格」）
- 参考素材数量上限待技术评估后确定
- 生成记录列表由 AI 内容制作系统提供，展示任务状态（排队中 / 生成中 / 已完成 / 失败）、提交时间和关联项目
- 已完成任务可打开预览并确认发布
- 生成失败的任务可查看失败原因并重新提交
- 文本素材可以由 AI 生成，并发布到 VISTA Link 素材列表
- 图片类、视频类可以选择已有素材作为参考
- 视频类细分两种子类型，在素材制作时选择：
  - 竖屏推广视频：9:16，15-30 秒，自动配乐和文字叠加，用于 LINE / WhatsApp 等社交渠道发送
  - 横屏素材片段：16:9，无固定时长上限，不带自动字幕和配乐，用于展示页内嵌播放
- 参考素材作为本次生成要求的一部分
- 参考素材只能来自同一项目
- 暂不把分享页面作为参考来源
- 分类、名称、标签由系统生成建议，有素材制作权限的用户发布前可以修改
- 生成结果发布前必须由有素材制作权限的用户确认
- 发布后进入 VISTA Link 素材列表，可继续检索；维护标签仍需 VISTA Link 中的对应权限
- 生成素材需要标记为 AI 生成
- 图片、短视频素材来源限平台和 AI 生成结果
- 用户自由填写的备注、素材说明不进入素材列表
- AI 生成内容不得生成价格、面积、房源状态等事实承诺

**安全规则：**
- 系统提示词优先级高于用户提示词，用户输入不能覆盖系统安全约束
- 参考素材从同项目的系统素材库中选择
- 不得生成违法、政治敏感、色情等违规内容
- 内容审核采用提示词限制前置 + AI 审核后置双重机制
- 模型不可用时，AI 内容制作系统自动切换备用模型并通知用户

#### 4.4.3 费用、模型与供应商

- AI 内容制作系统采用项目额度制计费：视频按生成时长计额度，图片按张数，文本按次数；额度用完后可追加付费
- 模型和 API Key 由 AI 内容制作系统配置，可接入多个模型供应商
- 不同模型分开计费
- AI 内容制作系统按租户和项目记录用量
- 普通使用者不可选择具体模型；AI 内容制作系统管理员可选择模型，并可使用自有 API Key
- 调用失败不计费；重复生成或效果不佳仍计费
- 模型供应商成本变化时，由 AI 内容制作系统提前通知价格调整

---

### 4.5 AI 智能体（Agent）

> 本节不在本次 B 端 MVP 下发范围内，保留内容仅作历史参考。AI 相关需求后续单独评审和改写。

AI 智能体是 VISTA Link 应用内的会话式对话入口。当前登录用户可以在一个会话里连续描述需求，让智能体在本次授权范围内调用用户已有权限对应的能力。

智能体不按固定单次任务工作。一个会话可以包含多轮对话和多个动作。需要保存、创建或修改数据时，确认提示应直接出现在会话里。

#### 4.5.1 智能体会话

**功能优先级：**

| 功能 | 优先级 |
|---|---|
| 新建 AI 智能体会话 | P2-C |
| 浏览 AI 智能体会话列表 | P2-C |
| 继续历史会话 | P2-C |
| 修改会话标题 | P2-C |
| 删除会话 | P2-C |

**输入内容：**
- 新建会话
- 使用自然语言提出业务问题或操作要求
- @ 提及客户、素材、分享页面等业务对象
- 补充时间范围、目标对象、筛选条件和其他上下文

**会话中可展示内容：**
- 用户消息
- 智能体回答或建议
- 查询结果、数据范围、数据时间和判断依据
- 业务对象或操作草稿
- 会话内确认提示
- 操作结果和对应业务对象入口

**规则：**
- 会话为云端持久化的对话记录，独立于浏览器状态
- 同一个会话可以连续处理多个动作，不要求销售人员每次重新开始
- 会话列表支持创建新会话、切换会话、删除会话
- 用户选择新建会话时，系统只展示空白对话页面，不保存会话记录
- 用户发送第一条非空消息后，系统创建并保存会话
- 用户未发送消息便离开时，系统不保存空会话
- 会话标题由系统根据用户首次输入自动总结生成，用户可手动修改
- 智能体回复失败时，系统保留会话和用户消息，并提供重试
- 会话用户不删除则一直保留
- 删除会话不删除已经通过确认并保存的正式数据
- 会话中的草稿不是正式数据
- 用户可以继续补充条件、修正问题或提出新的请求
- 新建会话本身不请求授权；智能体需要读取业务数据或准备执行操作时，必须先请求本次会话授权，授权范围不得超出当前登录用户的功能权限和数据权限
- 用户可在当前会话中调整、拒绝或撤回对智能体的授权
- 智能体不生成价格、面积、房源状态等事实承诺

**智能体安全规则（同 §4.4）：**
- 系统提示词优先级高于用户提示词，用户输入不能覆盖系统安全约束
- 不得生成违法、政治敏感、色情等违规内容
- 内容审核采用提示词限制前置 + AI 审核后置双重机制

#### 4.5.2 会话中的查询与操作

**功能优先级：**

| 功能 | 优先级 |
|---|---|
| 查询业务信息并获取回答或建议 | P2-C |
| 执行已有业务操作 | P2-C |

用户可以使用不同表达方式提出业务问题或操作要求。问题内容和表达方式不预先穷举，智能体根据 VISTA Link 已有数据、功能和当前会话上下文判断如何处理。

**查询请求：**
- 查询当前用户有权访问的客户、素材、分享页面、固定链接和浏览行为等业务信息
- 根据查询结果进行汇总、比较、说明或给出建议
- 用户可以补充时间范围、目标对象或其他条件后继续提问

**操作请求：**
- 用户可以要求智能体准备 VISTA Link 已经提供的业务操作
- 智能体识别目标对象、拟执行动作和缺少的信息
- 不写入正式数据的操作可以直接返回结果
- 会创建、修改或删除正式数据，建立或改变对象关系，或者提交任务的操作，必须先由用户确认

**输出内容：**
- 自然语言回答或建议
- 查询使用的数据范围、数据时间和判断依据
- 相关业务对象卡片或入口
- 拟执行操作的对象、内容和影响说明
- 操作结果或失败原因

**规则：**
- 问题示例只用于说明能力，不限制用户可以提出的问题
- 智能体回答使用生成当时能够读取的最新数据；会话中已经生成的回答作为历史快照保留，不自动更新
- 智能体回答应说明使用的数据范围、数据时间和主要判断依据
- 数据不足时，智能体必须说明无法得出结论或只能提供有限结果
- 用户可以补充条件并要求智能体重新查询或重新判断
- 智能体回答和建议不自动修改客户、分享页面或其他正式数据
- 智能体只能调用 PRD 已经定义的功能，不因用户提出新要求而增加系统能力
- 智能体只能读取和操作当前用户已有权限与本次会话授权共同允许的数据
- 智能体执行已有业务操作时，沿用该功能原有的权限、数据范围、输入检查、异常处理、日志和结果规则
- 智能体可以返回访问地址，但不负责通过外部工具发送

#### 4.5.3 会话内确认

- **优先级**：P2-C

智能体准备执行会创建、修改或删除正式数据，建立或改变对象关系，或者提交任务的操作时，必须在会话中展示确认提示。只读取数据并返回回答或建议时，不要求写入确认。

**确认提示内容：**
- 将要执行的动作
- 将要保存或生成的对象
- 主要内容预览
- 可选操作：确认、修改、取消

**规则：**
- 授权只决定智能体在本次会话中可读取的数据和可准备的操作，不等同于正式写入
- 用户未确认前，系统不得写入正式数据
- 用户点击确认后，系统按对应功能原有规则执行操作，并在会话中返回结果入口
- 用户点击修改后，回到草稿继续调整
- 用户点击取消后，不写入数据
- 智能体写入已保存数据时，必须展示目标对象、拟执行动作、修改内容和已有业务影响；确认后按该对象手工操作的相同权限、校验、提示和日志规则执行

#### 4.5.4 内部智能体与外部智能体

- **优先级**：P2-C

**内部智能体：**
- 位于 VISTA Link 应用内
- 以会话形式调用系统内客户、素材、分享页面、分享链接和浏览行为相关功能
- 使用当前登录用户已有权限与本次会话授权的交集

**外部智能体：**
- 位于 VISTA Link 外部，如 Codex
- 通过 API / MCP 调用 VISTA Link
- 受接口权限限制

**规则：**
- 内部智能体和外部智能体都不能超出调用方已有的功能权限和数据权限
- 内部智能体的写入操作在会话内确认（见 §4.5.3）
- 外部智能体的写入确认由外部智能体自身实现，VISTA Link 提供读写 API，不管理外部确认流程
- 内部智能体和外部智能体都只能取得访问地址，不通过 VISTA Link 发送消息
- 文本、图片和视频生成任务由 AI 内容制作系统提供，VISTA Link 的 API / MCP 不管理生成任务

---
