换了套本地AI工具,叫OpenClaw。用了一段时间,稳定性不错,扩展性也比我预期的好用。顺手整理了份部署教程,给想尝鲜的朋友参考。
OpenClaw是一个本地的AI助手框架,核心能力是多Agent协作。
你可以把它理解成:一个Gateway(网关) + 多个专业Agent(专家)。每个Agent专注一个领域——写作、编程、表格处理——你通过自然语言分配任务,Agent之间可以互相通信、协同完成复杂工作。
和单纯的聊天机器人比,OpenClaw的优势在于:
- 数据本地化:所有数据都在自己机器上,不用担心上传到第三方服务器
- 多Agent并行:不同任务分配给不同专家,各干各的,互不干扰
- 工作区隔离:每个Agent有独立的文件目录和记忆存储,不会串台
- 插件生态:支持扩展,能对接各种外部服务
OpenClaw基于Node.js运行,要求版本18以上。建议用nvm管理版本:
# Linux/macOS 安装nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash # 安装Node.js 22 nvm install 22 nvm use 22 # 验证 node -v
npm install -g pnpm
# Ubuntu/Debian sudo apt update sudo apt install docker.io docker-compose sudo systemctl start docker sudo systemctl enable docker docker --version
至少准备一个AI模型的API密钥。推荐Anthropic(Claude系列)或OpenAI(GPT-4系列)。
npm install -g openclaw openclaw --version
openclaw init
编辑 ~/.openclaw/config.yaml:
models: default: claude-3-5-sonnet providers: anthropic: api_key: sk-ant-xxxxx-your-key-here
openclaw gateway start
访问 http://localhost:3000 登录即可。
mkdir -p ~/.openclaw/workspace-writer
编辑 ~/.openclaw/config.yaml:
agents: writer: name: 小文 model: claude-3-5-sonnet workspace: workspace-writer description: 写作专家
openclaw agent start writer # Web界面左侧选择"小文"即可对话
修改config.yaml中的端口为其他端口(如4000),然后重启Gateway。
检查API密钥是否正确,保存后执行 openclaw gateway restart。
openclaw agent logs writer openclaw agent stop writer openclaw agent start writer
npm update -g openclaw openclaw gateway restart
OpenClaw部署本身不复杂,跟着教程走一般没问题。真正值得琢磨的是多Agent协作的使用场景——当你习惯了把任务拆分、分配给不同的专业Agent来处理,效率提升会很明显。有问题多查官方文档,去折腾吧。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/251144.html