📚 编程学习记录

记录每一步成长,从零到全栈,探索 AI 智能体的无限可能

🤖 AI 智能体学习笔记

什么是 AI 智能体(Agent)?

AI 智能体是能够感知环境、做出决策并执行动作的 AI 系统。与普通 LLM 不同,智能体具备工具调用、记忆管理和多步骤规划能力。

核心能力:感知(Perception)→ 推理(Reasoning)→ 行动(Action)→ 反馈(Feedback)

主流 AI 智能体框架

RAG(检索增强生成)

RAG 是让 AI 能够查询外部知识库的技术,解决大模型知识截止日期问题。

流程:用户提问 → 向量检索相关文档 → 将文档注入 Prompt → LLM 生成答案
向量数据库 Embedding Chroma Pinecone FAISS

Prompt 工程技巧

学习进度

LangChain 基础

多 Agent 协作

RAG 系统搭建

🎨 前端开发笔记

HTML & CSS 核心要点

JavaScript 重点知识

Vue 3 学习笔记

Composition API 比 Options API 更灵活,推荐使用 <script setup> 语法糖
ref / reactive computed watch / watchEffect Pinia 状态管理

⚙️ 后端开发笔记

Node.js + Express

Python 后端(FastAPI)

数据库

类型代表产品适用场景
关系型MySQL / PostgreSQL结构化数据、事务处理
文档型MongoDB灵活 Schema、JSON 数据
向量数据库Chroma / PineconeAI 语义检索、RAG
缓存Redis高频读取、会话存储

🛠️ 开发工具与环境

常用工具

AI 编程助手使用心得

善用 AI 工具可以大幅提升开发效率,但要理解生成的代码逻辑,不能完全依赖。AI 最擅长:样板代码生成、调试思路、文档编写、代码重构建议。

📅 学习计划

近期目标(2026 年 Q2)

推荐学习资源