docs/guide/manual-install.mdx
git clone https://github.com/zhayujie/CowAgent
cd CowAgent/
核心依赖(必选):
pip3 install -r requirements.txt
扩展依赖(可选,建议安装):
pip3 install -r requirements-optional.txt
国内网络可使用镜像源加速:
pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
安装命令行工具,用于管理服务和技能:
pip3 install -e .
安装后即可使用 cow 命令:
cow help
如需使用浏览器工具(控制浏览器访问网页、填写表单等),运行:
cow install-browser
该命令会自动安装 Playwright 和 Chromium 浏览器。详细说明参考 浏览器工具文档。
<Note> 浏览器工具依赖较重(~300MB),如不需要可跳过,不影响其他功能正常使用。 </Note>复制配置文件模板并编辑:
cp config-template.json config.json
在 config.json 中填写模型 API Key 和通道类型等配置,详细说明参考各 模型文档。
使用 Cow CLI 运行(推荐):
cow start
或者本地前台运行:
python3 app.py
运行后默认启动 Web 控制台,访问 http://localhost:9899 开始对话和管理Agent。
服务器后台运行(不使用 CLI 时):
nohup python3 app.py & tail -f nohup.out
使用 Docker 部署无需下载源码和安装依赖。Agent模式下更推荐使用源码部署以获得更多系统访问能力。
<Note> 需要安装 [Docker](https://docs.docker.com/engine/install/) 和 docker-compose。 </Note>1. 下载配置文件
curl -O https://cdn.link-ai.tech/code/cow/docker-compose.yml
打开 docker-compose.yml 填写所需配置。
2. 启动容器
sudo docker compose up -d
3. 查看日志
sudo docker logs -f chatgpt-on-wechat
| 参数 | 环境变量 | 说明 | 默认值 |
|---|---|---|---|
channel_type | CHANNEL_TYPE | 接入渠道类型 | web |
model | MODEL | 模型名称 | deepseek-v4-flash |
agent | AGENT | 是否启用 Agent 模式 | true |
agent_workspace | - | Agent 工作空间路径 | ~/cow |
agent_max_context_tokens | AGENT_MAX_CONTEXT_TOKENS | 最大上下文 tokens | 40000 |
agent_max_context_turns | AGENT_MAX_CONTEXT_TURNS | 最大上下文记忆轮次 | 30 |
agent_max_steps | AGENT_MAX_STEPS | 单次任务最大决策步数 | 15 |