先定一个能做完的小应用
需求一写成「万能助手」,加功能就停不下来了。先钉死一个用户、一类问题、一个能验收的结果。
完成标志一页需求说明:给谁用、输入什么、期望输出什么、三个验收场景,外加这一版明确不做的清单。
路径 04 · 从想法到可用
从一个具体需求出发,接上模型,让它能回答、能查你的资料,需要时还能动手,最后变成一个别人打开链接就能用的小工具。
会用 AI 编程工具,但还没独立做出过一个带模型的应用;想把身边的资料、经验或日常流程变成一个真能用的工具的人
一台电脑,一个能跑命令的 AI 编程工具,一个你想解决的具体问题;另外要有一个能充值的模型服务账号
一个有网址的 AI 应用:提问能得到回答,问自己的资料会给出依据、查不到就直说;密钥在服务端,费用、报错和等待状态全都看得见。
需求一写成「万能助手」,加功能就停不下来了。先钉死一个用户、一类问题、一个能验收的结果。
完成标志一页需求说明:给谁用、输入什么、期望输出什么、三个验收场景,外加这一版明确不做的清单。
密钥一进前端,等于公开送给访问者;模型选得越花,以后越难换。先用一个账号把调用跑通。
完成标志项目能从服务端读到密钥并成功调用一次模型;翻网页源码和浏览器请求,确认密钥没暴露出去。
一上来就接资料、接工具、做大界面,出错时分不清是模型、接口还是逻辑的问题。先把「一句话进、一段话出」跑稳。
完成标志输入一个问题能看到回答;换一个提问,回答跟着变;接口失败时界面上有明确提示,不是一片空白。
只靠模型自带的知识,问它你的业务资料就开始编。把切分、检索、回答串起来,找不到依据时让它直说。
完成标志导入至少三份自己的资料,问有答案的问题能指出依据在哪一段;再问一个资料里没有答案的,它承认查不到。
模型一旦能调用工具,错回答就会变成错操作。确实要它动手才加;加之前先划清能调什么、调完怎么检查结果。
完成标志至少一个工具真能跑通:提问、模型发起调用、工具返回结果走一遍;修改或删除这类操作,执行前会先让你确认。
模型出字要时间,界面一直空着,用户以为卡死了。先把等待、流式、失败重试这些状态补齐,再谈视觉细节。
完成标志连发三个不同问题,回答都能逐步显示;生成中有状态、失败能重试;长回答不挡输入框,手机上也能操作。
开发时只调了几次,费用和用量都看不出问题。上线后一次超长输入、一个失败重试循环,就能把额度烧穿。
完成标志做完十次真实问答,能对上每次的用量或费用;手动造一次接口失败和一次超长输入,应用给出提示而不是无限重试。
本机能跑不等于别人能访问。线上还会碰到环境变量、跨域和权限,最后得让一个真实用户替你走完一遍。
完成标志公开网址加 HTTPS 能打开,换一台设备也完成一次问答;线上密钥没暴露,并且至少一位别人用它做成了一个真实任务。
逐条核对。有一项做不到,就回到对应的那一步,不用从头再来。