之前这套 WorkBuddy 实战课我本来是挂在平台上卖的,定价不算便宜,陆陆续续也有上百人买过。最近我把整套内容重新整理了一遍,决定直接开源,包括视频脚本、配置文件、提示词模板、PDF 手册和安装包全部放出来。原因很简单:AI Agent 办公自动化这个方向,真正卡住大家的从来不是“付费课里那点秘密”,而是不知道自己该装什么、装完怎么配置、配好怎么跟实际工作结合起来。这篇文章就是整套开源资料的总纲,照着走一遍,你能从零跑到一个能帮你处理日报、邮件、表格和文档的 WorkBuddy 自动化工作台。
这套内容面向的是想用 AI 提升办公效率的普通人,不需要你会写代码,但如果你平时用过 ChatGPT、DeepSeek 这类大模型工具,理解起来会更快。我会把安装、配置、核心功能、Skills 扩展、常见报错全部串起来讲,文章底部相关的 PDF 和安装包也会一并放在开源仓库里。
1. 开篇:为什么要把这门课开源,WorkBuddy 到底是什么
1.1 一门付费课的真相与开源动机
先说说这门课原本的设计思路。我最初做 WorkBuddy 课程的时候,市面上讲 AI Agent 的内容大多分两种:一种是纯概念科普,讲什么是 Agent、什么是记忆、什么是工具调用,听完觉得懂了,打开电脑还是不知道下一步干什么;另一种是给程序员看的代码实战,上来就写 Python、调 LangChain,对普通办公族完全劝退。
WorkBuddy 恰好卡在中间。它是个带图形界面的 AI Agent 工作台,装好之后你能在界面里配置模型、写指令、挂 Skills,然后让它去读取文件、生成文档、整理数据,底层用的是大模型的推理能力,但上层已经把很多复杂细节封装掉了。我把它选为课程核心工具,就是因为它能让一个完全没写过代码的人,也能亲手搭出一个能干活的 AI Agent。
至于开源,一半是整理资料时发现很多内容确实过时了,继续卖不厚道;另一半是社区里对 WorkBuddy 的实战教程太零散,官方文档写得偏中文化程度低,很多人在安装环节就放弃了。与其让资料躺在付费平台里,不如直接开源,配合 PDF 手册和安装包,让更多人能跨过最初的坎。
1.2 AI Agent 和普通大模型到底有什么区别
很多读者会问,我用 DeepSeek、ChatGPT 聊聊天就能写文案,为什么要单独搞一个 Agent 工作台?这里有个关键区分。DeepSeek、ChatGPT 这类是 LLM,也就是大语言模型,它们擅长的是“生成内容”,你问一句它答一句,核心能力在文字理解和生成上。而 AI Agent 是在 LLM 之上又叠加了三个能力:工具调用、任务规划、长期记忆。
拿写周报举例。你用 DeepSeek,得自己把一周的工作要点贴进去,让它帮你润色成周报格式,本质上是“你整理,它代笔”。但如果你用 WorkBuddy 搭了一个周报 Agent,它可以自己去读取你本地的工作日志文件、扫描邮件标题、统计这周处理过的文档数量,然后按你预设的模板生成周报草稿,甚至自动发到指定邮箱。这个过程中,Agent 做了“发现任务—拆解步骤—调用工具—产出结果”的完整闭环,而不是等人类喂一句回一句。
所以我的理解是,LLM 是 Agent 的“大脑”,但 Agent 除了大脑还有“手”和“脚”。WorkBuddy 的价值就是把这两样东西封装成办公场景里顺手能用的形态。这也是为什么我要在课程里坚持先讲概念、再讲实操,概念不清的人,后面配置 Skills 一定会有障碍。
2. 环境准备与安装:从零到能跑
2.1 需要准备哪些基础环境(JDK 17 等)
WorkBuddy 是基于 Java 生态开发的,所以第一步不是装 WorkBuddy 本身,而是把 Java 运行环境搞定。我自己在 Windows 和 Linux 上都跑过,最稳定的组合是 JDK 17 + WorkBuddy 主流版本,JDK 8 太老跑不动新特性,JDK 21 虽然也行,但社区反馈有些插件兼容性还差点意思。
JDK 17 的安装包在很多镜像站都能下,注意选 x64 版本,下载完成后双击安装,安装路径尽量不要有中文和空格,比如我习惯放在 D:\Java\jdk-17 。装完验证一下环境变量,打开命令行输入:
java -version
如果能看到 openjdk version "17.x.x" 类似的输出,说明环境就位了。这里很多人会卡在环境变量配置上,我的建议是直接用安装包自带的“设置 JAVA_HOME”功能,别手动去改系统变量,手动改经常漏掉 Path 里的 %JAVA_HOME%\bin ,导致明明装好了却提示找不到 java 命令。
如果你的电脑上之前装过其他版本的 Java,先卸载干净再装 JDK 17,不然多个版本混在一起,WorkBuddy 启动时容易加载到错误的 Java 环境。Windows 下可以运行 where java 查看当前生效的路径,如果发现指向了旧版本,优先把旧版本的安装目录删掉。
210




被折叠的 条评论
为什么被折叠?



