LangBot企业级即时通讯 AI 机器人平台 部署篇“专为企业打造的即时通讯 AI 机器人平台无缝集成飞书Lark、钉钉、企业微信等企业通讯工具与 Dify 等 AI 应用平台深度整合让企业 AI 应用快速落地。”LangBot是一款专为企业设计的开源 AI 机器人平台专注于帮助企业将 AI 能力无缝集成到现有的工作流程中。特别针对使用飞书Lark和 Dify 的企业用户LangBot 提供了完整的解决方案让企业能够快速部署智能客服、知识库助手、工作流自动化等 AI 应用。使用包管理器部署(包含手机部署方式)“支持 Windows、Linux、Mac OS 等系统推荐在测试环境、个人用途场景使用生产级环境请使用Docker部署。”LangBot 已打包发布至 PyPI。请安装uv然后在空目录下运行以下命令uvx langbotlatest这将把该目录作为工作目录访问 http://localhost:5300 即可开始使用。手机端部署方式uvx包的问题部分离谱研究环境下的uvx包非常不友好 比如说termux“Termux 是一款高级的 Android 终端模拟器它开源且不需要 root 权限支持 apt 管理软件包。通过 Termux我们可以在安卓设备上轻松安装和管理各种 Linux 工具和应用”官方下载地址F-Droidhttps://f-droid.org/packages/com.termux/GitHub Releaseshttps://github.com/termux/termux-app/releases[citation:8]# 更新包管理器pkg updatepkg upgrade-y# 开启文件访问权限可选termux-setup-storage# 安装常用工具包pkginstallvimcurlwgetgitunzipunraropenssh-y首先是在termux安装proot容器升级安装Ubuntu系统包基础配置安装完成后打开 Termux 应用首先进行基础配置# 更新包管理器pkg updatepkg upgrade-y# 开启文件访问权限可选termux-setup-storage# 安装常用工具包pkginstallvimcurlwgetgitunzipunraropenssh-y然后是通过预编译UVcurl-LOhttps://github.com/astral-sh/uv/releases/latest/download/uv-aarch64-unknown-linux-musl.tar.gz解压tar-xzfuv-aarch64-unknown-linux-musl.tar.gz然后跳转到目录cduv-aarch64-unknown-linux-musl移动 uv 和 uvx 到系统目录将 uv 工具移动到系统 PATH 目录下sudomvuv uvx /usr/local/bin/注意如果提示权限不足可以尝试不使用 sudo如果当前用户有写入权限或者先确认文件是否存在ls -la uv uvx验证安装版本检查 uv 是否成功安装并可正常使用uv--version如果显示版本号信息如uv 0.4.10则表示移动成功。安装 langbot在 Ubuntu 主目录中执行 langbot 安装命令uvx langbotlatest该命令会使用 uv 工具从 Python 包索引下载并运行最新版本的 langbot。常见问题排查如果提示 “No such file or directory”检查当前目录下是否存在 uv 和 uvx 文件ls-la|grepuv如果文件不存在可能需要先安装 uvcurl-LsSfhttps://astral.sh/uv/install.sh|sh如果提示权限拒绝确保目标目录/usr/local/bin/存在且有写入权限ls-ld/usr/local/bin/sudomkdir-p/usr/local/bin# 如果目录不存在如果 uv 命令找不到检查 PATH 环境变量是否包含/usr/local/binecho$PATH|grep/usr/local/bin如果不包含可以临时添加exportPATH$PATH:/usr/local/bin或者永久添加至~/.bashrc。完成验证成功执行以上步骤后uv 工具链已正确安装在系统中可以通过uv --version随时验证并且uvx langbotlatest应当能够正常启动 langbot 应用。整个配置过程的核心是设置UV_LINK_MODEcopy环境变量这解决了 Proot 容器环境下文件系统操作的兼容性问题确保 uv 工具能够正常安装和运行 Python 应用。
LangBot:企业级即时通讯 AI 机器人平台 使用包管理器部署(包含手机部署方式)篇
LangBot企业级即时通讯 AI 机器人平台 部署篇“专为企业打造的即时通讯 AI 机器人平台无缝集成飞书Lark、钉钉、企业微信等企业通讯工具与 Dify 等 AI 应用平台深度整合让企业 AI 应用快速落地。”LangBot是一款专为企业设计的开源 AI 机器人平台专注于帮助企业将 AI 能力无缝集成到现有的工作流程中。特别针对使用飞书Lark和 Dify 的企业用户LangBot 提供了完整的解决方案让企业能够快速部署智能客服、知识库助手、工作流自动化等 AI 应用。使用包管理器部署(包含手机部署方式)“支持 Windows、Linux、Mac OS 等系统推荐在测试环境、个人用途场景使用生产级环境请使用Docker部署。”LangBot 已打包发布至 PyPI。请安装uv然后在空目录下运行以下命令uvx langbotlatest这将把该目录作为工作目录访问 http://localhost:5300 即可开始使用。手机端部署方式uvx包的问题部分离谱研究环境下的uvx包非常不友好 比如说termux“Termux 是一款高级的 Android 终端模拟器它开源且不需要 root 权限支持 apt 管理软件包。通过 Termux我们可以在安卓设备上轻松安装和管理各种 Linux 工具和应用”官方下载地址F-Droidhttps://f-droid.org/packages/com.termux/GitHub Releaseshttps://github.com/termux/termux-app/releases[citation:8]# 更新包管理器pkg updatepkg upgrade-y# 开启文件访问权限可选termux-setup-storage# 安装常用工具包pkginstallvimcurlwgetgitunzipunraropenssh-y首先是在termux安装proot容器升级安装Ubuntu系统包基础配置安装完成后打开 Termux 应用首先进行基础配置# 更新包管理器pkg updatepkg upgrade-y# 开启文件访问权限可选termux-setup-storage# 安装常用工具包pkginstallvimcurlwgetgitunzipunraropenssh-y然后是通过预编译UVcurl-LOhttps://github.com/astral-sh/uv/releases/latest/download/uv-aarch64-unknown-linux-musl.tar.gz解压tar-xzfuv-aarch64-unknown-linux-musl.tar.gz然后跳转到目录cduv-aarch64-unknown-linux-musl移动 uv 和 uvx 到系统目录将 uv 工具移动到系统 PATH 目录下sudomvuv uvx /usr/local/bin/注意如果提示权限不足可以尝试不使用 sudo如果当前用户有写入权限或者先确认文件是否存在ls -la uv uvx验证安装版本检查 uv 是否成功安装并可正常使用uv--version如果显示版本号信息如uv 0.4.10则表示移动成功。安装 langbot在 Ubuntu 主目录中执行 langbot 安装命令uvx langbotlatest该命令会使用 uv 工具从 Python 包索引下载并运行最新版本的 langbot。常见问题排查如果提示 “No such file or directory”检查当前目录下是否存在 uv 和 uvx 文件ls-la|grepuv如果文件不存在可能需要先安装 uvcurl-LsSfhttps://astral.sh/uv/install.sh|sh如果提示权限拒绝确保目标目录/usr/local/bin/存在且有写入权限ls-ld/usr/local/bin/sudomkdir-p/usr/local/bin# 如果目录不存在如果 uv 命令找不到检查 PATH 环境变量是否包含/usr/local/binecho$PATH|grep/usr/local/bin如果不包含可以临时添加exportPATH$PATH:/usr/local/bin或者永久添加至~/.bashrc。完成验证成功执行以上步骤后uv 工具链已正确安装在系统中可以通过uv --version随时验证并且uvx langbotlatest应当能够正常启动 langbot 应用。整个配置过程的核心是设置UV_LINK_MODEcopy环境变量这解决了 Proot 容器环境下文件系统操作的兼容性问题确保 uv 工具能够正常安装和运行 Python 应用。