AI内训热门课题 规划师项目管人人员和技艺管人人员 可定制大纲

AI智能体与AI编程的工程化落地实践

随着机器智能技艺的迅猛演进,

授课时长
2天
授课方式
内训
建议人数
20–40 人
主讲
谢海林
课程编号
PX-T17580
AI智能体与AI编程的工程化落地实践
内训报价
面议(按天计)
含讲师课酬、教材与差旅,不含场地
电话咨询 131-8265-5138
企业微信二维码
微信扫码咨询报课程名即可,工作日 1 小时内回复

本站不设表单:打电话或扫码即可,不用留手机号等回访

课程背景

随着机器智能技艺的迅猛演进,

AI智能体轮廓和AI编程抓手已经从实验室走进了公司的日常事务中。在当前军工公司差事日益繁重、软件复杂度持续拉升的来由下,怎样有效利用AI技艺拉升软件开发效率、精进研发事务流程,成为每一位软件工程师和技艺管人者必须面对的课题。本课旨在支援军工公司技艺人员化解这一挑战,确保在满足高安全、高保密要求的前提下,充分利用AI拉升工程化本领。

课程收益

公司收益

1. 拉升研发效率:借助AI辅助编程和智能体自动化流程,缩短开发周期,运行层面,降低人力成本。

2. 构筑自主可控的AI本领:掌握智能体和学识库的私有化部署办法,将核心技艺和资料资产保留在公司内部,保证安全合规。

3. 强化学识传承和管控:构筑公司级私有学识库,达成技艺文档、项目心得的有效沉淀和高效检索,加速新人成长。

4. 助推技艺革新和转型:练就员抓手备前沿的AI工程化实践本领,为公司在智能化时代的转型升级储备核心技艺英才。

参训者收益

1. 智能体架构规划本领:掌握Dify等等主流智能体轮廓的核心原理,能够根据公司诉求开展私有化部署和智能体开发,达成公司个性化情境二次开发和落地。

2. 公司学识库建设本领:领会RAG技艺的核心制度,能够选型并搭建支持分层分级管控、自主更新的公司学识库系统,破解文档向量化准确度问题。

3. AI编程实战本领:掌握Trae、CodeBuddy、VSCode等等AI编程抓手的采用办法,能够开发情境中高效利用AI辅助编码、调试和代码审查。

4. 安全合规部署本领:掌握离线私有化部署方案,确保代码和资料不出内网,满足公司的安全保密要求。

课程大纲

首讲

首讲

: AI 智能体私有化部署选型

1. AI智能体技艺概述

1)何为AI 智能体(Agent):定义、核心特征、技艺边界

①Agent的定义和演进历程

②核心特征:自主性、感知、行动、研习

③和传统自动化脚本和RPA的区别

④当前技艺边界和落地挑战

2)智能体和大模型的关系:从单字接龙到抓手调用

①大模型作为智能体的推理核心

②思路链(CoT)和ReAct轮廓

③抓手调用(Tool Use):扩展模型本领的翅膀

④智能体和大模型协同事务的范式

3)智能体的三大核心本领:推理规划、抓手调用、记忆管控

①推理规划:怎样将复杂差事分解为可执行步骤

②抓手调用:API、函数、服务的无缝集成

③记忆管控:短期事务记忆和长期学识库

④三大本领协同事务的流程拆解

4)国有公司对智能体的特殊要求:离线部署、安全可控,国产适配

①离线部署的必要性和技艺方案

②安全可控:代码审计和资料链路安全

③国产适配:兼容国产芯片、操作系统和资料库

④合规性要求:满足等级保护和业界准则

2. 主流开源智能体轮廓对比

1)Dify:LLM运用开发平台

①核心定位和功能特性

②学识库和插件扩展本领评核

③私有化部署和国产模型支持情况

2)RAGFlow:专精RAG引擎

①核心定位和功能特性

②学识库和插件扩展本领评核

③私有化部署和国产模型支持情况

3)FastGPT:轻量学识库

①核心定位和功能特性

②学识库和插件扩展本领评核

③私有化部署和国产模型支持情况

4)Coze/扣子:云端智能体平台

①核心定位和功能特性

②学识库和插件扩展本领评核

③对私有化部署的参考意义

3. 国有公司情境选型要害指标

1)安全合规性:是否支持完全离线部署、等等保认证、国密算法

①评核完全离线部署的可行性和成本

②考察对等级保护认证的支持

③查验对国密算法的集成本领

2)国产适配性:对 Qwen/GLM/DeepSeek 的支持程度

①测试对主流国产大模型的API兼容性

②评核和国产操作系统和中间件的兼容性

3)扩展本领:插件开发、自定义抓手集成、事务流编排

①评核插件开发文档的完善度和社区活跃度

②验证自定义抓手集成的灵活性

③比较事务流编排功能的强大和直观性

4)学识库本领:文档拆解精度、向量化质量、检索准确度

①测试对复杂格式文档(PDF,Word、Markdown)的拆解成效

②评核内置或者推荐的向量化模型的性能

③规划评测集以衡量检索的召回率和精确率

次讲

次讲

: AI 智能体环境搭建

1. 部署环境准备

1)硬件要求评核:CPU/内存/存储配置

①解读官方硬件配置建议

②考虑本地模型部署的额外开销

③提供不同规模运用的配置方案

2)软件环境准备:Docker,DockerCompose,Git

①在CentOS/Ubuntu上安装Docker和Docker Compose

②配置Docker镜像加速器

③安装和基本配置Git

3)网络环境配置:离线环境下的镜像导入打法

①在有网机器上拉取并打包镜像

②在离线机器上加载镜像

③编写脚本达成批量镜像迁移

4)国产模型接入准备:Qwen/GLM/DeepSeek 的本地部署或者 API 配置

①申请主流国产大模型的API Key

②弄懂本地部署开源模型(如Qwen-7B)的基本流程

③网络打法规划:确保Dify容器能够访问模型服务

2. Dify 私有化部署实战

1)在线环境准备倚重

①克隆 Dify 源码:gitclonehttps://github.com/langgenius/dify.git

②下载 Docker 镜像:采用 dockerpull 获取所有倚重镜像

③导出离线包:dockersave 生成可迁移的tar 包

2)离线环境部署

①导入 Docker 镜像:dockerload 加载 tar 包

②配置环境变量:.env 文件的要害参数设置

③启动服务:dockercomposeup-d

④验证部署:访问 http://localhost 完成初始化配置

3)国产模型集成

①DeepSeek 接入:配置 APIKey 和模型参数

②Qwen 接入:阿里云 DashScope 或者本地部署

③GLM 接入:智谱 AIAPI 配置

④Embedding 模型配置:bge-m3 等等国产向量化模型

三讲

三讲

: 搭建第一个智能体

1. Dify 基础操作

1)界面导览:事务室、学识库、抓手、插件

①事务室:运用管控的核心区域

②学识库:智能体记忆的来源

③抓手和插件:扩展智能体本领的途径

2)运用类型选项:聊天助手、Agent、事务流、Chatflow

①聊天助手:基础问答运用的构筑

②Agent:具备抓手调用本领的智能体

③事务流和Chatflow:编排复杂差事流程

3)提示词工程基础:SystemPrompt 规划要则

①定位担当:为智能体设定身份

②指令清晰:明晰告知差事和标的

③提供示例:采用Few-shot研习拉升成效

2. 创建技艺文档问答助手

1)诉求拆解

①情境:某型号软件的用户指引智能问答

②功能:回答关于软件功能、接口定义,配置参数的问题

③要求:答案可追溯、支持多轮对话

2)学识库构筑

①上传 PDF/Word 文档

②配置分段打法:按照段落/按照章节/自动分段

③选项 Embedding 模型:bge-m3vstext-embedding-3

④测试检索成效:调整相似度阈值和召回数量

3)智能体配置

①编写 SystemPrompt(定位定义、回答规范)

②绑定学识库作为上下文来源

③配置引用追溯:显示答案来源文档和页码

④设置对话开场白和建议问题

4)调试和精进

①测试问答成效

②拆解 BadCase:检索失败 vs 生成失败

③精进打法:调整分块大小、添加同义词、精进 Prompt

3. 事务流编排入门

1)事务流 vsChatflow: 批处理 vs 对话情境

①Chatflow:构筑多轮对话式运用

②事务流:用于自动化批处理差事

2)核心节点类型: 开始、LLM、学识检索、条件分支、代码执行、HTTP 请求,结束

①LLM节点:调用大模型开展生成或者决策

②学识检索节点:从学识库中查找资讯

③代码执行节点:运行Python或者Node.js脚本

④HTTP请求节点:和外部API交互

3)变量和上下文传递

①定义和采用变量

②领会上下文传递制度

4. 实战:创建格式化文档生成事务流

1)情境:根据诉求描述自动生成软件规划文档

①确定输入:结构化的诉求描述

②确定输出:Markdown格式的软件规划文档

2)流程:诉求输入→大纲生成→内容填充→格式转换→文档输出

①第一步:采用LLM节点生成文档大纲

②第二步:循环遍历大纲,落地时,为每个章节填充内容

③第三步:整合所有内容并格式化输出

3)输出:Markdown 格式文档

①查验输出文档的完整性和正确性

②调试和精进事务流中的Prompt

四讲

四讲

: 智能体自定义插件制作

1. Dify 插件架构概述

1)插件类型:模型供应商、抓手、资料源、Agent 打法

①抓手插件:最常用的插件类型

②模型供应商插件:接入新的大模型

2)插件开发方式:Python/Node.js,OpenAPI 规范、事务流封装

①采用Python/Node.js:灵活性最高

②基于OpenAPI规范:最快捷的方式

③事务流封装:无代码/低代码方式

3)插件发布:本地安装 vs 插件市场

①本地安装:用于公司内部插件

②插件市场:分享和复用

2. 自定义抓手开发实战

1)开发环境搭建

①安装 DifyPluginCLI 抓手

②创建插件项目结构

③配置插件元资讯

2)开发实战:封装一个 RESTfulAPI 服务

①定义API接口和参数

②编写API调用推演

③处理API认证(如Bearer Token)

3)实例:连接内部项目管控系统的 API,查询差事状态

①拆解项目管控系统API文档

②开发一个“查询差事”抓手

③在智能体中调用该抓手

4)实例:连接内部构筑服务器的API,触发构筑差事

①拆解Jenkins/GitLab CI的API

②开发一个“触发构筑”抓手

③结合多模态输入,达成更智能的交互

3. 插件调试、安装和测试

1)本地调试插件

①采用DifyPluginCLI开展本地运行和调试

②编写单元测试

2)在Dify中安装自定义插件

①打包插件为zip文件

②借助界面上传并安装

3)在智能体中开展集成测试

①将插件放权给智能体采用

②规划测试对话流,验证插件功能

五讲

五讲

: 开源学识库的选项和搭建

1. 主流开源学识库方案对比

1)RAGFlow:深度文档领会,高精度检索

①核心优势和适用情境

②部署难度评核

2)FastGPT:开箱即用,轻量迅速

①核心优势和适用情境

②功能局限性拆解

3)QAnything:中文精进,多模态支持

①核心优势和适用情境

②社区和生态现况

4)MaxKB:极简轻量,迅速部署

①核心优势和适用情境

②和大型学识库方案的对比

2. RAGFlow 深度运用

1)核心特性详解

①深度文档领会:布局拆解、表格识别、OCR

②模板化分块:可视化分块打法配置

③多路召回:向量+要害词+学识图谱

2)文档拆解配置

①表格处理打法:保留结构 vs 转文本

②图片处理:OCR 识别 vsVLM 描述

③精进拆解参数以拉升质量

3. Dify+RAGFlow 联合方案

1)架构规划:RAGFlow 负责文档拆解和检索, Dify 负责事务流编排和运用封装

①职责划分:让专精的抓手做专精的事

②部署拓扑图

2)资料流转:RAGFlowAPI→DifyHTTP 节点→智能体运用

①在Dify中创建调用RAGFlow API的抓手

②在Chatflow中编排调用流程

3)优势结合:深度文档领会+灵活事务流编排

①破解Dify文档拆解本领不足的问题

②破解RAGFlow运用封装和多租户本领较弱的问题

4. 学识库和智能体集成

1)学识库作为智能体的上下文来源

①配置智能体在生成答案时引用学识库

2)多学识库联合检索

①运用情境:跨部门学识问答

②在Dify中配置多学识库检索

第六讲

第六讲

: 公司学识库规划

1. 学识库架构规划

1)分层分级管控模型

①学识库层级:组织级→部门级→项目级一个人级

②权限架构:读取、写入、管控三级权限

③资料隔离:多租户架构达成学识库隔离

2. 学识库自主更新制度

1)定时同步

①配置定时差事:每日/每周自动同步

②增量更新打法:只处理新增/修改文档

③全量重建打法:定期重建索引确保一致性

2)经过驱动更新

①Git 钩子触发:代码提交后自动更新相关文档

②文档系统 Webhook:文档发布后自动同步

③API 触发:外部系统调用更新接口

3)版本管控

①文档版本追踪:记录每次更新内容

②历史版本回溯:支持查看/恢复历史版本

③版本对比功能:对比不同版本差异

3. 文档向量化准确度精进

1)深度文档拆解

①问题:传统拆解丢失表格、公式、图片资讯

②方案:采用 RAGFlow 的 DeepDoc 拆解器

③表格识别:转换为结构化文本或者 Markdown 表格

④图片处理:OCR 提取文字

2)智能分块打法

①按照语义分块:保持段落完整性

②层次化分块:章节-小节-段落三级结构

③重叠分块:相邻块保留重叠内容确保上下文

④父子文档:小块用于检索,就一线经验说,大块用于生成

3)混合检索打法

①向量检索:语义相似度匹配

②要害词检索:精准匹配术语

③重排序(Rerank):拉升检索结果相关性

4. 实战:构筑部门级学识库

1)情境:软件部开发学识库

①明晰学识库的标的用户和核心价值

2)内容:编码规范、规划模式、调试招数

①收集和整理初始学识文档

3)功能:问答检索、代码示例搜索、最佳实践推荐

①达成基于自然语言的问答功能

②达成根据功能描述搜索相关代码片段

4)管控:分层权限、自动同步、版本将控

①规划权限方案:普通员工只读,从实践看,专家可编辑

②配置自动化更新:关联部门Git仓库和Wiki

第七讲

第七讲

: AI 编程抓手引见

1. AI 编程抓手概述

1)AI 编程抓手的演进阶段:从代码补全到智能体编程

①第一代:基于语法的代码补全

②第二代:基于大模型的代码生成(Copilot)

③第三代:智能体编程(Devin)

2)核心技艺:代码生成、智能补全、代码审查、缺陷修复

①代码生成和补全模型原理

②基于AI的代码审查和静态拆解

③AI驱动的自动化缺陷修复

3)军工情境特殊要求:离线部署、代码安全、国产适配

①离线部署本领:确保代码不外泄

②代码安全:防止敏感资讯上传云端

③国产适配:支持国产IDE和模型

2. 主流 AI 编程抓手对比

1)CodeBuddy (腾讯)

①核心特性:双模型驱动,智能体

②国产模型支持和适用情境

2)Trae (字节跳动)

①核心特性:Builder模式、中文精进

②国产模型支持和适用情境

3)通义灵码 (阿里云)

①核心特性:Java,阿里云生态

②国产模型支持和适用情境

4)Cursor (海外)

①核心特性:功能周全、生态成熟

②私有化配置和适用情境

5)VSCode+插件 (微软)

①核心特性:生态充实、高度定制

②私有化配置和适用情境

3. Trae 深度拆解

1)核心特性

①Builder 模式:从零生成完整项目

②Chat 模式:对话式编程辅助

③中文语义领会:92%准确率

④完全免费采用

2)适用情境

①迅速原型开发

②研习新技艺栈

③代码重构精进

4. VSCodeAl 插件方案

1)插件组合推荐

①代码生成:ClaudeCode

②智能问答: DeepSeek 插件

③代码审查:Codeium

④文档生成:MarkdownAllinOne+AI 辅助

2)私有化配置

①接入本地部署的 DeepSeek/Qwen 模型

②配置私有代码库作为上下文

第八讲

第八讲

: AI 编程和传统编程的差别

1. 编程范式的演进

1)传统编程:人编写每一行代码,执行层面,计算机执行

①开发流程:诉求-规划-编码-测试

②人的定位:创造者和达成者

2)AI 辅助编程:人描述诉求,AI 生成代码,人审查精进

①开发流程:诉求-AI生成-审查-集成

②人的定位:诉求定义者和质量把关者

3)智能体编程:AI 自主规划,编码、测试、调试

①开发流程:定义标的-AI自主执行-结果验收

②人的定位:货品经理和架构师

2. AI编程的核心优势

1)效率拉升

①代码生成速度:AI生成 vs 人工编写 (10:1)

②重复代码减少:模板代码自动生成

③研习曲线缩短:迅速掌握新 API/轮廓

2)质量改进

①代码规范性:自动遵循编码规范

②缺陷预防:实时检测潜在问题

③文档完整性:自动生成注释和文档

3. AI编程的局限性和隐患

1)技艺局限

①幻觉问题:生成看似正确但实际错误的代码

②上下文限制:长代码库领会本领有限

③领域学识:对特定领域领会不足

2)安全隐患

①代码泄露:敏感代码上传云端

②许可证隐患:生成代码的版权归属

③安全漏洞:生成代码可能存在安全隐患

4. 人机协同最佳实践

1)诉求描述招数

①清晰明晰的自然语言描述

②提供充分的上下文资讯

③采用示例说明期望输出

2)代码审查要点

①推演正确性验证

②边界条件查验

③安全漏洞扫描

④性能影响评核

5. 实战实例: 一起来开发一个重复文件查找和清理抓手

1)步骤一:诉求定义和差事分解

①编写Prompt定义抓手功能

②AI生成开发规划

2)步骤二:AI生成核心代码

①生成文件遍历模块

②生成文件哈希计算模块

③生成重复文件分组模块

3)步骤三:人工审查、调试和集成

①审查AI代码中的推演错误

②编写主程序推演,串联各个模块

③开展单元测试和集成测试

第九讲

附录

A: 推荐抓手和资源

1. 智能体轮廓

1)Dify

①官方链接: https://github.com/langgenius/dify

2)RAGFlow

①官方链接: https://github.com/infiniflow/ragflow

3)FastGPT

①官方链接: https://github.com/labring/FastGPT

2. AI 编程抓手

1)CodeBuddy

①官方链接: https://copilot.tencent.com

2)Trae

①官方链接: https://www.trae.com.cn

3)通义灵码

①官方链接: https://tongyi.aliyun.com/lingma

3. 国产大模型

1)DeepSeek

①官方链接: https://www.deepseek.com

2)通义千问

①官方链接: https://tongyi.aliyun.com

3)智谱 GLM

①官方链接: https://www.zhipuai.cn

老师简介

Introduction to lecturers

弄懂更多

博闻智咨询|谢海林老师

适合谁听

规划师、项目管人人员和技艺管人人员、对AI 智能体技艺感兴趣的技艺人员。建议同一家企业 3 人以上同来,课堂上直接改造本企业的实际问题——单人参加也能学到方法,但带不走可用的成果。

交付流程

课前:顾问访谈 2 位管理者,收集现状与问题清单,讲师据此调整案例。课中:讲授与演练各占一半,产出可直接用的工具与方案。课后:7 天内提交改进建议,30 天内一次线上答疑。

电话咨询