## 产品需求文档 (PRD)

### 项目名称：**【执行脚本生成器】** 

### V1.0 目标

根据用户定义的**独立属性维度（X轴）**和**流程顺序（Y轴）**，生成一个**行式/清单化**的通用执行框架。

### 核心功能与工作流（X轴泛化）

| ID | 功能模块 | 功能描述 (What it does) | 对应框架逻辑 |
| :--- | :--- | :--- | :--- |
| **F1** | **X 轴提取：独立属性维度** | **（新 X 轴）** 引导用户定义**横向的、所有场景/流程都需要记录的独立属性**。这些属性将构成最终清单的**列标题**。 | 框架的**列**（Columns） |
| **F2** | **Y 轴提取：顺序/流程单元** | **（新 Y 轴）** 引导用户定义**纵向的、按时间或流程顺序排列的最小单元**。这将成为清单的**每一行**。 | 框架的**行**（Rows） |
| **F3** | **框架生成与输出** | 将 X 轴属性作为列标题，生成一个可供填写的空白清单框架。 | **最终产物** |

---

### 产品流程 (Workflow V1.0 - 执行清单，泛化版)

| 步骤 | 操作（用户输入） | 系统反馈/输出 |
| :--- | :--- | :--- |
| **1. X 轴提取** | **系统引导：** “请定义一个流程单元需要记录的**所有核心独立属性**（例如：负责人、预算、状态等）。**这将成为清单的每一列。**” | **用户输入：** 例如：**属性 A、属性 B、属性 C**。 |
| **2. Y 轴提取** | **系统引导：** “请确定您计划记录的**单元总数 (N)** 或定义**一个基础流程单元**（例如：任务编号、镜号、时间节点）。**这将成为清单的每一行。**” | **系统记录：** **行** 的数量和基础单元。 |
| **3. 框架生成** | 自动将步骤 1 的结果作为**列标题**，步骤 2 的结果作为**行内容**，生成一个空白的、**N 行 x M 列**的通用执行清单。 | **输出：** **通用执行框架模板**。 |
| **4. 验证/输出** | **系统执行：** 逻辑校验（确保行数和列数已定义）。 | **输出：** **【框架生成完成】**。 |
---

### 验收标准 (Acceptance Criteria)

1.  **行式结构：** 最终输出必须是以**“行”**为基本单元的、可用于指导执行的清单。
2.  **轴向匹配：** X 轴为**属性（列）**，Y 轴为**顺序（行）**。
3.  **普适性：** X 轴定义不局限于任何特定行业或媒介类型。