#要求描述

Barret李靖
4小时前
给 AI 布置任务的时候,它特别喜欢按照我说的原话一字不差执行,很多地方其实我自己也没想清楚,只是给 AI 表述了一个大概的意思,希望它能够发散。 遇到这种情况,我经常会祭出下面这条常用的 prompt,在完成第一版 spec 文档后,扔过去,让它继续完善。最后记得要骂他一句“蠢货”,效果还会提升: """ 你对需求的理解还是太浅了。现在你做的事情,是把所有任务都拆成了非常细致的工作项,这样确实清晰,但也把问题做窄了。你只是把我写出来的内容,机械地变成一个个子任务,却没有真正理解我想达成的目标。 我想做的事情远不止这些。我给出的 PRD、系分、测分,很多地方只是点到为止,并没有展开说明,这些地方本来就需要你去补全,而不是停在原地做拆分。因此,你需要站在整体目标的角度,把这些内容重新做一轮设计优化,把缺失的部分补齐。 在这个过程中,你要重点从交互设计入手,把用户在系统里的行为路径想清楚,每一步是怎么发生的,状态是怎么变化的,用户能看到什么反馈。很多系统最后做不出来,不是因为功能不清楚,而是交互没有被想透。你需要把这个过程讲清楚,细到可以直接指导实现。 同时,也要把实现这套交互所需要的接口和数据结构一起补出来,接口之间怎么调用,数据怎么流转,数据库该怎么设计,这些都需要成体系地补齐。不要只围绕我写的内容打转,我没有写出来的部分,才是你需要真正发挥能力的地方。 最后,你需要再站在“这个系统能不能被完整实现”的角度,重新做一轮 review。不要只做到“能解释”,而是要做到“能落地”。如果只是把我写的几句话实现出来,那这件事情其实没有完成。蠢货! """