Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Harness Engineering(驾驭工程) — From OpenCode to AI Coding

从“跟 AI 聊天写代码“到“用工程体系做开发“

一本面向开发者的实践指南,帮助你系统化掌握 OpenCode 生态下的 Agent(智能体) 编排、Skill(技能) 开发和工作流设计。


30 秒快速诊断

回答一个问题,找到你的最佳阅读路径:

你的状态推荐路径预计用时
刚接触 AI 编程,想快速上手 OpenCode入门开发者路径4-5 小时
已用 AI 工具,想提升 2x+ 效率效率开发者路径5-6 小时
负责团队技术决策,想体系化导入技术负责人路径6-7 小时
想开发自定义 Skill 或 MCP(模型上下文协议) 桥接Skill 作者路径5-6 小时
评估工具投资回报率工程经理路径3-4 小时
关注安全合规或渗透测试安全工程师/红队路径5-6 小时

本书设计了 14 种读者角色(含需求分析师、架构师、前端/后端开发者等),每种都有定制化阅读路径。详细诊断请见 → 读者导航


为什么要写这本书?

AI 编程工具正在以惊人的速度进化——从 Copilot 的代码补全,到 Cursor/Claude Code 的对话式编程,再到 OpenCode 的 Agent 编排。但大多数人仍然在用“聊天工具“的方式使用它们。

Harness Engineer(驾驭工程师) 不是简单地“用 AI 写代码“,而是:

  • 工程化 — 把 AI 编程当作一条工作流来设计和管理
  • 系统化 — 将 Agent、Skill、Workflow(工作流) 组合成可复用的生产力体系
  • 可持续 — 让 AI 辅助的工程实践可维护、可演进、可传承

全书结构

本书共 93 篇(含 13 个章节/附录/全书首页),其中 80 篇正文,按主题组织如下:

章节总数正文内容适合
读者导航43角色自测、阅读路径、5 分钟快速体验所有读者(起点)
简介87Harness Engineering 定义、生态对比、失败案例所有读者
核心概念76Agent/Skill/Workflow 抽象、约束与验证护栏所有读者
环境搭建65安装配置、国产模型集成、多环境部署动手实践的读者
工作流实战76Ultrawork、多 Agent 协作、派生模式效率导向的读者
Skill 开发65创建 Skill、MCP 桥接、插件模式Skill 作者 · 后端开发者
高级话题1615MCP 服务器、安全模型、上下文压缩、可观测性进阶读者
案例研究109微服务、遗留系统、安全审计、全流程自动化、本地 RAG 知识库所有读者(实战验证)
附录A 术语&参考32术语解释、参考文献需要查术语的读者
附录B OpenCode 能力87OpenCode 内置命令、Agent 架构、SDKOpenCode 深度用户
附录C Claude Code98Claude Code 能力、命令、扩展Claude Code 用户
附录D Pi Agent87Pi Agent 概念、CLI、SDKPi Agent 用户

统计:94 个导航条目(13 个章节/附录/全书首页 + 81 篇正文)。

📊 写作进度:93 篇 全部完成(100%)。全书经过 5 轮审校(数据准确性验证 + 人物视角审查 + 技术领导力审查 + 编译验证),适用于 OpenCode v1.17.x + oh-my-openagent v4.13.x。


如何使用本书

两种阅读模式

模式适合人群用时怎么做
逐章精读希望系统掌握方法论的读者12-15 小时从读者导航开始,按章节顺序阅读
按需跳跃有明确问题要解决的读者2-4 小时从目标章节开始,遇到不懂的概念回溯前序章节

无论哪种模式,都建议先花 5 分钟完成 快速体验,建立对 OpenCode 的直观感受。

每章都包含

  • 概念讲解 — 核心思想和原理
  • 实战示例 — 可直接运行的配置和代码
  • 最佳实践 — 来自真实项目的经验总结

前置知识

要求说明
必须具备熟悉一门编程语言 + 基本命令行 + Git 操作
建议具备使用过至少一种 AI 编程助手,了解 LLM/Prompt(提示词) 基本概念

详细的前置知识清单见 → 读者导航 · 前置知识确认


交流与贡献

  • 发现错误或改进建议?→ GitHub Issues
  • 欢迎提交 PR 完善内容

下一步:不确定从哪开始?→ 读者导航 包含 30 秒角色自测和完整阅读路径。

想直接上手?→ 5 分钟快速体验 从安装到第一个任务。