☰
infiAgent 快速上手:Docker一行命令部署,5分钟启动你的第一个无限时长AI Agent
2026/10/14 16:34:04 网站建设 项目流程
  • 人工智能
  • 大模型
  • AI Agent
  • Agent 框架
  • 多智能体
  • AI 技能/插件

【免费下载链接】infiAgent

Build your own Cowork, AI Scientist and other SoTA Agents just by editing config files. Support anthropic skills. An infinite-horizon agent framework designed for long-running, complex tasks.

项目地址:https://gitcode.com/gh_mirrors/inf/infiAgent
点击查看免费下载

infiAgent(又称 MLA,Multi-Level Agent)是一个专为长时间运行复杂任务设计的开源 AI Agent 框架。它最大的特点是无限时长运行——任务可以持续数天而不出现上下文膨胀、压缩失真或系统崩溃,任何中断都支持断点续跑。本文带你用 Docker 一行命令部署 infiAgent,全程无需安装 Python,5 分钟即可启动你的第一个无限时长 AI Agent 任务。

为什么推荐 Docker 一行命令部署?

对新手来说,infiAgent 的 Docker 镜像chenglinhku/mlav3:latest是最省心的选择:

  • ✅零依赖:不用装 Python、pip 和一堆依赖包
  • ✅开箱即用:一行命令启动,内置 CLI 和 Web UI 双模式
  • ✅跨平台:Mac、Windows、Linux 体验一致
  • ✅数据持久化:对话历史和配置保存在宿主机,删容器也不丢
  • ✅多用户支持:最新版 Web UI 支持注册账号和管理员管理

📖 完整文档见 docs/DOCKER_GUIDE.md

Docker 部署三步走:最快配置方法

第 1 步:安装 Docker 并拉取镜像

先在系统上装好 Docker(Mac/Windows 用 Docker Desktop,Linux 可一键脚本安装),然后拉取最新镜像:

docker pull chenglinhku/mlav3:latest

第 2 步:一行命令启动 Web UI

进入你想让 Agent 干活的工作目录,执行下面这条命令(-d后台运行,webui是启动模式):

cd /your/workspace mkdir -p ~/.mla_v3 docker run -d --name mla-webui \ -e HOST_PWD=$(pwd) \ -e PORT=4242 \ -v $(pwd):/workspace$(pwd) \ -v ~/.mla_v3:/root/mla_v3 \ -p 4242:4242 \ chenglinhku/mlav3:latest webui

两个关键挂载点记住就行:

挂载作用
-v $(pwd):/workspace$(pwd)把工作目录映射进容器,Agent 在这里产出文件
-v ~/.mla_v3:/root/mla_v3保存对话历史、配置等运行时数据

第 3 步:打开浏览器,配置 API Key

浏览器访问http://localhost:4242:

  • 全新环境首次登录使用引导管理员账号:admin/admin123,也可以直接在登录页注册新用户
  • 点击界面上的Config按钮,打开配置管理面板,编辑llm_config.yaml,填入你的 API Key 和 Base URL,保存即可

infiAgent 的配置管理界面(左侧为配置文件树,右侧可快速填写 API Key):

📌 不想每次挂载~/.mla_v3的话,可以用项目内目录代替,详见 README.md 的 Quick Start 部分。

5分钟启动你的第一个任务

配置完成后,Web UI 主界面长这样——左侧是对话区,右侧是文件浏览器,Agent 的每一步执行都会实时流式展示:

启动第一个任务只需三步:

  1. 设置 Task ID:填入任务工作目录的绝对路径(Task ID = 工作区路径,同一路径 = 同一份长期记忆)
  2. 选择 Agent 系统:在 Agent System 选择器中切换
    • Researcher:多层级科研系统,支持文献调研、实验、画图、LaTeX 写论文全流程(配置见 config/agent_library/Researcher/)
    • OpenCowork:通用电脑工作助手,擅长整理文件、做 PPT、处理账单等(配置见 config/agent_library/OpenCowork/)
  3. 输入任务并发送,例如"写一篇关于 Transformer 的综述论文"

任务跑起来后,即使中途崩溃、断网或手动停止,之后用Resume 按钮(等价于 CLI 的/resume)即可从断点继续——这正是 infiAgent "无限时长" 的底气所在。

偏好终端?CLI 模式一行也能跑

如果你喜欢命令行,把启动命令末尾的webui换成cli、加上-it --rm即可进入交互式终端:

docker run -it --rm \ -e HOST_PWD=$(pwd) \ -v $(pwd):/workspace$(pwd) \ -v ~/.mla_v3:/root/mla_v3 \ chenglinhku/mlav3:latest cli

CLI 提供丰富的终端界面:启动时先选择 Agent 系统(Researcher/OpenCowork):

然后选择工具执行模式(自动/手动确认),即可直接输入任务开始执行:

常用命令:/agents查看所有智能体、/resume断点恢复、Ctrl+C暂停任务。完整用法见 docs/CLI_GUIDE.md。

常见问题速查

问题解决办法
页面打不开确认已加-p 4242:4242参数,并检查端口占用
配置不生效保存后重新加载,或用docker logs -f mla-webui查看日志排查
中文乱码启动时追加-e LANG=C.UTF-8 -e LC_ALL=C.UTF-8
想换数据目录把~/.mla_v3挂载换成$(pwd)/.mla_v3_docker

更多场景(多项目隔离、服务器部署、CI/CD 集成、代理配置、数据备份)都在 docs/DOCKER_GUIDE.md 中有详细说明。

部署之后还能玩什么?

  • Agent Skills 开放标准:把技能文件夹放进~/.mla_v3/skills_library/(容器内/root/mla_v3/skills_library/),Agent 会按需自动发现并加载。仓库自带大量技能示例,可参考 skills/ 目录(含 docx、pptx、pdf、xlsx 等办公技能)
  • 纯配置定制 Agent:编辑 config/agent_library/ 下的 YAML 文件即可增删智能体层级、提示词和工具,无需改代码
  • Python SDK 集成:用 infiagent/sdk.py 把 Agent 嵌入你自己的应用,详见 docs/SDK_GUIDE.md

🎉 到这里,你已经完成了 infiAgent 的 Docker 部署,并启动了第一个可以跑几天的无限时长 AI Agent 任务。祝你玩得开心!

  • 人工智能
  • 大模型
  • AI Agent
  • Agent 框架
  • 多智能体
  • AI 技能/插件

【免费下载链接】infiAgent

Build your own Cowork, AI Scientist and other SoTA Agents just by editing config files. Support anthropic skills. An infinite-horizon agent framework designed for long-running, complex tasks.

项目地址:https://gitcode.com/gh_mirrors/inf/infiAgent
点击查看免费下载

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询