Goose 桌面应用实战教程三步装好 AI 代理用食谱跑通自动化任务【免费下载链接】goosean open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM项目地址: https://gitcode.com/GitHub_Trending/goose3/goose周五下午你正在写一份周报想请 AI 帮忙润色措辞。打开 Goose 桌面应用在输入框里敲一句把这段周报改得更简洁语气正式一点三十秒后改好的版本直接出现在会话里。这就是 Goose 桌面应用要解决的问题它是一款开源 AI 代理的图形界面客户端安装、执行、编辑、测试都能点鼠标完成全程不用碰终端。项目速览一张表说清它是什么Goose 是一个可扩展的开源 AI 代理桌面版用 Electron 和 React 构建把同一套 AI 能力任意 LLM 驱动、工具调用、文件操作封装成普通软件那样的操作体验。它支持 40 多家模型提供商也支持本地模型数据和流程都留在你自己机器上。它的核心能力可以概括为接入任意 LLM云端或本地自由切换内置食谱Recipe多步任务一键自动化通过 MCP 扩展连接外部服务和工具子代理委派长任务并行处理会话、配置与命令行版共享无缝切换想深入了解代码或文档先看这两处桌面应用源码在 ui/desktop/新手入门文档在 documentation/docs/getting-started/。安装与启动分两条路走系统要求一句话带过Windows 10/11、macOS 或 LinuxUbuntu 20.04都能装源码构建额外需要 Node.js 24 和 pnpm 10 以上。路径 A预构建包普通用户3 步完成到官方发布页面下载对应系统的安装包macOS/Windows 为压缩包Linux 提供 deb 包。解压后直接运行可执行文件Linux 用户执行sudo dpkg -i goose_xxx.deb。首次启动会进入欢迎页选一种方式配置模型提供商填 API Key、或走 ChatGPT 订阅登录提交后就能看到会话界面。路径 B源码构建开发者先克隆仓库并激活项目自带的依赖管理Hermit这样 Node、pnpm 等工具链会自动就位git clone https://gitcode.com/GitHub_Trending/goose3/goose cd goose source ./bin/activate-hermit cd ui/desktop然后安装前端依赖最后一条命令会顺带构建后端 SDK 并启动桌面应用pnpm install pnpm run start核心工作流跟着做一遍就能用首次启动配置模型提供商动作让 goose 知道用哪个模型思考。操作欢迎页选Quick Setup with API Key粘贴密钥goose 会自动识别提供商没有 API Key 的话也可以选 ChatGPT 订阅或 Tetrate 路由登录浏览器授权后回来即可。预期结果进入会话界面底部显示当前模型名随时可以发第一句话。开一个会话拿到第一个 AI 回复动作验证它真的能干活而不只是能聊天。操作在输入框输入列出当前目录的文件并给我一句话总结发送。预期结果它会调用文件工具实际扫描目录然后带着结果回复而不是凭空编造。用食谱跑一遍自动化任务动作把重复的多步流程变成一条命令。操作点左侧导航进 Recipes 页面选一个模板比如代码审查类按提示填入仓库路径等参数点运行。预期结果任务按步骤执行每一步的输入输出都可见跑完直接在页面上拿到报告。把复杂任务交给子代理动作大任务拆出去并行跑主会话保持清爽。操作在会话里明确说派一个子代理去调研 X另一个去整理 Y或在食谱里声明子步骤goose 会创建独立上下文的子代理分别执行。预期结果两个子任务同时推进结果汇总回主会话你不用来回盯着。会话中途切换模型动作简单问答用小模型省钱难任务换大模型。操作点界面底部当前模型名选Change Model从已配置的提供商里挑一个。预期结果新消息立即用新模型处理历史上下文不变。进阶三招让效率翻倍招式一自己写食谱Recipe它能做什么用 YAML 把收集信息→分析→出报告这类流程固化下来以后一键复用。怎么开启在~/.config/goose/recipes/下新建一个 yaml 文件桌面端 Recipes 页面即可看到。真实例子发版前风险检查name: release-risk-check steps: - task: 收集本次变更的文件清单 - task: 对照测试矩阵找覆盖缺口 - task: 输出一份风险报告招式二MCP-UI 可视化结果它能做什么扩展返回的数据不再只是文字可以渲染成卡片、图表这类网页组件嵌在会话里直接看。怎么开启在 Extensions 里添加支持 MCP-UI 的服务器调用带 UI 资源的工具即可。真实例子天气查询扩展返回的是一张含温度、湿度、风力的大卡片比一段 JSON 直观得多。招式三Ollama 本地模型它能做什么完全离线跑开源自带模型数据不出机器还不花钱。怎么开启装好 Ollama 并拉取一个支持工具调用的模型如 qwen2.5在桌面端 Models 页选 Ollama 提供商。真实例子本地装的模型会自动出现在下拉列表里选中即可用注意选带工具调用能力的模型否则 goose 只能聊天、不能执行操作。避坑清单现象解法macOS 首次启动黑屏/无窗口检查~/.config是否有读写权限授权后重启应用Windows 下提示 goose 不在 PATH把~/.local/bin加入 PATH 后重开终端本地模型只回复不执行工具换支持 tool calling 的模型或先禁用扩展API Key 报 401密钥别写进 config.yaml用环境变量或密钥链存储应用变卡减少同时启用的扩展定期清理旧会话接下来你可以试试翻翻 documentation/docs/guides/recipes/把上面那段风险检查食谱真正跑起来改造成贴合你项目的版本。到 documentation/docs/getting-started/using-extensions.md 学一遍扩展接入给你的 Goose 接上日历、浏览器或内部系统。装好、跑通、自定义这三步走完Goose 桌面应用就能跟着你的日常节奏一起转了。完整文档documentation/docs/ 桌面应用源码ui/desktop/【免费下载链接】goosean open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM项目地址: https://gitcode.com/GitHub_Trending/goose3/goose创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考