
Mistral Vibe(原 Le Chat)
将原Le Chat升级为覆盖专业工作、编码和快速聊天的统一Mistral智能体。
Goose 是一个开源 AI 代理,专注于通过桌面应用、命令行界面(CLI)和 API 三种方式,帮助开发者自动化代码编写、工作流执行等任务。学完本教程,你将能够:
打开终端,执行以下命令克隆仓库:
git clone https://github.com/your-org/goose.git
cd goose
预期结果:本地 goose 目录下出现 README.md、src/、config/ 等文件。
根据你的使用场景选择安装方式:
dist/ 目录下),双击运行安装。pip install -r requirements.txt(Python)或 npm install(Node.js)。pip install goose-api(Python 包)或 npm install goose-api(Node.js 包)。注意事项:若使用 Python 虚拟环境,请先激活虚拟环境再安装。
编辑 config.yaml 文件(位于项目根目录),设置模型提供商:
llm:
provider: openai
api_key: "your-api-key-here"
model: "gpt-4"
provider 改为 local,并指定模型路径。预期结果:任务完成后,左侧显示生成的代码,右侧显示执行输出。
goose run "为当前目录下的所有 .py 文件添加类型注解"
--model gpt-4 指定模型,--verbose 显示详细日志。预期结果:终端输出「已修改 3 个文件」,并在对应文件中添加类型注解。
goose serve --port 8080
curl -X POST http://localhost:8080/run \
-H "Content-Type: application/json" \
-d '{"task": "重构 src/utils.py 中的函数,使其符合 PEP 8 规范"}'
预期结果:API 返回 JSON,包含 status: "completed" 和 result: "已修改 utils.py"。
| 问题 | 可能原因 | 解决方案 |
|---|---|---|
| 桌面应用启动后无响应 | 缺少图形库依赖 | 安装 tkinter(Linux)或更新显卡驱动 |
| CLI 提示「模型不可用」 | API 密钥未配置或无效 | 检查 config.yaml 中的 api_key 字段 |
| API 返回 500 错误 | 任务超时或内存不足 | 增加 timeout 参数(默认 300 秒),或减少任务复杂度 |
| 代码生成后执行失败 | 生成的代码依赖未安装 | 在任务描述中明确指定「请使用标准库」或手动安装依赖 |




