跳到主要内容

如何写好应用需求描述

袋马支持用自然语言描述应用想法。需求写得越清楚,AI 越容易生成符合预期的页面、功能和交互。

这篇文档提供一个真实可用的描述方法,适合 0 基础用户,也适合把已有想法整理成可执行需求。

一个好需求通常包含五类信息

1. 目标用户

说明这个应用给谁用,以及他们为什么需要它。

这个应用给健身新手使用,帮助他们记录每日训练和体重变化。

2. 核心场景

说明用户打开应用后最常做什么。

用户每天训练后打开应用,记录训练项目、训练时长和当天体重。

3. 页面结构

列出你能想到的主要页面。第一次可以只写核心页面,不必追求完整。

需要首页、记录页、历史页和设置页。首页展示本周打卡次数,记录页填写训练信息,历史页查看过往记录。

4. 数据字段

如果应用涉及表单、列表或统计,最好说明需要保存哪些字段。

每条训练记录包含日期、训练项目、时长、体重、备注。

5. 视觉风格

可以描述整体感觉,而不需要写设计稿。

整体风格清爽、偏运动感,主色用蓝绿色,按钮圆角明显。

推荐模板

你可以直接套用下面的模板:

帮我做一个【应用类型】,给【目标用户】使用,用来解决【核心问题】。

主要页面包括:
1. 【页面一】:用于【功能】
2. 【页面二】:用于【功能】
3. 【页面三】:用于【功能】

核心功能包括:
- 【功能一】
- 【功能二】
- 【功能三】

需要记录的数据字段有:【字段一】、【字段二】、【字段三】。
整体风格希望是【风格描述】,适合【使用场景】。

示例:记账工具

帮我做一个个人记账小程序,给想控制日常开销的用户使用。

主要页面包括:首页、记账页、明细页和统计页。首页展示本月收入、支出和结余;记账页可以新增收入或支出;明细页按日期展示记录;统计页用图表展示不同分类的消费占比。

每条记录需要包含金额、类型、分类、日期和备注。整体风格简洁清爽,适合日常高频使用。

示例:宠物日记

帮我做一个宠物日记应用,给养宠用户记录宠物成长使用。

主要页面包括:首页、发布日记页、日记详情页和宠物资料页。用户可以记录照片、文字、日期和宠物状态。首页展示最近的日记列表,资料页展示宠物名称、生日和品种。

整体风格温暖可爱,颜色偏浅色系。

不建议这样写

做一个很厉害的 App,功能越多越好,页面好看一点。

这类描述太宽泛,AI 很难判断具体页面、功能和数据结构。更好的方式是先写一个最小版本,再通过多轮对话补充。

如果你还没想清楚

可以先告诉袋马你的大概方向,让 AI 帮你生成第一版原型,然后再继续修改。例如:

我想做一个适合学生使用的学习打卡工具,先帮我生成一个简单版本,包含打卡、历史记录和统计。

下一步阅读