跳到主要内容

AI 应用开发知识体系概览

问题​

AI 应用开发涉及哪些核心技术?如何系统学习?

答案​

AI 应用开发是将 LLM 能力转化为用户产品的工程实践。它涵盖 SDK 选型、流式渲染、多模态输入输出、Chat UI 设计、以及端到端的全栈开发。

一、核心知识导航​

主题文档说明
AI SDK 概览AI SDK 与开发框架Vercel AI SDK、LangChain.js、官方 SDK 对比
流式渲染流式渲染与 SSESSE、ReadableStream、流式 Markdown
聊天界面AI 聊天界面设计消息模型、自动滚动、代码块、输入框
多模态多模态交互图片上传、语音输入输出、视觉模型
生成式 UI生成式 UIStructured Output 驱动渲染、v0.dev
全栈开发AI 全栈应用开发数据库、认证、部署、完整架构
性能优化AI 应用性能优化TTFT/TPS、缓存、成本优化
测试与评估AI 应用测试Prompt 测试、集成测试、评估流水线

二、AI 应用技术栈​

三、典型 AI 应用架构​

四、学习路径​


相关链接​