从 Prompt Engineering 到 Harness Engineering:AI 编程的四次进化

Posted on 六 28 3月 2026 in Tech • Tagged with harness-engineering, AI, prompt-engineering, context-engineering, Tauri, Rust, Claude Code

OpenAI 用 Codex 在五个月内生成了百万行代码,零行手写。背后的方法论叫 Harness Engineering——不是教 AI 怎么写代码,而是给 AI 搭一个"跑不偏"的环境。本文梳理从 Prompt Engineering 到 Harness Engineering 的四次进化,并用一个实战案例演示:一个不会 Rust 的老程序员,如何靠 Harness Engineering 用 Tauri 写出一个桌面 Todo 应用。


Continue reading

如何写好一个 AI Skill:让 AI Agent 从"什么都会"变成"真的能干活"

Posted on 二 17 3月 2026 in Tech • Tagged with AI, Skill, Agent, Prompt Engineering, Claude Code, Cursor, 方法论

AI Agent 就像你新招的天才实习生——什么都学过,但到了你的项目里,连 CI 怎么跑都不知道。AI Skill 就是那份"入职培训手册",把你的领域知识、工作流程、最佳实践打包成 AI 能理解和执行的模块。本文拆解写好 AI Skill 的方法、原则、示例和自检清单。


Continue reading

Claude 提示工程最佳实践:从"能用"到"好用"的距离,可能就差一个系统提示词

Posted on 四 05 3月 2026 in AI • Tagged with AI, prompt-engineering, Claude, LLM, 提示工程, Anthropic

大多数人用 Claude 就像用搜索引擎——丢一句话进去,看看出来什么。但 Claude 4.6 已经不是一个"问答机器"了,它更像一个刚入职的天才实习生:聪明得吓人,但完全不知道你们组的规矩。这篇文章拆解 Anthropic 官方最新的提示工程指南,把那些"看起来都懂、做起来全忘"的技巧变成你明天就能用的 checklist。


Continue reading

用 AI Agent 处理复杂流程:先写 Workflow,再写 Prompt

Posted on 五 06 2月 2026 in AI • Tagged with AI, AI-agent, workflow, MCP, a2a, prompt-engineering, langgraph

复杂流程不是靠"更长的 Prompt"解决的,而是靠可拆分的 SubAgent、可审计的 A2A 消息契约、可复用的 MCP 工具,以及"先声明后执行"的 workflow 把不确定性关进笼子里。


Continue reading

Prompt-as-Code:当 Prompt 不只是"话",而是可执行的"程序"

Posted on 二 20 1月 2026 in AI • Tagged with AI, prompt-engineering, Cursor, MCP, OpenSpec, workflow

你以为 Prompt 只是"和 AI 聊天"?错了。现代 Prompt 可以执行命令、调用工具、定义工作流——它已经从"自然语言"进化成了"可执行的程序"。本文通过 Cursor 的 Rules、Commands、MCP Tools 和 OpenSpec 案例,手把手教你把 Prompt 变成真正的"代码"。


Continue reading

Tips for Vibe Coding with Cursor: 别让 AI 猜你的心思

Posted on 日 30 11月 2025 in AI • Tagged with journal, blog, Cursor, ai-coding, vibe-coding, prompt-engineering

别让 Cursor 猜谜。分享 Prompt Engineering、SDD、TDD 和增量开发技巧,让 AI 真正成为你的结对编程伙伴,而不是制造 Bug 的机器。


Continue reading

Vibe 编程的新范式:在 AI 时代重新定义软件开发

Posted on 五 07 11月 2025 in AI • Tagged with journal, blog, vibe-coding, AI, prompt-engineering, LLM, context-engineering

探讨 AI 时代的编程新范式:从传统编码到 Vibe 编程,强调人在其中的关键作用——提问、判断、决策和创新能力的重要性


Continue reading