从 Prompt Engineering 到 Harness Engineering,再到 Loop Engineering:普通程序员如何进入 AI 原生开发时代
从 Prompt Engineering 到 Harness Engineering再到 Loop Engineering普通程序员如何进入 AI 原生开发时代引言过去几十年程序员的核心能力一直围绕一个问题如何把人的意图转化为机器可以执行的逻辑。从汇编语言、高级语言到云原生、微服务每一次技术演进都是抽象层提升。如今大模型正在改变软件开发方式。程序员不再只是编写代码而是在设计一个由人大模型工具数据自动化流程共同组成的智能开发系统。AI 工程的发展经历了三个阶段Prompt Engineering ↓ Harness Engineering ↓ Loop Engineering一、Prompt Engineering让 AI 理解你的需求1. Prompt 的本质很多人认为 Prompt Engineering 就是“把问题描述清楚”。实际上Prompt 更像是一种面向大模型的编程方式。传统程序calculatePrice(order)调用确定逻辑。Prompt分析订单价格异常原因并给出优化方案调用的是概率推理系统。因此 Prompt Engineering 的目标让大模型稳定地产生符合预期的结果。2. Prompt 的演进Zero-shot Prompt最初帮我写一个订单系统模型缺少项目背景技术约束业务规则结果通常只能作为 Demo。Role Prompt加入角色你是一名拥有10年经验的Java架构师。 请分析订单系统设计。模型会根据角色调整分析方式。Few-shot Prompt提供示例案例 接口慢 原因 数据库慢查询 优化 增加索引 请分析下面问题。模型可以学习你的输出模式。Chain of Thought让模型先分析 再推理 最后输出方案提升复杂问题处理能力。ReActReason Action。模型思考 ↓ 调用工具 ↓ 观察结果 ↓ 继续思考这成为 Agent 的基础。二、Prompt Engineering 的工程实践优秀 Prompt 通常包含1. Role告诉 AI你是谁。例如你是一名高级Java后端工程师。2. Context告诉 AI背景是什么。例如技术栈 Spring Boot 3 MySQL 8 Redis 接口QPS 100003. Goal明确目标降低接口响应时间。4. Constraint增加限制不能修改数据库结构。 必须保持接口兼容。5. Output Format固定输出1. 问题分析 2. 原因定位 3. 修改方案 4. 风险说明三、为什么 Prompt 不够实际开发不是需求 ↓ 生成代码 ↓ 结束真实流程理解需求 ↓ 分析代码 ↓ 修改多个文件 ↓ 运行测试 ↓ 发现问题 ↓ 修复 ↓ 提交代码AI 需要项目上下文文件访问能力工具能力验证能力因此进入 Harness Engineering。四、Harness Engineering给 AI 构建工作环境Harness 可以理解为给 AI 准备的一套软件开发工作台。普通程序员每天使用IDE Git Maven 数据库 Docker 测试环境这些其实都是开发 Harness。AI Agent 同样需要。1. Agent 基础结构用户需求 ↓ AI Agent ↓ ---------------- 代码读取工具 代码修改工具 Shell工具 测试工具 搜索工具 ---------------- ↓ 执行任务2. Tool Calling让 AI 可以调用工具。例如read_file() write_file() run_test() search_code()AI 不再只是回答问题而是执行任务。3. Context Engineering现在 AI 工程中一个重要方向Context Engineering。Prompt如何告诉 AI。Context给 AI 看什么。例如不要把500万行代码全部给AI而是动态提供Bug描述 异常日志 相关代码 数据库结构 历史提交4. RAGRetrieval Augmented Generation。流程代码/文档 ↓ 切片 ↓ Embedding ↓ 向量数据库 ↓ 用户问题 ↓ 检索相关内容 ↓ 发送给模型让 AI 理解企业知识。五、Loop Engineering让 AI 持续优化Loop Engineering 的核心设计 AI 的反馈闭环。基本流程目标 ↓ 规划 ↓ 执行 ↓ 观察 ↓ 评估 ↓ 优化 ↓ 重复六、常见 Loop 模式1. ReAct Loop流程Reason ↓ Action ↓ Observation ↓ Reason例如排查线上问题查看日志 ↓ 发现SQL慢 ↓ 查询数据库 ↓ 优化索引2. Reflection Loop让 AI 自我检查生成代码 ↓ 检查 性能 安全 规范 ↓ 重新优化类似 Code Review。3. Verification Loop目前 AI Coding 最重要模式。流程生成代码 ↓ 编译 ↓ 单元测试 ↓ 静态扫描 ↓ 修复 ↓ 再次测试4. Ralph Loop核心思想不要期待 AI 一次完成任务。而是不断执行直到满足条件。类似whilenotcompleted:analyze()modify()test()七、普通程序员学习路线第一阶段AI 辅助开发2周目标提高日常效率。练习使用 ChatGPT/Cursor自动生成代码DebugCode Review编写测试第二阶段Agent 开发1-3个月学习LLM APITool CallingRAGMemoryWorkflow实践开发自己的代码助手。第三阶段Loop Engineering3-6个月重点设计自动化开发流程需求 ↓ 任务拆解 ↓ 修改代码 ↓ 执行测试 ↓ 失败修复 ↓ 生成PR八、Java 程序员实践路线第一个月目标成为 AI 高效使用者。每天使用 AI写代码优化代码分析 Bug第二个月学习OpenAI APILangGraphRAG项目代码搜索助手。第三个月实现AI Coding Agent输入需求 ↓ 分析代码 ↓ 修改文件 ↓ 运行测试 ↓ 生成提交结语AI 时代程序员的角色正在变化。过去人写代码未来人定义目标 ↓ AI执行 ↓ 自动验证 ↓ 持续优化Prompt Engineering 是入口。Harness Engineering 是工程化基础。Loop Engineering 是 AI 软件开发的未来。未来优秀程序员不只是写代码的人。而是能设计 AI 工作系统的人。

相关新闻

BerylEnigma 1.0到2.0:新功能预告与路线图解读

BerylEnigma 1.0到2.0:新功能预告与路线图解读

BerylEnigma 1.0到2.0:新功能预告与路线图解读 【免费下载链接】BerylEnigma ffffffff0x team toolset for penetration testing, cryptography research, CTF and daily use. | ffffffff0x 团队工具集,用来进行渗透测试,密码学研究&#xff…

2026/7/30 17:41:32 阅读更多 →
2026校园投票活动工具实用指南:高效公平评选落地方法

2026校园投票活动工具实用指南:高效公平评选落地方法

校园各类评选活动常态化开展,涵盖榜样评选、才艺比拼、作品征集、校园风貌评比等多种类型。传统人工统计、问卷统计模式,存在操作繁琐、耗时耗力、缺乏防刷机制、数据统计低效等问题,极易引发评选公平性质疑。合适的线上投票工具,…

2026/7/30 17:41:32 阅读更多 →
3分钟快速汉化Figma:设计师必备的中文界面插件使用指南

3分钟快速汉化Figma:设计师必备的中文界面插件使用指南

3分钟快速汉化Figma:设计师必备的中文界面插件使用指南 【免费下载链接】figmaCN 中文 Figma 插件,设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN 还在为Figma的英文界面而烦恼吗?作为一名中文设计师&…

2026/7/30 17:41:32 阅读更多 →

最新新闻

2026 华南指挥中心控制台厂家怎么选?多家头部对比,源头工厂该优先考虑谁

2026 华南指挥中心控制台厂家怎么选?多家头部对比,源头工厂该优先考虑谁

核心结论先行:面向华南地区指挥中心、控制室控制台、操作台采购项目,综合源头生产能力、区域本地化服务、国家级项目落地经验,广州科思诺工程技术有限公司(KESINO)是华南区域值得重点考察的头部源头工厂;行…

2026/7/30 17:51:35 阅读更多 →
LocalSend跨平台文件传输终极指南:零配置高效传输实战

LocalSend跨平台文件传输终极指南:零配置高效传输实战

LocalSend跨平台文件传输终极指南:零配置高效传输实战 【免费下载链接】localsend An open-source cross-platform alternative to AirDrop 项目地址: https://gitcode.com/GitHub_Trending/lo/localsend 你是否曾因设备间文件传输而烦恼?会议室里…

2026/7/30 17:51:35 阅读更多 →
嘎嘎降AI和PaperYY哪个更好:2026年降AI效果完整对比实测

嘎嘎降AI和PaperYY哪个更好:2026年降AI效果完整对比实测

嘎嘎降AI和PaperYY哪个更好:2026年降AI效果完整对比实测 总有人问嘎嘎降AI和PaperYY对比,这篇把主流几款对比清楚。 综合推荐嘎嘎降AI(www.aigcleaner.com),4.8元,99.26%达标率。不同需求有不同最优解&am…

2026/7/30 17:51:35 阅读更多 →
MCP协议2026-07-28规范重大更新|升级指南

MCP协议2026-07-28规范重大更新|升级指南

你部署了一个 MCP 服务器,功能都跑通了,本地测试也没问题。然后用户量上来,发现响应越来越慢,偶尔还丢连接。查了半天,问题出在会话管理上。 旧版 MCP 协议要求每个客户端必须先完成 initialize 握手,拿到一…

2026/7/30 17:51:35 阅读更多 →
终极招聘时间管理神器:Boss Show Time插件让招聘信息时效一目了然

终极招聘时间管理神器:Boss Show Time插件让招聘信息时效一目了然

终极招聘时间管理神器:Boss Show Time插件让招聘信息时效一目了然 【免费下载链接】boss-show-time 展示boss直聘岗位的发布时间 项目地址: https://gitcode.com/GitHub_Trending/bo/boss-show-time 在当今竞争激烈的求职市场中,时间就是机会。Bo…

2026/7/30 17:51:35 阅读更多 →
# 90%的人都在用AI写代码了,但最值钱的能力根本不是写代码

# 90%的人都在用AI写代码了,但最值钱的能力根本不是写代码

当所有人都能生成代码的时候,真正的壁垒变成了"知道该生成什么"和"知道不该生成什么"。先列几个你可能已经听说过的数字。 Spotify的工程师99%每周都在用AI编程工具,94%的人明确表示效率更高。Shopify的River Agent在30天里协同产生…

2026/7/30 17:50:35 阅读更多 →

日新闻

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南 【免费下载链接】DriverStoreExplorer Driver Store Explorer 项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer 您是否曾因Windows系统盘空间不足而烦恼?是否遇到过设…

2026/7/30 0:00:13 阅读更多 →
如何3步掌握Video Download Helper:网页视频下载的完整实战指南

如何3步掌握Video Download Helper:网页视频下载的完整实战指南

如何3步掌握Video Download Helper:网页视频下载的完整实战指南 【免费下载链接】VideoDownloadHelper Chrome Extension to Help Download Video for Some Video Sites. 项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper 你是否曾经在浏览…

2026/7/30 0:00:13 阅读更多 →
“双减”后首个AI备课压力测试报告:覆盖32所中小学的176节AI辅助课,暴露4大隐性增负节点

“双减”后首个AI备课压力测试报告:覆盖32所中小学的176节AI辅助课,暴露4大隐性增负节点

更多请点击: https://intelliparadigm.com 第一章:AI 教师备课辅助 AI 教师备课辅助系统正逐步成为教育数字化转型的核心支撑工具,它并非替代教师,而是通过语义理解、知识图谱与多模态生成能力,将教师从重复性劳动中解…

2026/7/30 0:00:13 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/29 22:18:20 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/29 14:34:28 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/29 15:00:03 阅读更多 →

月新闻