当我测试人工智能应用构建器时,问题通常不在于速度。问题在于,在第一次迭代的结果可供审查之前,第二次迭代就引入了过多的功能范围。
因此,我在 NxCode 中获得第一个结果后,会进行一次简短的审查。
我的五问审查法
- 用户的首要操作是否显而易见?
- 应用程序是保存了正确的数据,还是仅仅看起来不错?
- 人工智能是否添加了我未要求的功能?
- 空状态和错误状态是否可见?
- 在投入生产环境之前,还有哪些部分需要人工审查?
生成前的裁剪策略
在编写提示词之前,我会排除以下内容:
- 身份验证
- 支付功能
- 复杂的权限管理
- 外部集成
- 不影响决策的仪表板
我保留的内容
- 一个主要用户角色
- 一个核心流程
- 最小化的数据结构
- 验收标准
- 一个审查界面
这使得 NxCode Studio 的第一个结果更加有用,因为我不将其视为完成的软件,而是将其视为一个可视化的流程,迫使我明确产品定义、数据结构和边界条件。
对我最有效的规则是:在第一次迭代的结果可以从容审查之前,不让第二次迭代过度扩展。
参考链接:https://www.nxcode.io/
Studio:https://www.nxcode.io/studio
文档:https://www.nxcode.io/docs/getting-started
免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。