核心技术栈关键词
一、开发工具链 (Toolchain)
Cursor - 基于GPT的IDE,核心是@智能体调用和代码库感知

GitHub Copilot - 实时代码补全,重点学习.copilot指令配置

Continue.dev - 开源替代,支持本地模型

Bloop - 代码库语义搜索,理解大型项目

Windsurf - AI原生IDE,自动PR生成

二、Python AI 编程核心库 (Core Libraries)
OpenAI API - gpt-4-turbo-preview、函数调用、JSON模式

LangChain - AI应用框架,重点:链(Chains)、代理(Agents)、检索(Retrieval)

LlamaIndex - 数据连接与检索增强生成(RAG)

Pydantic - AI输出结构化验证

FAISS / ChromaDB - 向量数据库,知识库构建

Streamlit - 快速构建AI应用界面

FastAPI - AI服务API部署

三、AI协作编程模式 (Programming Patterns)
RAG Pipeline - 检索增强生成技术栈

Function Calling - 让AI调用你的函数

Agent Workflows - 多智能体协作设计

Few-Shot Prompting - 示例驱动代码生成

Chain-of-Thought - 复杂问题分步解决提示法

Self-Correction Loops - AI自我修正循环

四、代码质量与优化 (Code Quality)
AST Manipulation - 抽象语法树操作,让AI重构代码

Type Hints + Mypy - 类型提示增强AI理解

Pytest Fixtures - 让AI编写测试用例

Algorithm Optimization - 时间复杂度分析提示

Security Hardening - 安全漏洞自动检测

Dependency Analysis - 依赖关系可视化

五、高级AI工程概念 (Advanced Concepts)
Fine-Tuning - 模型微调,创建专属编码助手

Embedding Models - text-embedding-3-small,语义搜索

Model Quantization - 本地模型优化部署

GPU Memory Management - 大模型推理优化

Prompt Versioning - 提示词版本控制

A/B Testing Prompts - 提示策略对比评估

六、实际项目技术点 (Project Tech Points)
CLI Tool Automation - 使用click或typer创建AI驱动CLI

Web Scraping Pipeline - playwright+AI解析动态页面

Data Transformation - pandas+AI自动生成清洗代码

API Wrapper Generation - 自动生成第三方API客户端

Error Handling Automation - AI自动生成异常处理代码

Documentation Generation - 从代码生成文档

七、学习与评估资源 (Learning Resources)
Papers with Code - 跟踪最新AI编码研究

LangChain Benchmarks - 评估不同AI编码方案

AI Programming Challenges - HumanEval、MBPP测试集

GitHub Trending AI Repos - 关注langchain-ai、openai等组织

Model Cards - 深入理解各模型编码能力差异

八、系统设计关键词 (System Design)
AI Orchestration - AI工作流编排

Semantic Code Search - 语义级代码搜索

Automated Refactoring - 自动化重构流水线

Continuous Integration for AI - AI代码的CI/CD

Monitoring AI Code Quality - AI生成代码质量监控

Cost Optimization - Token使用优化策略

Last modification:December 28, 2025
If you think my article is useful to you, please feel free to appreciate