尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Goose AI Agent 快速上手:从一句话需求到自动跑完测试与上线

Goose AI Agent 快速上手:从一句话需求到自动跑完测试与上线 Goose AI Agent 快速上手从一句话需求到自动跑完测试与上线【免费下载链接】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 是一个开源、跑在本地的 AI 智能体Agent不只给代码建议还能安装、执行、编辑和测试代码。它支持 15 种以上模型提供商和 70 多个扩展全部运行在你自己的机器上。读完这篇你能装好 Goose用一句自然语言生成一个能玩的网页应用并把它接进自动化流程。3 分钟装好 Goose接上你的模型这一节解决装什么、装在哪、接哪个模型的问题。Goose 有两个入口共用同一套配置你可以混着使用桌面应用macOS 下载 DMG、Windows 下载 ZIP 解压运行、Linux 用 DEB/RPM 包安装解压后运行即可CLI 命令行适合终端党和自动化脚本一条命令装好curl -fsSL https://gitcode.com/GitHub_Trending/goose3/goose/releases/download/stable/download_cli.sh | bash装完后第一次运行会自动进入配置向导。LLM大语言模型这里可以简单理解为给 Goose 提供 AI 大脑的服务提供商选一个即可已有 OpenAI、Anthropic、Google 等 API 密钥就手动填入想省事可以选Tetrate Agent Router它帮你路由到多家模型并自带限流和故障转移。CLI 里的操作就是goose configure→ 选 Configure Providers → 输入 API key → 挑一个模型。配置保存在本地之后随时可以再改。从一句话需求到能跑的应用现在验证 Goose 是否真的能干活。核心动作只有一个开一个会话session就是你与 Goose 的一次连续对话然后用说人话的方式提需求。mkdir goose-demo cd goose-demo goose session在会话里输入用 JavaScript 做一个浏览器里玩的井字棋玩家可以和 AI 对战Goose 会先给出实现计划然后自己写文件。几轮之后你的目录里就多出了 HTML 和 JS 文件浏览器一打开就能和 AI 下棋。这一步的价值在于你不需要知道前端怎么写Goose 负责把想要什么翻译成文件里有什么包括逻辑、结构和样式。打开扩展面板让 Goose 替你操作电脑上一节你能自己找到那个 HTML 文件并打开它但如果 Goose 能替你打开呢这就是 MCPModel Context Protocol模型上下文协议要解决的问题一个开放标准让 AI 智能体安全地连接外部工具和服务比如浏览器、数据库、文件库。以内置的Computer Controller计算机控制器扩展为例它能让 Goose 打开网页、抓取内容、自动化操作本地电脑桌面版侧边栏点 Extensions把 Computer Controller 的开关打开即可CLI按 CtrlC 结束会话运行goose configure依次选 Add Extension → Built-in Extension → Computer Controller超时填 300 秒。再goose session -r恢复刚才的会话输入在浏览器里打开井字棋游戏Goose 就会自己拉起浏览器。除了内置扩展还有 Memory 记忆、Auto Visualiser 数据可视化等任何 MCP 服务器都能作为扩展接入——查 GitHub、连 PostgreSQL、读 Wikipedia 都行详见 getting-started/using-extensions.md。另外 Goose 会自动判断如果你让它查数据库而它发现缺 PostgreSQL 扩展会主动提示并帮你启用不用你事先配齐一切。无人值守让 Goose 自己跑完任务并收尾前面都是你在旁边看着的模式。goose run则把 Goose 变成一条流水线上的自动节点执行完任务直接退出适合 CI 和脚本调用。一次性指令goose run -t 检查依赖版本并列出过期包复杂流程把步骤写进instructions.md然后goose run -i instructions.md。比如审计项目依赖 → 跑安全扫描 → 把结果写入报告文件这种多步骤任务写成 Markdown 就能定时执行一个常见的坑要提前说Goose 默认自主执行配合默认开启的 Developer 扩展它可以直接跑命令、改文件而不逐项征求你同意。在不可控环境里建议先配置权限模式permission mode和工具白名单把哪些操作必须审批圈出来再放开自动化。下一步你可以马上做给你的井字棋加个计分板继续会话直接说需求让 Goose 改完再自己打开浏览器验证用goose run -i把一个重复工作如汇总今天的日志并生成摘要写成指令文件放进定时任务翻一遍扩展列表挑一个你日常在用的系统数据库、代码托管平台接进来试试。更多细节见 quickstart.md 和 getting-started/installation.md。【免费下载链接】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),仅供参考
返回列表