Skip to content

JackZong/ai-coding-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

AI辅助编程 中文教程

欢迎来到 AI辅助编程!本教程将教你如何借助 AI 提升编程效率。这并不是一门讲授机器学习或如何训练自有模型的课程,而是面向使用 AI 模型与工具编写软件的开发者的实用指南。

目录

Part 1: AI 基础入门 (Foundations)

# 单元 简介
1 AI 模型的工作原理 将 AI 模型理解为超智能的通用 API 端点,调用它们完成各类任务。
2 幻觉与限制 理解 “幻觉” 局限性并学习缓解策略,是有效与 AI 协作的关键。
3 Token 与价格 理解令牌(Tokens)如何影响模型的“思考”方式、使用成本和性能上限。
4 上下文 协作的本质在于管理上下文。优化上下文是获得高质量响应的核心技巧。
5 工具调用 赋予 AI 读写文件、运行命令的能力,使其从助手转变为技术协作者。
6 Agents 当模型具备自主规划、调用工具并循环学习的能力时,它就变成了 Agent。

Part 2: 代码 Agent (Code Agents)

# 单元 简介
1 与 Agents 协作 学习引导智能体执行跨文件的复杂修改任务,迈向 AI 驱动开发。
2 理解你的代码库 利用 AI 索引和搜索能力极速定位逻辑,为代码库构建清晰的心智模型。
3 开发新功能 拆分任务为可校验步骤,利用“计划模式(Plan Mode)”与 AI 共同决策。
4 查找并修复缺陷 利用 AI 建立复现路径并分析错误日志,实现智能化的故障排查与修复。
5 审查和测试代码 建立质量标准,利用智能体进行代码自审和自动编写测试,确保代码健康。
6 自定义 Agent 通过 .cursor/rules 规则或特定技能配置,使 AI 契合团队规范与业务。
7 综合运用 通过电商实战案例,完整运用探索、规划、调试、测试及评审等全流程能力。

建议按顺序学习。Part 1 建立 AI 基础认知,Part 2 聚焦实战应用。如果你已经对 LLM 有基本了解,可以直接从 Part 2 开始。

About

AI编程

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors