尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

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

Goose 跨平台实战:Linux / Windows / macOS / Docker 全平台 AI 代理快速上手指南

Goose 跨平台实战:Linux / Windows / macOS / Docker 全平台 AI 代理快速上手指南 Goose 跨平台实战Linux / Windows / macOS / Docker 全平台 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 是一个开源的跨平台 AI 代理同一个 goose 命令就能跑在 Linux、Windows、macOS 和 Docker 容器里安装依赖、执行命令、编辑文件、写测试都交给它。一个全平台 AI 代理Goose 帮你解决什么Goose 不是给代码补全的工具而是能 install、execute、edit、test 的全平台 AI 代理接上任意 LLM 就能干活。无论你是单机开发、维护 CI 流水线的团队还是想在容器里批量跑任务的人命令集都完全一致。Rust 核心 一层适配核心用 Rust 写主体逻辑在 crates/goose/会话执行管理集中在 crates/goose/src/execution/桌面端把各平台的二进制准备拆成独立脚本ui/desktop/scripts/上层功能不针对操作系统写分支。三步跑通 Goose 第一步拿二进制git clone https://gitcode.com/GitHub_Trending/goose3/goose cd goose ./download_cli.sh脚本自动识别系统和架构x86_64 / arm64下载对应预编译包全程不需要装 Rust 工具链。第二步启动goose session第三步接 LLMgoose configure交互式选择供应商、模型并填入 API key。平台差异只有这几条Windows在 Git Bash / WSL / PowerShell 里运行同一脚本二进制装到%USERPROFILE%\goosemacOS / Linux默认装到~/.local/bin自动加进 PATHAndroid Termux自动改选 musl 便携版Docker 多架构镜像一条命令不想装任何东西时走容器最省事见 BUILDING_DOCKER.mddocker buildx build --platform linux/amd64,linux/arm64 -t goose:multi .注意点多架构构建依赖 Docker Buildx官方镜像经 LTO 优化后约 340MB默认以非 root 用户运行配置目录挂载出来即可持久化。平台差异一张表三个操作系统加容器表面步骤不同路径其实一样拿二进制、接 LLM、跑起来。下表是速查卡配合上面的三步即可平台安装方式特色集成注意点Linuxdownload_cli.sh一键装或cargo build源码编译standard / vulkan / musl 三种变体Termux 自动选 musl覆盖运行中的二进制会先把旧版改名换入避免 text file busyWindows同一脚本在 Git Bash / WSL / PowerShell 中跑脚本自动把运行时 DLL 拷到goose.exe同目录目前仅支持 x86_64安装目录为%USERPROFILE%\goosemacOSarm64 / x86_64 原生二进制桌面版带签名 公证苹果官方安全校验本地构建需按 forge.config.ts 配置签名环境变量Docker拉预构建镜像或源码构建非 root 用户运行挂载配置目录持久化多架构需要 Buildx镜像约 340MB安装前绕开 5 个坑 ⚠️Windows 的 DLL 别丢goose.exe依赖同目录的运行时 DLL脚本会自动拷贝download_cli.sh手动搬二进制时记得带上macOS 公证公证Notarization是苹果对分发包的安全校验本地构建的 goose.app 走完签名 公证才不会提示已损坏ui/desktop/README.mdWSL 装的是 Linux 版脚本通过/proc/version识别 WSL 并安装 Linux 构建别被/mnt/c路径误导Termux 特性受限自动选择的 musl 便携版关闭了本地推理V8和系统钥匙串BUILDING_LINUX.mdLinux 升级正在运行的版本脚本先把旧二进制改名成.old再换入失败会自动回滚不会留下坏掉的 goose现在开始同一套 goose 命令你的笔记本、同事的 Windows、CI 容器都能跑。对照上面表格挑平台执行第一步剩下的交给代理。【免费下载链接】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),仅供参考
返回列表