ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

Goose 本地部署:15 分钟让 AI 替你写完第一个程序

Goose 本地部署:15 分钟让 AI 替你写完第一个程序 Goose 本地部署15 分钟让 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敲下goose sessionGoose 就开始替你读需求、建文件、跑命令直到任务完成。本文带你本地部署 Goose大约 15 分钟手里会多一个能玩的网页井字棋和一份可复用的配置。3 条命令装好 CLI 并接上模型安装脚本就在仓库根目录它自己识别系统架构x86_64 / arm64把二进制装进~/.local/bin最后一步进向导选提供商和模型所以三条命令就是最短路径git clone https://gitcode.com/GitHub_Trending/goose3/goose bash goose/download_cli.sh # 自动下载对应架构的二进制 goose configure # 选提供商 → 填 API Key → 选模型预期看到一行Configure Providers菜单选完提供商后进入模型列表。如果你手里有 OpenAI 或 Anthropic 的 key直接填进去如果你本机装了 Ollama就选 Ollama用本地模型跑不花 API 钱。只有要定制二进制或参与贡献才走源码构建装好 Rust 工具链后cargo build --release -p goose-cli --bin goose一笔带过平时用不到。让它在你的目录里跑一个真任务新建一个空目录再开会话Goose 会把它当工作目录之后所有读写都发生在这里mkdir goose-demo cd goose-demo goose session⚠️ Goose 会真实执行命令、改当前目录下的文件永远在你愿意让它动的项目里开会话。丢给它一句用 JavaScript 写一个浏览器里的井字棋玩家对战 AI。它先给出计划再动手创建 index.html放棋盘 DOM 结构写 style.css画 3x3 网格实现 game.js落子、判胜负、AI 走子本地打开自测几分钟后目录里多出index.html、style.css、game.js然后它自己开页面自测。验收很简单双击index.html浏览器里能落子、AI 会应、能分出胜负或平局就算跑通。想接着改goose session -r带上下文续上。 如果它在自测阶段卡住通常是没起本地服务或权限被拒执行goose session -r追一句把游戏跑起来并告诉我结果即可。给 Goose 接上浏览器和记忆游戏跑通后手动开浏览器验证这种活可以甩给它。Computer Controller内置扩展带浏览器控制、文件缓存等工具。跑goose configure选Add Extension→Built-In Extension→Computer Controller超时填 300 秒。加完后直接说在浏览器里打开这个游戏它自己就干完了。Memory让 Goose 记住你的偏好同样在Add Extension里启用下次会话不用重复交代习惯。更多第三方 MCP 服务器见 MCP 文档按名称查找添加。卡住时的排查清单症状goose: command not found原因~/.local/bin不在 PATH。 修复export PATH$HOME/.local/bin:$PATH写进 shell 配置重开终端。症状调模型频繁 401 或超时 原因密钥失效或网络不通。 修复重跑goose configure验证密钥必要时检查代理设置。症状Apple M3 桌面版无窗口 原因~/.config没有读写权限。 修复给该目录授予读写权限后重启应用细节见 安装文档。跑通之后值得做的事建一份 goosehints写上你的技术栈和代码规范定期跑goose update保持版本最新把这次会话的提示沉淀成 recipe 复用顺手再开一两个常用扩展备用【免费下载链接】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),仅供参考
返回列表