Git4GenThinking 是一门面向真实工作场景的智能体工程与知识工作流实战课程仓库。课程遵循 MVX 敏捷学习框架,引导学习者掌握结构化提示、智能体能力封装、Agentic Workflow 设计及 MCP(Model Context Protocol) 协议应用。本项目旨在通过工程化手段,将生成式 AI 从简单的对话助手升级为可协同、可运行的智能工作系统,实现从“会让 AI 回答”到“能
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802047560号
会写规格,就会造出你的专属 harness
1. 课程概述
会用 AI,却总在复杂任务上卡壳?单问一句,AI 往往答得不错;但一旦任务变复杂,问题就会接连出现:多轮对话容易跑题,前面约定的约束说忘就忘;输出格式和术语缺乏稳定性,同一件事前后表述不一致;真要让它调用内部系统、串联多个工具协同工作,又难免担心流程失控、一致性不足和安全风险。问题不一定是 AI 不够聪明,而是缺少一套清晰、可执行、可验证的规则。
本课程面向已经在用 ChatGPT、DeepSeek、豆包、Codex、OpenCode 等 AI 工具,却在复杂任务上反复遇到上述问题的人。没有完整软件工程经验也能参加:跟着应用路径,用模板和配置就能完成主线任务;有开发基础的学习者可以走开发路径,继续深入 MCP、代码实现、版本管理和自动化测试。两条路径共享同一个项目和验收标准。
课程用 7 天时间,带你从一个你确实想解决的真实任务出发,先跑通一个基线 Agent,再一项项补上任务规则、专属资料、工具和测试方法,最后打包成一个下次还能直接复用的 Agent 或 Skill。结束时,你手里会有一个可运行、可验证、可复用的专属智能体(专属 harness)及其配套资产。
支撑这一切的,是一套「规格驱动」的方法论(SDD):先通过轻量本体建模,明确问题域中的对象、关系与约束;再把“做什么、怎么做、做到什么程度算合格”沉淀为可评审、可验收、可版本管理、可复用的规格文件;最后让 AI 按规格完成实现、测试与迭代,并用证据持续改进。课程结合 OpenSpec、Superpowers、GStack 等案例,帮助你理解规格文件如何编写、迭代纪律如何建立、多智能体任务如何拆解,并动手编写 Skill 与知识库;搭建 MCP 则属于进阶选学内容。全程以规格为依据,不靠感觉写 Prompt。
它之所以有效,是因为 OpenCode 等 AI 编程智能体已经提供了调用模型、使用工具、执行任务的通用能力(通用 harness,即“运行时执行框架”),而本课程用 SDD 为它装进特定领域、团队和任务的规则,把它改造成你专属的 harness——可运行、可验证、可复用。SDD 是方法,专属 harness 是产物;方法不绑定某个工具或平台,可迁移应用于不同的 AI 编程智能体。
第一次接触 OpenCode 或对终端 CLI 陌生,不妨先读《OpenCode 快速上手指南》,然后进入课程。
2. 课程主线:用六层框架打造 Deep Research
本课程围绕六层框架展开,以 Deep Research 为贯穿案例,从认知到打包复用的完整 SDD 闭环。
六层框架(本课程的方法论骨架):
Deep Research(贯穿案例):输入研究问题,经过六步流程(元思考→问题拆解→资料检索→来源精读→证据综合→审校发布),输出一份带可追溯引用的结构化研究报告。
3. 你将完成什么
课程结束时,你会把一个自己的真实任务走完下面这条路径:
任务可以从日常工作里选:整理会议材料、回答资料问题、准备课程、检索政策、写项目周报、做代码审查、归纳知识,或生成固定格式的报告。
4. 课程大纲目录
5. 课程学习目标与成果
学完这门课后,你会获得:
一句话总结:从”会用 AI 问问题”,变成”会写规格、造智能体、并让智能体持续产出可靠结果”。
6. 四个阶段 Issue
4 个阶段 Issue 都要在第 7 天结束前完成。怎么分配时间由你自己决定,不要求每天打卡。
7. 仓库结构
8. 如何开始
许可
本文档采用 知识共享署名-相同方式共享 4.0 国际许可协议(CC BY-SA 4.0) 进行许可。