第 07 章 综合实战:构建 Node 版 AI 助手
2026/9/4 16:06:09 网站建设 项目流程

第 07 章 综合实战:构建 Node 版 AI 助手

读者画像:有 C#/.NET 后端经验。本章把前面学到的所有零件组装成一个完整可运行的
终端 AI 助手 CLI,并把它组织成你熟悉的"分层"结构——看到services/tools/
agent.tscli.ts,请直接类比 C# 的 Service / Repository / 领域服务 / Controller 入口。

配套代码目录:code/src/07-final-agent/(自包含,复制出来即可当独立项目)。


1. 本章目标

完成本章后,你将能够:

  1. 说出Agent 主循环的基本形态:请求模型 → 执行工具 → 回填结果 → 再来一轮,并亲手写出它;
  2. 把"大模型调用"封装成独立服务模块(services/llm.ts),让上层不关心 HTTP 与 SSE 细节;
  3. 用"工具注册表"(tools/index.ts)组织本地能力,新增工具不用改动 Agent 循环;
  4. 组装一个同时具备流式渲染多轮对话<

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询