news 2026/9/2 14:51:47

【编程】AI Coding 工作流

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【编程】AI Coding 工作流

@startuml skinparam shadowingfalseautonumber actor"User (你)"as User participant"AI (资深 Java 角色)"as AI==1. 角色与“禁令”注入(Setup&Constraints)==note over User, AI end note User ->AI: **[设定]** Java 资深角色 + 项目技术栈\n**[铁律]** 必须通过提问或复述,完全理清需求后才能编程。 AI -->User: 收到。在理清需求前,我将只提问,不编程。==2. 需求澄清循环(The"Clear Up"Loop)==note right of User 这就是你说的"ai 完全理清楚需求"。 **拔高点:** 这是一个**循环**。 AI 如果不懂,必须主动反问,直到它没有任何疑问。 end note User ->AI: **[输入]** 原始业务需求 / 想法 loop 直到 AI 完全理解(递归询问)AI ->AI: 分析需求完整性 alt 需求有模糊点 / 缺少逻辑 AI ->User: **[追问]**"这里逻辑不通,请问是A还是B?"User ->AI: **[补充]** 解答疑问else逻辑自洽 AI ->User: **[复述]**"我理解的需求是这样的...请确认是否可以编程?"end end==3. 编程落地(Coding)==note right of User 只有打破了上面的循环, 才会进入这一步。 end note User ->AI: **[放行]** 确认无误,开始写代码。 AI ->User: **[输出]** 高质量 Java 代码 @enduml
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/1 14:25:13

为什么越来越多项目开始从 JDK 8 升级到 JDK 21?

从 JDK 8 升级到 JDK 21:哪些新特性真的好用?一篇写给 Java 工程师的实战指南先给结论: JDK 8 之后的升级,并不是语法糖的简单堆叠,而是一次并发模型、性能体系、代码表达能力的系统性进化。 JDK 21 作为最新 LTS&…

作者头像 李华
网站建设 2026/9/2 1:58:41

uniapp 实现路由切或者tab切换详细步骤

uniapp 实现路由切或者tab切换详细步骤 在 UniApp 中实现页面路由和标签页(Tab)切换是核心开发技能。下面为你梳理详细步骤和不同场景的实践方案。 下面表格中帮助你快速了解 UniApp 中主要的页面跳转方式及其区别:跳转方法作用适用场景关键限…

作者头像 李华
网站建设 2026/9/2 5:08:08

基于最新技术的宏观经济指标智能爬取与分析系统

一、项目概述 在当今数据驱动的经济分析时代,获取准确、及时的宏观经济指标对于投资决策、政策研究和市场预测至关重要。本文将详细介绍如何使用Python最新技术栈构建一个智能化的宏观经济数据爬取与分析系统,能够自动采集GDP、CPI、PPI等关键经济指标,并进行多维度趋势分析…

作者头像 李华