Skip to content

Commit a12e6e7

Browse files
committed
Update main to output generated at ae08ba3
1 parent aec20f6 commit a12e6e7

2 files changed

Lines changed: 24 additions & 1 deletion

File tree

news/2025/news-2025-10/index.html

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2010,6 +2010,13 @@
20102010
当 AI 开始「偷懒」:一次对抗 AI 架构限制的工程实践
20112011
</a>
20122012

2013+
</li>
2014+
2015+
<li class="md-nav__item">
2016+
<a href="#ai-bug" class="md-nav__link">
2017+
让AI打出丝滑连招:编码-部署-自测-改bug
2018+
</a>
2019+
20132020
</li>
20142021

20152022
</ul>
@@ -2564,6 +2571,13 @@
25642571
当 AI 开始「偷懒」:一次对抗 AI 架构限制的工程实践
25652572
</a>
25662573

2574+
</li>
2575+
2576+
<li class="md-nav__item">
2577+
<a href="#ai-bug" class="md-nav__link">
2578+
让AI打出丝滑连招:编码-部署-自测-改bug
2579+
</a>
2580+
25672581
</li>
25682582

25692583
</ul>
@@ -2603,6 +2617,15 @@ <h3 id="ai-ai"><a href="https://mp.weixin.qq.com/s/EqZkL7xERKgmV2RDMKhijQ">当 A
26032617
</ul>
26042618
<p><img alt="" src="https://hub.gitmirror.com/raw.githubusercontent.com/RicardoJiang/resource/refs/heads/main/2025/november/p1.webp" />
26052619
<img alt="" src="https://hub.gitmirror.com/raw.githubusercontent.com/RicardoJiang/resource/refs/heads/main/2025/november/p2.webp" /></p>
2620+
<h3 id="ai-bug"><a href="https://mp.weixin.qq.com/s/kXkKTLMMTcJSpBE3bQiEFg">让AI打出丝滑连招:编码-部署-自测-改bug</a></h3>
2621+
<p>本文提出了一种测试驱动的AI编程闭环工作流,旨在解决AI辅助编程中“最后一公里”的问题——即AI生成代码后缺乏自测与迭代能力。通过引入自动化验收和反馈机制,构建了包含编码、部署、自测、改Bug的完整闭环。</p>
2622+
<ul>
2623+
<li><strong>AI辅助编程的困境与核心问题</strong>:在AI辅助编程实践中,即便需求理解、方案设计和代码生成顺利,AI生成的代码仍常存问题。现有处理方式,人工二次编辑需开发者逐行检查修改,耗时费力;对话式修复则需多轮沟通引导AI修正,效率低下。这两种模式本质是缺乏自动化的验收和迭代机制,无法让AI像合格程序员一样自动测试、发现并修复问题。</li>
2624+
<li><strong>测试驱动的AI编程闭环工作流设计</strong>:此工作流核心是以明确测试用例为验收标准,让AI自主判断和迭代。整体架构涉及AI Coding技术栈,包括iFlow CLI工具和qwen3 - coder - plus模型。核心组件方面,部署Agent用部署mcp工具实现项目环境部署,有状态轮询、超时保护和日志记录等特性;HSF调试工具封装hsf - invoke工具实现HSF泛化调用,并设计了标准化调用参数和自动化调试命令及提示词,涵盖文档验证、测试执行等多步骤。 </li>
2625+
<li><strong>实践验证与成果</strong>:以收藏夹功能修复为例,给AI提供需求、技术方案和测试用例,在iFlow中执行自动化调试命令,AI可完成从问题发现、定位与修复,到代码提交、部署及再次验证的全流程,无需人工干预。这验证了只要给AI明确验收标准和反馈机制,它就能具备自我验收和迭代能力,包括明确的验收标准、完整的反馈循环及标准化工作流。 </li>
2626+
<li><strong>未来优化方向</strong>:目前工作流是原型版本,需持续优化。测试能力升级方面,要自动生成测试用例、处理复杂入参等;强化bug诊断能力,结合多种日志和文档完善复杂场景错误诊断修复;提升任务拆分能力,将复杂需求拆分以提高自驱修复成功率;提高部署效率,接入热部署api并自动化修复部署错误;把关代码质量,在后置链路引入代码评审和性能优化agent等。 </li>
2627+
</ul>
2628+
<p><img alt="" src="https://hub.gitmirror.com/raw.githubusercontent.com/RicardoJiang/resource/refs/heads/main/2025/november/p3.webp" /></p>
26062629

26072630
<hr>
26082631
<div class="md-source-file">

search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)