Skip to content
AI Agent全栈架构
Main Navigation
首页
AI Agent
Agent 面试题库
智能体框架
Agent 设计模式
AI Agent 项目实战
AI 全栈实战
前端工程
前端面试题库
Next.js 进阶
Next.js 16 AI 全栈应用知识库
Nuxt4 AI 视频项目知识库
前端架构知识体系
Audio 音频知识库
Video 视频知识库
全栈与后端
LangChain Python
Hono AI 项目知识体系
Zod 技术专栏
Vercel AI SDK
Hermes Engineering 工程知识体系
AI 工具与通识
Claude Code 实践教程知识库
Codex 实践教程
AI 编程思想
AI 小白入门知识库
AI 产品出海知识库
主题
浅色
Book
菜单
回到顶部
Interview Bank
Hono AI 项目知识体系
围绕 Hono 构建 AI 项目的系统化学习目录,覆盖 Web 运行时、Hono 核心、AI API、RAG、Agent、工程化、测试、部署与产品化。
01
00-导读与学习路线
01 - Hono 知识体系 / 适合人群与前置知识 / Hono在AI项目中的角色 / 推荐学习路径
02
01-Web服务基础与运行时原理
01-HTTP协议基础 / 02-Request与Response模型 / 03-Headers、Body、Status Code / 04-REST API设计规范
03
02-Hono快速入门
01-Hono是什么 / 02-Hono的特点与适用场景 / 03-初始化第一个Hono项目 / 04-项目目录结构设计
04
03-Hono核心工作原理
01-Hono应用实例的本质 / 02-路由注册机制 / 03-路由匹配过程 / 04-Context上下文对象原理
05
04-Hono路由系统实践
01-基础路由 / 02-动态路由参数 / 03-Query参数处理 / 04-嵌套路由
06
05-Hono中间件体系
01-中间件概念 / 02-全局中间件 / 03-路由中间件 / 04-中间件执行顺序
07
06-请求验证与类型安全
01-为什么需要请求验证 / 02-参数校验设计 / 03-Body校验 / 04-Query校验
08
07-Hono RPC与前后端类型共享
01-RPC能力概述 / 02-AppType导出机制 / 03-Hono Client使用方式 / 04-服务端类型推导
09
08-Hono工程化项目结构
01-小型项目结构 / 02-中大型项目结构 / 03-按业务模块拆分 / 04-按技术层拆分
10
09-数据库与持久化
01-AI项目中的数据类型 / 02-关系型数据库选型 / 03-PostgreSQL实践 / 04-MySQL实践
11
10-认证、授权与用户体系
01-认证与授权的区别 / 02-用户注册与登录 / 03-密码加密与安全存储 / 04-JWT认证
12
11-AI项目开发基础
01-AI应用的基本形态 / 02-LLM API调用流程 / 03-Prompt基础 / 04-消息格式设计
13
12-Hono开发AI API服务
01-聊天接口设计 / 02-单轮问答接口 / 03-多轮对话接口 / 04-流式响应接口
14
13-Prompt工程体系
从 Prompt 基本原则到企业级管理平台,覆盖任务描述、角色设定、上下文注入、约束条件、格式控制、Few-shot、CoT、结构化模板、版本管理、测试集、回归测试、安全防护与平台设计。
15
14-RAG检索增强生成
从零构建 RAG 系统:文档解析、文本切分、Embedding 向量化、向量数据库选型(pgvector/Qdrant/Milvus)、相似度检索、混合检索、Rerank 重排序、上下文拼接、引用来源返回、权限控制、评估指标、API 接口设计。
16
15-Agent与工具调用
01-Agent基本概念 / 02-Agent与普通Chatbot区别 / 03-工具调用机制 / 04-工具Schema设计
17
16-AI项目中的文件处理
文件上传、类型校验、大小限制,PDF / Word / Markdown / HTML 解析,图片 OCR,音频转文本,对象存储(R2)接入,异步处理队列,知识库文件流水线。
18
17-队列、异步任务与工作流
异步任务动机、队列模型(点对点 / 发布-订阅 / 请求-响应)、Cloudflare Queue 与 Upstash Redis 选型、任务状态机、重试与退避、死信队列、进度查询、文档向量化与批量生成、工作流编排、Hono 统一入口。
19
18-缓存、限流与性能优化
18.01-缓存策略设计 / 18.02-HTTP缓存 / 18.03-内存缓存 / 18.04-Redis缓存
20
19-安全体系
19.01-Web API安全基础 / 19.02-CORS安全配置 / 19.03-CSRF防护 / 19.04-XSS防护
21
20-测试体系
20.01-测试金字塔 / 20.02-Hono接口单元测试 / 20.03-路由测试 / 20.04-中间件测试
22
21-日志、监控与可观测性
21.01-日志分级 / 21.02-请求日志 / 21.03-错误日志 / 21.04-AI调用日志
23
22-部署与DevOps
22.01-部署方式总览 / 22.02-Node.js部署 / 22.03-Bun部署 / 22.04-Deno部署
24
23-前后端集成
23.01-前后端接口协作模式 / 23.02-React集成Hono API / 23.03-Next.js集成Hono / 23.04-Vue集成Hono API
25
24-AI SaaS产品化设计
24.01-AI SaaS系统架构 / 24.02-租户模型 / 24.03-用户体系 / 24.04-套餐与订阅
26
25-项目实战一:AI聊天API服务
25.01-项目需求分析 / 25.02-技术选型 / 25.03-数据库设计 / 25.04-接口设计
27
26-项目实战二:企业知识库RAG系统
26.01-项目需求分析 / 26.02-系统架构设计 / 26.03-文档上传模块 / 26.04-文档解析模块
28
27-项目实战三:AI Agent工具平台
27.01-项目需求分析 / 27.02-Agent架构设计 / 27.03-工具注册中心 / 27.04-工具Schema设计
29
28-架构设计专题
28.01-分层架构 / 28.02-六边形架构 / 28.03-领域驱动设计DDD / 28.04-事件驱动架构
30
29-代码规范与团队协作
29.01-TypeScript代码规范 / 29.02-目录命名规范 / 29.03-接口命名规范 / 29.04-错误码规范
31
30-附录与参考资料
30.01-Hono常用API速查 / 30.02-Hono中间件速查 / 30.03-HTTP状态码速查 / 30.04-AI接口错误码速查