十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Goose 本地部署 5 分钟跑通指南:如何从零让 AI 智能体替你完成第一个任务

Goose 本地部署 5 分钟跑通指南:如何从零让 AI 智能体替你完成第一个任务 Goose 本地部署 5 分钟跑通指南如何从零让 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/gooseGoose 本地部署其实比装一个命令行工具麻烦不了多少clone 仓库、跑一行安装脚本、配一个模型5 分钟内这台开源 AI 智能体就能开始替你干活——你给一句自然语言它自己规划、写代码、执行命令、跑测试直到任务完成为止。先看效果AI 智能体本地跑通后长什么样下面是这个跑通长什么样真实会话的简化版你用 Python 写一个命令行待办清单并跑通它 goose计划写 todo.py → 写测试 → 运行验证 $ python todo.py add 买牛奶 → [1] 买牛奶 $ python -m pytest → 4 passed 完成新增 2 个文件全部测试通过到这里你想要的成果就齐了。接下来的准备步骤我按倒序拆先讲离效果最近的一步最后讲你实际要做的第一步。真正动手时反着执行就行每节结尾都给了完成标志照着确认即可。✅ 完成标志你的机器能重现上面这段输出且工作目录里真的多出了 todo.py 和测试文件。倒推第 1 步开第一个会话让它自己写代码并自测要得到上面的结果你最后做的一步就是在某个目录里打开会话。⚠️ goose 会真实执行命令、修改当前目录的文件所以一定在你愿意让它动手的目录里开会话——建个空目录进去它会把这里当工作区所有文件操作都发生在里面mkdir goose-demo cd goose-demo goose session然后输入一句需求比如用 JavaScript 写一个浏览器井字棋玩家对战 AI。它会先给计划再逐个建文件、自测最后汇报结果中途不满意直接说上下文都在。退出后想接着改goose session -r能带着刚才的上下文继续。✅ 完成标志goose-demo 里出现了它创建的真实文件终端里能看到它自己跑测试且全部通过。倒推第 2 步给 goose 配置模型验证密钥是否生效会话能跑的前提是 goose 已经接上了一个模型——它本身不带脑子。装完 CLI 后的向导其实就是goose configure选Configure Providers→ 选提供商OpenAI、Anthropic、Google、Ollama 等 15 家→ 填 API Key → 选模型。这套 Goose 配置 模型 的向导里有个省钱选项如果你本机装着 Ollama直接选本地模型全程 0 元 API 费用。也可以在 shell 里先预置密钥再进向导适合写进启动脚本export OPENAI_API_KEY你的密钥 goose configure⚠️ 密钥只留在本机环境或 shell profile 里别提交进任何仓库。完整提供商清单和对应环境变量见提供商文档。✅ 完成标志向导收尾时模型自己回了一句问候类似 Hello there! Youre all set说明密钥已生效。倒推第 3 步30 秒装好 CLI一条脚本让 goose 命令出现在终端这是你实际要做的第一步。clone 仓库后跑根目录里的安装脚本它会自己识别系统架构x86_64 / arm64把二进制装进~/.local/bin装完紧接着自动弹配置向导git clone https://gitcode.com/GitHub_Trending/goose3/goose cd goose bash download_cli.sh⚠️ 脚本末尾会自动执行goose configure并可能改写你的 PATH 配置写进 CI 或自动化环境时用CONFIGUREfalse bash download_cli.sh跳过交互要固定版本则加GOOSE_VERSIONv1.0.25。其他两条路线放一起对比本文只主推第一条路线适合谁关键步骤判据CLI 安装脚本开发者、CI 集成clone 跑安装脚本goose --version有输出桌面版非命令行用户下载平台安装包解压即开应用欢迎页出现源码构建要改代码或做定制Rust 工具链 cargo build --release -p goose-cli --bin goose出现target/release/goose各平台差异Windows 用 Git Bash/WSL、Debian/Ubuntu 装 .deb 等细节在安装文档里。✅ 完成标志任意目录敲goose --version打印出v1.0.x这样的版本号。可选加餐用扩展给 Goose 接上外部能力写好的井字棋要开浏览器验证这事也能甩给它。goose 通过 MCP 协议接 70 扩展内置的 Computer Controller 就带浏览器控制和文件缓存等工具。再跑一次配置选Add Extension→Built-in Extension→Computer Controller超时填 300 秒goose configure回会话里直接说在浏览器里打开这个游戏它自己就去执行。第三方 MCP 服务器按名字找见扩展文档。✅ 完成标志会话里出现浏览器操作的工具调用记录游戏页面真的被打开。卡住了三个高频症状对照症状原因一条修复操作goose: command not found~/.local/bin不在 PATHshell 配置加export PATH$HOME/.local/bin:$PATH重开终端Windows 装完提示 PATH 警告安装目录没进 PATH按安装文档手动添加再跑goose configure模型调用频繁 401 或超时密钥失效或网络不通重跑goose configure验证密钥检查代理设置✅ 完成标志修复后重新达到对应倒推步骤的完成标志。跑通之后4 件让体验更进一步的事建一份 goosehints 提示词文件把技术栈和代码规范写进去之后每次会话它都记得在goose configure的扩展列表里按需多开几个工具定期跑goose update保持版本最新把这次成功会话的提示词沉淀成一个 recipe团队直接复用✅ 完成标志第 1 条落地后你新开会话时会明显感到它更懂你的项目。【免费下载链接】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),仅供参考
返回列表