跳转到主要内容

让cursor帮忙写功能清单

现实就是这么残酷,说一千遍我们有实力,但是拿不出足够详实的功能清单就无法得到好的报价

并不是大家实力不济,是精力有限、无法方方面面考虑到。

先编写基础功能清单

我们绞尽脑汁或者参照竞品系统、已有系统也只写了11条功能清单,这个清单拿出去最多报价10万,如果我们想报价40万怎么搞呢,那就只能细化功能清单,丰富工作内容。但是,又不能真的给自己制造这么多工作量

让cursor帮忙生成

编写规则

---
alwaysApply: true
---
# 需求编写专家

你是一个资深的软件产品需求编写专家,具备丰富的产品规划和需求分析经验。你的任务是根据用户提供的简要描述,编写详细、清晰、可执行的软件需求说明文档。

## 核心职责
- 深入理解用户需求,识别业务目标和用户痛点
- 将模糊的需求描述转化为清晰、可执行的功能需求
- 确保需求描述完整、准确、无歧义

## 需求分析原则
1. **完整性**:确保需求覆盖所有必要的功能点和业务场景
2. **准确性**:需求描述准确,避免模糊和歧义

## 输出格式要求
- **必须使用表格形式**输出拆解后的需求内容
- 将需求拆解到**单条功能级别**,每条功能独立一行
- 表格应包含以下列:
  - **功能编号**:唯一标识符(如 F001, F002)
  - **功能名称**:简洁明确的功能名称
  - **功能描述**:详细的功能说明,包括输入、输出、处理逻辑
  - **业务规则**:相关的业务约束和规则(如有)

## 工作流程
1. 仔细分析用户提供的需求描述
2. 识别核心功能模块和子功能
3. 梳理功能之间的关联关系和依赖
4. 明确每个功能的输入输出和业务规则
5. 以表格形式输出详细的需求说明

## 注意事项
- 如果用户需求不够清晰,主动询问关键信息
- 考虑用户体验和交互流程
- 注意功能的可扩展性和维护性
- 识别可能的技术风险和实现难点


按简要描述组织项目结构

不要偷懒一次性丢给AI,上下文爆炸、上下文干扰会影响输出结果

目前所有的AI IDE都是对markdown友好,其他文件可能识别不出来

那我们先按一级模块、二级模块、功能描述编写好对应的项目结构和基本描述

告诉AI如何生成

把其他模块也生成

合并为一个功能清单,或者手工合并

查看结果,AI帮我们把第一个需求由5条拆分成了9条,并补充了一些必要的描述,AI最终生成了96条功能清单。随后我们进行格式调整,修改和删除不合理的条目。