基础概念
什么是AI Agent
从概念上理解Agent如何接受自然语言指令并主动调用工具完成任务,建立学习方向认知
建议预留 15 分钟
学习目标
- 理解Agent定义与核心特征
- 能区分Agent对话与普通LLM问答
关键概念
- AI Agent
- LLM
- 工具调用
- 自主决策
为什么学习
- 只需要知道Agent是什么、与普通对话LLM区别,作为入门认知即可,无需深入
如何检验理解
- 能用自己的话向同事解释Agent与普通AI对话的区别
- 能列举3个日常办公中可用Agent承担的任务场景
核心技能
Python环境安装与基础搭建
安装Python、配置虚拟环境,这是运行一切Agent框架和办公脚本的前提
建议预留 45 分钟
学习目标
- 掌握Python下载安装与PATH配置
- 会创建虚拟环境和管理pip依赖
- 理解requirements.txt的用途
关键概念
- Python
- pip
- venv
- 虚拟环境
为什么学习
- 必须能独立安装配置Python环境并用pip管理依赖包,否则无法安装任何框架
如何检验理解
- 能从零创建Python虚拟环境并用pip安装指定包
- 能运行一个输出Hello的.py文件并解释运行过程
基础概念
Python基础语法入门
掌握变量、函数、字符串处理、文件读写等核心语法,是读懂和改造社区脚本的基础
建议预留 120 分钟
学习目标
- 掌握变量、数据类型、条件与循环
- 会定义和调用最简单的函数
- 掌握open()读写文本文件
关键概念
- 变量
- for循环
- 函数
- 文件读写
- 字符串操作
为什么学习
- 目标定位入门级Python,只需能读懂和运行别人的脚本并做简单改造,无需深入OOP或进阶语法
如何检验理解
- 能读懂一段50行以内的社区脚本并说出其功能
- 能改写脚本中的文件路径和处理参数并成功运行
基础概念
LLM与API基础概念
了解大模型输入输出、上下文窗口、API Key等概念,为调用云API或本地模型打基础
建议预留 30 分钟
学习目标
- 理解大模型API调用基本流程
- 认识上下文窗口与Token概念
- 理解本地vs云端模型对办公数据的适用差异
关键概念
- LLM API
- Token
- 上下文窗口
- 本地模型
为什么学习
- 作为办公用户需要理解API调用逻辑与限制(如配额、费用、上下文长度),不需深入研究模型原理
如何检验理解
- 能解释prompt、system prompt和API Key的作用
- 能说明为什么云端API有隐私风险而本地模型更安全
核心技能
自然语言Prompt工程基础
学会用结构化中文提示词指挥Agent完成文档总结、改写、提取等办公任务
建议预留 60 分钟
学习目标
- 掌握撰写清晰指令的基本原则
- 学会指定输出格式与约束条件
- 能通过迭代优化提示词提高结果质量
关键概念
- 提示词
- 指令清晰
- 输出格式
- 约束
为什么学习
- 办公用户的核心交互方式就是自然语言,需掌握清晰指定目标、格式和约束的提示技巧
如何检验理解
- 能为文档总结写出一段有效提示词并让Agent输出指定格式结果
- 能通过调整提示词修复Agent输出不理想的问题
基础概念
办公文档格式基础知识
了解docx/xlsx/pdf等文件结构差异以及python-docx/openpyxl等处理库的角色定位
建议预留 45 分钟
学习目标
- 认识docx/xlsx/pdf内部结构特点
- 了解python-docx、openpyxl、pdfplumber的主要用途
- 能判断常见文档任务应选用哪个库
关键概念
- docx
- xlsx
- python-docx
- openpyxl
为什么学习
- 办公文档处理是目标核心,需明白不同格式用什么库处理、能做什么不能做什么
如何检验理解
- 能说出Word和PDF分别适合用哪些Python库批量编辑和提取
- 能判断一个任务该用文档库还是用文本处理方式解决
基础概念
Agent核心架构与工具理解
理解Agent=LLM大脑+工具+记忆,明白办公中'让Agent帮你改文档'实际上如何运作
建议预留 45 分钟
学习目标
- 理解大脑+工具+记忆的Agent模型
- 明白办公Agent如何借助外部工具执行文件操作
关键概念
- LLM大脑
- 工具Tools
- 记忆
- 任务
为什么学习
- 办公用户无需编程实现Agent,但理解架构便于选型和调试,懂得Agent为何需要'工具'来完成文件操作
如何检验理解
- 能解释为什么纯LLM不能直接编辑你的Word文件而Agent可以
- 能举例说明给Agent配置'文件工具'的两种常见做法
核心技能
常用办公处理库实践
动手用python-docx和openpyxl执行文档批量修改、格式转换、自动填充等真实操作
建议预留 90 分钟
学习目标
- 会用python-docx修改段落、表格、样式
- 会用openpyxl读写Excel单元格与公式
- 能拼装常见文档操作代码段
关键概念
- python-docx
- openpyxl
- 批量替换
- 样式设置
为什么学习
- 这是应用最密集的技能区,要能借助AI辅助完成常用的文档批量操作,多依赖现成代码片段
如何检验理解
- 能运行脚本给文件夹中所有docx文档添加统一页眉或批量替换文字
- 能用脚本从Excel读取数据并写入模板Word生成多份报告
核心技能
文件管理批量操作
掌握批量重命名、批量移动归类、格式转换、PDF文本提取等高频办公自动化操作
建议预留 60 分钟
学习目标
- 掌握os与shutil的文件遍历与批量操作
- 会用glob/pathlib匹配文件模式
- 掌握PDF文本提取基础方法
关键概念
- os
- shutil
- pathlib
- 批量重命名
- PDF提取
为什么学习
- 文件批量管理贯穿日常办公,需要熟练运用os/shutil模块完成任务
如何检验理解
- 能写脚本按日期或关键字批量重命名整理文件到对应文件夹
- 能批处理提取多个PDF的文本内容保存为txt或Excel
核心技能
引号语言调用LLM API实践
通过Python代码或现成工具向云LLM API下发自然语言指令,体验程序化调用模型完成文本任务
建议预留 60 分钟
学习目标
- 写一个最小Python代码调用LLM API
- 理解如何传入不同消息角色构造办公任务指令
- 处理API密钥与基础错误
关键概念
- API Key
- model
- system message
- user message
为什么学习
- 本路径重点是本地/云端API调用办公Agent,入门即可——会写最小调用代码并理解流程就行
如何检验理解
- 能运行代码向大模型API发送请求并打印返回的文档总结结果
- 能通过修改system提示词控制模型输出格式达到办公要求
核心技能
Function Calling与工具定义基础
理解什么是函数调用、Agent如何通过它把自然语言需求映射到具体的文档/文件操作动作
建议预留 75 分钟
学习目标
- 理解Function Calling让LLM能调用外部功能
- 能识别一个工具声明三要素(名称、描述、参数)
关键概念
- Function Calling
- 工具参数
- 意图识别
为什么学习
- 办公用户不一定自己写全工具代码,但需理解其机制以便配置现成工具或用一句话描述让AI生成工具
如何检验理解
- 能解释Agent收到'把报告转成PDF'指令时中间发生了什么
- 能照着已封装好的工具模板微调参数让Agent执行新任务
核心技能
多轮会话与上下文管理
掌握Agent在连续多轮办公指令间的状态保持,理解会话对上下文长度的限制与策略
建议预留 45 分钟
学习目标
- 理解会话(session)的作用与实现方式
- 掌握避免上下文超限的常见做法
关键概念
- 会话状态
- 消息历史
- Token限制
为什么学习
- 办公交互常是连续多步,需理解会话如何保持,但作为入门用户只需会用框架的会话管理功能
如何检验理解
- 能在同一会话中先后下达'生成初稿'、'把标题改大'等连续指令并保持状态
- 能识别并处理上下文过长导致Agent忘了前面要求的场景
工具链
RPA工具基础录入与编辑
用影刀/UiPath录制并编辑界面点击、表单填写、Excel取数的简单自动化流程
建议预留 90 分钟
学习目标
- 理解RPA与Agent编程式办公的适用场景差异
- 掌握录制、编辑、触发一次流程的基本操作
关键概念
- RPA
- 影刀
- UiPath
- 录制
- 流程编辑
为什么学习
- 作为nice-to-have但贴合办公场景,掌握录制编辑即可覆盖浏览器界面类重复操作,不需深入开发
如何检验理解
- 能用影刀录制一个打开网页填写表单并提交的流程并回放成功
- 能区分什么任务适合RPA、什么适合Agent文档脚本
工具链
Dify/Coze低代码Agent搭建
无需写代码,用拖拽和可视化流程在Dify/Coze搭建能处理文档或网页操作的简单办公Agent
建议预留 90 分钟
学习目标
- 掌握Dify/Coze可视化搭建工作流的基本方法
- 能接入API Key并让Agent链接文档知识源
关键概念
- Dify
- Coze
- 知识库
- 工作流编排
为什么学习
- 推荐且高度契合'低代码办公自动化'定位,让不想写代码的人也能搭建Agent,优先掌握可视化搭建
如何检验理解
- 能在Dify中搭建一个读取文档并生成总结的简易Agent
- 能对比说出低代码平台与写代码方案各自的优劣
核心技能
LangChain环境与安装
在本地成功安装LangChain及配套依赖库,掌握基础链式调用与Agent初始化的配置方法
建议预留 90 分钟
学习目标
- 用pip安装LangChain及依赖包
- 能运行LangChain官方的最小Agent示例
- 理解LangChain不同模块的定位
关键概念
- LangChain
- 依赖安装
- 初始化
- 版本兼容
为什么学习
- 办公自动化需要本地运行Agent框架,环境配置是必经门槛,熟练后可避免反复踩安装坑
如何检验理解
- 能成功导入LangChain并初始化一个对话Agent
- 能独立解决常见的依赖报错(版本冲突、包缺失)
核心技能
文件操作工具封装给Agent
把python-docx、openpyxl等文档库功能封装成Agent可调用的工具,实现自然语言驱动文档处理
建议预留 90 分钟
学习目标
- 理解如何把函数暴露为Agent工具
- 能组装文档处理工具集合并测试调用
- 掌握让AI辅助编写工具代码的工作流
关键概念
- @tool装饰器
- 工具注册
- 文档操作封装
为什么学习
- 本路径核心里程碑,能借助AI生成代码来封装文档工具,实现自然语言改文档,办公自动化从此可用
如何检验理解
- 能让Agent通过一句'给A文件夹内所有Word加日期封面'完成批量操作
- 能借助AI排错解决Agent工具调用失败问题
补充知识
ReAct模式基础认知
粗浅了解Agent思考-行动的循环模式,明白多步骤任务为何需要这种机制
建议预留 30 分钟
学习目标
- 理解ReAct=思考与行动交替的大致循环
- 知道主流的现成Agent都内置该机制
关键概念
- ReAct
- 思考
- 行动
- 工具
为什么学习
- 办公用户不必钻ReAct内部机制,只需知道这是一个让Agent自动多步规划执行的原理,起认知作用
如何检验理解
- 能解释为何简单一问一答无法完成要连续操作文件的任务
- 能说出框架已把ReAct循环封装好无需自己实现
补充知识
社区资源检索与复用习惯
掌握从GitHub/B站/CSDN检索现成办公自动化脚本与Agent示例并改造成自己需求的方法
建议预留 45 分钟
学习目标
- 掌握高效检索技术代码的技巧
- 学会阅读README与requirements复现项目
- 建立将示例改造为办公用途的工作流
关键概念
- GitHub
- 代码检索
- README
- 项目复现
为什么学习
- 作为软技能支撑长期成长,学习用关键词精确检索并将他人代码本地改造,避重复造轮子
如何检验理解
- 能通过一次组合关键词检索找到适用的开源脚本示例
- 能成功运行他人项目并替换文件路径等参数适配自己电脑
补充知识
资料版本管理与回退
掌握Git基础或至少能保存不同版本配置脚本,框架升级/出错时可回退到可用版本
建议预留 45 分钟
学习目标
- 掌握git init/commit/checkout基础指令
- 理解版本管理的价值并形成保存习惯
关键概念
- git
- commit
- 回退版本
为什么学习
- office场景非协作开发,掌握git init/commit/checkout基本增删回退即达目标,不必深究分支协作
如何检验理解
- 能初始化仓库并commit保存不同版本
- 能在脚本改坏后用git回退到上一个可用版本
核心技能
整合:端到端办公自动化Agent交付
将环境配置、文档库、文件管理、LangChain工具、调试与安全整合,交付可长期复用的办公Agent并给出使用文档
建议预留 180 分钟
学习目标
- 独立交付可用、可复用的办公Agent方案
- 写出清晰的使用说明与部署步骤
- 对安全边界与失效应对做周到考虑
关键概念
- 整合落地
- 交付文档
- 可复用性
- 方案设计
为什么学习
- 最终验收:把一段自己的重复办公任务完整交付为Agent方案并撰写给同事使用说明,验证对整套流程的贯通掌握
如何检验理解
- 交付一个让同事无需改代码即可使用的办公自动化Agent及上手文档
- 能向他人说明该Agent的适用边界、依赖条件与数据安全注意事项
核心技能
办公场景Agent小项目实战
从需求到落地,用LangChain组装AutoAgent完成一次真实的可重复办公任务(如批量生成周报/整理发票Excel)
建议预留 120 分钟
学习目标
- 独立完成一个办公自动化的完整Agent项目
- 学会迭代优化提示词与工具达成稳定可靠输出
- 懂得把流程需求拆成Agent可执行的步骤
关键概念
- 端到端
- 需求拆解
- 工具组合
- 成果交付
为什么学习
- 标志性里程碑,验收能否把真实办公需求转化为可复用Agent流程,强化交付价值与自信
如何检验理解
- 完整交付一个能被同事复用的办公自动化Agent(含说明)
- 能将学到的工具封装迁移到另一个新的文档任务并快速跑通
核心技能
调试流程与常见排错
掌握定位LangChain/API调用/文件路径/依赖缺失等常见错误的调试方法
建议预留 60 分钟
学习目标
- 学会阅读Traceback定位错误行
- 掌握常见错误类型与修复手段
- 会用日志与中间输出追踪Agent调用过程
关键概念
- Traceback
- 调试
- 日志
- API错误
为什么学习
- 办公用户会遇到大量'为什么跑不通'的问题,需能借助报错信息和AI辅助快速定位常见故障
如何检验理解
- 能根据报错信息判断是依赖缺失、路径错误还是API配额问题
- 能独立解决至少三类不同的运行报错
基础概念
Agent局限性与办公安全边界
认识Agent幻觉可造成的文档错误、敏感数据外泄风险,学会判断数据是否适合提交云端
建议预留 40 分钟
学习目标
- 了解幻觉与工具误用对办公文件的风险
- 建立本地/云端模型选用的隐私判断准则
关键概念
- 幻觉
- 数据隐私
- 云端API
- 本地模型
为什么学习
- 办公环境涉及数据隐私,必须建立边界意识,理解何时用本地模型何时用云端,虽不需深入攻防
如何检验理解
- 能判断某份办公文档的数据是否适合通过云端Agent处理
- 能举例说明Agent产生的文档可能存在的两处失真风险
补充知识
Agent记忆机制概述
粗略了解短期与长期记忆区别,认识在工作流中衔接下一步所需的信息保留方式
建议预留 30 分钟
学习目标
- 区分短期与长期记忆基本概念
- 知道LangChain提供哪些开箱即用的记忆组件
关键概念
- 短期记忆
- 长期记忆
- 会话历史
为什么学习
- 办公用户知道会话内信息延续即可,长期向量记忆属进阶,明确列入非核心认知即可
如何检验理解
- 能说明多轮对话内信息延续由什么支撑、重启后为何会丢失
- 能判断自己是否需要额外使用长期记忆能力
前置关系与知识联系
- LangChain环境与安装 → ReAct模式基础认知
- 办公场景Agent小项目实战 → 整合:端到端办公自动化Agent交付
- LLM与API基础概念 → 自然语言Prompt工程基础
- Python环境安装与基础搭建 → Python基础语法入门
- 什么是AI Agent → 自然语言Prompt工程基础
- 办公文档格式基础知识 → 常用办公处理库实践
- LLM与API基础概念 → Dify/Coze低代码Agent搭建
- Python基础语法入门 → 文件管理批量操作
- 文件操作工具封装给Agent → 办公场景Agent小项目实战
- Python基础语法入门 → 办公文档格式基础知识
- 多轮会话与上下文管理 → Agent记忆机制概述
- 什么是AI Agent → Agent核心架构与工具理解
- 调试流程与常见排错 → 整合:端到端办公自动化Agent交付
- Python基础语法入门 → LangChain环境与安装
- 办公场景Agent小项目实战 → 调试流程与常见排错
- Agent核心架构与工具理解 → 社区资源检索与复用习惯
- 资料版本管理与回退 → 整合:端到端办公自动化Agent交付
- 引号语言调用LLM API实践 → 多轮会话与上下文管理
- Dify/Coze低代码Agent搭建 → 整合:端到端办公自动化Agent交付
- Agent局限性与办公安全边界 → 整合:端到端办公自动化Agent交付
- 自然语言Prompt工程基础 → 引号语言调用LLM API实践
- Function Calling与工具定义基础 → 文件操作工具封装给Agent
- 文件管理批量操作 → RPA工具基础录入与编辑
- LLM与API基础概念 → Agent核心架构与工具理解
- 引号语言调用LLM API实践 → LangChain环境与安装
- 文件操作工具封装给Agent → 调试流程与常见排错
- Agent核心架构与工具理解 → Function Calling与工具定义基础
- Python环境安装与基础搭建 → LLM与API基础概念
- 办公场景Agent小项目实战 → Agent局限性与办公安全边界
- 文件操作工具封装给Agent → ReAct模式基础认知
- 多轮会话与上下文管理 → 办公场景Agent小项目实战
- LangChain环境与安装 → 办公场景Agent小项目实战
- LLM与API基础概念 → 引号语言调用LLM API实践
- 社区资源检索与复用习惯 → 整合:端到端办公自动化Agent交付
- 自然语言Prompt工程基础 → 多轮会话与上下文管理
- 常用办公处理库实践 → 文件操作工具封装给Agent
结合互动地图查看具体关系类型,再选择下一步。