Docker快速部署VoceChat:打造私有聊天应用的完整图文指南
VoceChat是一款支持独立部署的个人云社交媒体聊天服务,它能够灵活适用于多种场景,包括团队内部协作沟通、私人聊天应用、网站客服系统以及网站内嵌社区的实现。
该应用体积轻巧,仅约15MB,可以轻松部署在绝大多数服务器环境中。同时,它提供了跨多个平台的客户端支持,确保了用户在不同设备上都能获得一致的体验。

如果您希望先直观了解其功能界面,可以访问官方提供的在线演示站点进行体验。

在线演示地址:https://privoce.voce.chat/
部署步骤
推荐使用Docker Compose来快速部署VoceChat服务器,以下是一个标准化的配置示例。您只需将这段代码保存为docker-compose.yml文件,然后在同一目录下执行启动命令即可。
services:
vocechat-server:
image: privoce/vocechat-server:latest
container_name: vocechat-server
ports:
- 3000:3000
volumes:
- ./data:/home/vocechat-server/data
restart: always
配置与使用指南
部署完成后,在浏览器的地址栏中输入http://您的服务器IP地址:3000,即可访问VoceChat的初始化引导界面。

首次打开时,系统会提供清晰的操作提示,只需按照屏幕上的步骤逐步进行配置。

首先,您需要为您的聊天服务器设置一个易于辨识的名称。

接下来,创建管理员账户,设置安全的登录密码以确保管理权限的安全。

在注册设置环节,保持默认选项通常是最便捷的选择,这表示允许开放注册。

初始化完成后,系统会生成一个邀请链接。您可以复制此链接并分享给其他用户,邀请他们加入并注册成为新成员。

所有设置步骤完成后,您将正式进入VoceChat的主界面。

应用的整体界面设计得相当简洁明了,主要功能区域一目了然,降低了用户的学习成本。

为了测试聊天功能,您可以创建第二个测试账号。通过两个账号之间的对话,可以完整地体验消息发送、接收等核心交互流程。

在管理面板中,管理员可以对所有成员进行有效管理,例如分配角色或调整权限。

对于聊天过程中产生的重要文件或关键对话记录,用户可以使用收藏功能将其标记保存,便于日后快速查找。

所有在聊天中上传过的文件都会被系统集中管理,用户可以在专属的文件库中浏览和下载这些历史资料。

设置菜单中包含了许多可自定义的选项,虽然内容较为丰富,但每一项的设置逻辑都较为直接,普通用户也能轻松上手配置。

评价与总结
作为一款轻量级的聊天应用程序,VoceChat在功能广度上自然无法与大型商业社交平台相提并论。它的定位更倾向于满足那些对功能需求相对基础,但同时高度重视部署便捷性、数据隐私安全以及轻量化运行的特定场景。
如果您正在寻找一个能够“开箱即用、保障通信私密性、且资源占用极低”的聊天解决方案,那么VoceChat无疑是一个值得考虑的备选方案。
综合推荐指数:⭐⭐⭐(优势在于轻量化与快速部署) 实际使用体验:⭐⭐⭐(界面直观,跨平台支持良好) 部署复杂度评估:⭐⭐(过程非常简单)
Docker一键部署网页版模拟城市CubeCity:完整搭建与畅玩教程
CubeCity游戏简介:
这是一款专注于城市建设的模拟经营类游戏。玩家将从一片空白土地开始,通过逐步建造住宅区、商业中心、工业设施以及环境景观等多种建筑类型,合理设计道路网络,有效管理金币收入和人口增长,从而亲手打造出你心目中的完美城市。

主要特色功能:
- 🏙️ 自由建设: 你可以随意放置、移动或拆除各种建筑与道路,自由创作独具个性的城市风貌。
- 🧩 策略规划: 需要巧妙平衡住宅区 (R)、商业区 (C) 和工业区 (I) 的发展比例,同时兼顾环境 (E)、社会 (S) 和治理 (G) 等多方面需求,以实现城市的长期繁荣与可持续发展。
- 💰 经济系统: 游戏中的建筑会自动产生金币收益,玩家可以利用这些金币来建造新的建筑、升级现有设施或拓展城市版图。
- 💾 本地存储: 所有城市进度数据都会自动保存在本地浏览器中,方便你随时中断或继续建设任务。
- 🎨 卡通风味: 游戏采用明快鲜艳的色彩搭配和可爱生动的卡通模型,为玩家营造出轻松愉快的视觉感受。
游戏玩法详解:
- 🔍 选择模式 (SELECT):
- 点击任意建筑即可查看详细信息,例如居民数量、当前状态、资源产出等数据。
- 当建筑满足特定条件时,你可以对其进行升级操作,从而增强其功能并提高产出效率。
- 🏗️ 建造模式 (BUILD):
- 从游戏界面左侧的面板中选择你想要建造的建筑类型。
- 在地图上可用的空地位置点击鼠标,即可成功放置建筑;系统会提供实时模型预览和高亮提示,使得操作过程更加直观便捷。
- 🚚 搬迁模式 (RELOCATE):
- 首先选中一个已经建造完成的建筑,然后点击地图上另一块空地,便能轻松实现建筑搬迁。
- 在最终放置前,你还可以旋转建筑模型,以便更好地适应城市的整体布局规划。
- 💣 拆除模式 (DEMOLISH):
- 切换到拆除模式后,直接点击那些不再需要的建筑即可将其移除。
- 拆除建筑时会返还部分建造成本,减少玩家的资源损失。
在线演示地址:
Docker部署步骤
通过Docker Compose快速部署:
services:
cube-city:
image: swr.cn-north-4.myhuaweicloud.com/firfe/cube-city:2025.09.10
container_name: cube-city
ports:
- 5141:5141
restart: always
游戏启动与操作指南
在浏览器地址栏中输入 http://你的NAS设备IP地址:5141 即可访问游戏主界面。

游戏界面右上角提供了速查表功能,可以查看不同建筑之间的相互影响关系;通过合理布局建筑,玩家能够获得额外的增益效果。

Qwen3-0.6b Docker浏览器部署全攻略:本地运行大语言模型完整指南
Qwen-Web 是一款设计用于在本地浏览器环境中直接运行 Qwen3-0.6b 大型语言模型的开源项目,其核心优势在于实现零安装流程、不进行任何日志记录,并且完全保障用户数据的本地私密性。
您可以通过在线演示地址提前体验该项目的基本功能与交互界面。
在线演示地址

部署与安装步骤
本项目推荐使用 Docker Compose 进行快速部署,以下为完整的服务配置代码块。
services:
qwen-web:
image: heizicao/qwen-web:latest
container_name: qwen-web
ports:
- 8443:443
restart: always
操作使用指南
完成容器部署后,在浏览器地址栏中输入 https://您的NAS_IP地址:8443 即可访问应用主界面,请务必注意该服务强制使用 HTTPS 安全协议进行连接。

温馨提示:若浏览器提示“您的连接不是私密连接”,属于自签名证书的正常现象,请手动选择“继续前往”或类似选项即可正常访问。

每次通过网页首次访问时,系统都需要从本地加载 Qwen3-0.6b 的模型文件到内存中,此过程可能需要短暂等待。

界面顶部的导航栏提供了颜色主题切换功能,用户可以根据个人偏好选择浅色或深色显示模式。

应用背景支持添加网格化视觉效果,这一设计元素能够增强界面的科技感与层次感。

在输入框键入问题并按下回车键后,模型将开始生成思考过程并输出回答内容。

界面会实时显示模型的回复速度,例如示例中的 14.93 TPS(每秒生成标记数)。由于答案生成过程伴有完整的“思考链”展示,实际交互体验中的响应速度感知尚在可接受范围内。

左侧边栏预设了多个对话角色模板,用户可以直接选择特定角色以开启具有不同风格和背景的聊天会话。

整个网页聊天过程中的模型推理计算,均通过 WebGPU 技术调用您设备本地的 GPU 硬件资源来完成,无需依赖远程服务器。

项目总结与综合评估
该项目在概念和实践层面都颇具新意,成功实现了在标准浏览器环境中本地化运行 Qwen3 系列大型语言模型。其技术核心在于利用现代 WebGPU 接口,使得网页应用能够直接调度终端设备的 GPU 进行高性能计算与图形渲染。不过,当前版本仍存在一些可优化的空间,例如对个人电脑界面的适配尚不完善,且模型在运行过程中偶现响应停滞或意外输出英文回复的缺陷。尽管如此,从技术探索和娱乐体验的角度出发,它依然是一个富有乐趣的工具,既能满足运行前沿语言模型的好奇心,也可作为测试本地 GPU 计算性能的一个轻量级基准场景。
综合推荐指数:⭐⭐⭐(创意新颖,值得尝试)
实际使用体验:⭐⭐(界面相对简单,偶发性问题影响流畅度)
部署流程难度:⭐(配置极其简单,近乎一键完成)
TrWebOCR免费中文离线OCR工具:高效识别与简易部署全攻略
TrWebOCR 是一款开源且易于使用的中文离线OCR项目,其识别准确率能够与大型商业解决方案相媲美。该项目提供了直观的Web操作页面以及灵活的API接口,方便用户进行文字提取和集成。

部署与安装指南
以下是使用 Docker Compose 快速部署 TrWebOCR 的配置文件示例,只需简单几步即可完成环境搭建。
services:
trwebocr:
image: mmmz/trwebocr:latest
container_name: trwebocr
ports:
- 8089:8089
restart: always
操作步骤与使用演示
完成部署后,在浏览器地址栏中输入 http://NAS的IP:8089 即可访问 TrWebOCR 的Web操作界面。

在Web界面中上传或选择需要识别的图片文件,随后点击识别按钮即可启动OCR处理流程。

识别过程通常非常迅速,例如本次演示在不到两秒的时间内就完成了处理,界面上会清晰地用选框标出识别出的文字区域。

在大多数情况下,文字识别结果都相当准确(需要注意的是,当字体间距过于紧密或使用特殊字体时,识别精度可能会受到一定影响)。

在进行OCR识别任务时,该工具会占用较高的CPU计算资源,相比之下其对内存的消耗则保持在较低水平。

综合评价与总结
TrWebOCR 作为一款轻量级、开源且支持完全离线运行的中文OCR工具,其部署过程极为简便。该工具识别速度出色,在图片质量清晰且字体常规的条件下,能够保持较高的识别准确率。尽管其用户操作界面设计较为简洁,但功能完备且实用,同时提供了API接口供程序化调用。对于具有本地OCR需求,希望处理日常文档、屏幕截图等文字提取任务的用户,都可以尝试部署并使用这款工具。
综合推荐指数:⭐⭐⭐(即开即用,提供API接口)
实际使用体验:⭐⭐⭐(识别速度快,操作直观)
部署难度评级:⭐(非常简单)
从零开始搭建传奇三私服:Zircon Mir3 Server 完整部署图文教程
Zircon Mir3 Server 是一个基于皓石传奇三的开源服务器端项目。该项目起源于吉米在2019年发布的Zircon版本,经过后续发展,致力于提供一个能够跨平台运行并支持Docker容器化部署的传奇三游戏服务器环境。需要特别强调的是,该项目仅供技术研究与学习使用,任何商业用途或非法行为均被严格禁止。

该项目实现了相当完整的游戏内容体系:
- 游戏中包含了战士、法师、道士以及刺客四大经典职业。
- 每个职业平均设计了多达38个不同的技能供玩家学习与使用。
- 拥有丰富多样的地图场景和道具系统,支持玩家角色等级提升至100级。
- 技能系统支持修炼至第6级,装备系统则包含了精炼等深度玩法。
- 法师与道士职业所召唤的宠物,具备成长系统,最高可升级至暗金等级。
在部署支持方面,该服务器端展现出良好的灵活性:
- 支持在Linux、Windows以及Docker容器等多种平台环境中进行部署。
- 项目提供了便于使用的Docker Compose配置文件示例,简化了容器化部署流程。
此外,服务器还集成了一些便捷的游戏内功能:
- 游戏内的传送石道具,允许玩家方便地传送到任意已开放的地图。
- 支持游戏客户端进行自动更新(此功能需要v1.0.0及以上版本的客户端配合)。
准备工作提示:为了便于用户快速部署,相关的资源文件已打包整理。你也可以按照后续的详细步骤自行操作,或通过加入开发者社群获取必要的文件。

第一步:获取与准备资源文件
首先,访问该开源项目的代码仓库地址:https://gitee.com/raphaelcheung/zircon-legend-server

在项目页面向下浏览,可以找到通过百度网盘下载资源的链接(同样,也可以通过加入社群获取这些文件)。

请将列出的三个文件全部下载下来,后续的每个步骤都需要用到它们。

接下来,解压名为“服务器运行”的压缩包文件。请注意,由于文件编码或格式问题,建议在Windows系统上进行解压操作,在NAS或Mac系统上解压时即使输入正确密码也可能报错。解压密码为:“QQ群 915941142”。

在你的NAS设备或服务器上,创建一个名为zircon的文件夹,将上一步解压得到的所有文件放入此文件夹内。

第二步:部署游戏服务端
使用Docker Compose是部署服务端最便捷的方式。你可以创建一个docker-compose.yml文件,并写入以下配置内容:
services:
zircon:
image: raphzhang/zirconlegend:latest
container_name: zircon
ports:
- 7000:7000
volumes:
- ./datas:/zircon/datas
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
restart: unless-stopped
关键参数说明(更多高级配置建议参考项目官方文档):
/zircon/datas:此卷映射路径用于持久化存放服务器的各类配置和游戏数据。/etc/localtime与/etc/timezone:这两个可选卷映射用于同步容器与宿主机的时区设置,确保游戏内时间显示准确。
启动容器后,通过查看容器日志来验证服务是否运行正常。当在日志中看到服务器成功启动并监听端口的消息时,即表示服务端部署成功。

第三步:配置与运行游戏客户端
首先,解压之前下载的“客户端运行文件”压缩包,其中包含了游戏运行所必需的海量地图、角色模型、音效等资源文件。

仅靠资源文件还无法启动游戏,你还需要下载客户端的主程序。请访问客户端项目地址:https://gitee.com/raphaelcheung/zircon-legend-client

在项目页面右侧,找到并点击“发行版”或“Releases”标签页,跳转到版本发布页面。

在发布页面中,找到最新的客户端主程序压缩包并点击下载。

将下载的客户端主程序解压,你应该能看到类似Legend.exe等文件。使用文本编辑器打开其中的Legend.ini配置文件。

在配置文件中,找到服务器地址(IP)和端口号(Port)的设置项,将其修改为你实际部署的服务端的IP地址和端口(默认为7000),其余配置可暂时保持默认。

浏览器中直接运行Qwen3大语言模型:Docker零安装部署完整指南
Qwen-Web 是一个创新的开源项目,它使用户能够在本地浏览器中直接运行 Qwen3-0.6b 大语言模型。该项目实现了零安装需求,同时不记录日志或存储任何用户数据,确保了隐私和安全。

您可以通过访问在线演示来体验该项目的功能:https://qwen-web.sdan.io。
部署步骤
使用 Docker Compose 可以快速部署该项目,具体配置如下:
services:
qwen-web:
image: heizicao/qwen-web:latest
container_name: qwen-web
ports:
- 8443:443
restart: always
操作指南
在浏览器地址栏中输入 https://NAS的IP:8443 即可访问界面,请注意必须使用 HTTPS 协议。

提示:如果浏览器显示有关私密连接的警告,请选择继续访问以进入界面。

每次打开网页访问时,系统都需要先加载 Qwen3-0.6b 的模型文件,这可能需要一些时间初始化。

界面顶部栏提供了颜色主题切换功能,用户可以根据喜好调整外观。

背景支持添加网格效果,这增强了视觉体验并可能辅助界面布局。

在输入框中键入文字并按回车确认后,系统会生成回复并显示在对话区域内。

界面上方会显示回复速度,例如 14.93TPS,由于模型会展示思考过程,因此整体响应速度在可接受范围内。

左侧边栏内置了多个预设角色,用户可以选择这些角色进行针对性的聊天交互。

网页聊天功能通过 WebGPU 技术调用设备 GPU 进行计算,这提升了模型运行的效率和性能。

评价与总结
这个项目展现了在浏览器环境中直接运行 Qwen3 大语言模型的有趣潜力。它利用 WebGPU 技术实现网页对设备 GPU 的调用,从而进行计算和渲染。目前,该项目在 PC 界面适配方面尚有改进空间,且运行模型时偶尔会出现 BUG,例如卡顿或回复英文内容。尽管如此,个人认为它仍然具有较高的娱乐性和探索价值,用户可以在运行模型的同时测试设备 GPU 的性能表现。
综合推荐:⭐⭐⭐(项目概念新颖,具有一定趣味性)
使用体验:⭐⭐(界面设计较为简单,且存在偶发的功能性问题)
部署难易:⭐(部署过程极为简便,适合快速上手)
铭凡N5-255 NAS深度体验:强悍硬件与极致扩展,是否物超所值?
铭凡 N5-255 是一款在硬件配置上表现强劲、扩展能力极为出色且散热效能优秀的 NAS 设备,能够充分满足家庭环境以及小型创作团队对于海量数据存储与高速文件传输的各类需求。其核心搭载了 AMD Ryzen 7 H255 处理器,并配备了 16GB 的 DDR5 内存,提供了 5个机械硬盘位与 3个 NVMe 固态硬盘位组成的混合存储方案,拥有双 USB4 高速接口,同时支持用户自行添加半高规格的 PCIe 扩展设备。
开箱与外观解析
本次开箱体验的对象是铭凡 N5-255 设备,其产品包装箱的尺寸相当可观,拿在手中能感受到明显的分量。笔者在京东平台以 3480 元的价格购入,接下来将带领大家一同开箱,并分享这段时间的真实使用感受。

包装箱的侧面清晰标注了该设备的核心配置:采用了 AMD Ryzen 7 H255 处理器,支持 DDR5 内存,最多可扩展安装 5 块 HDD 机械硬盘与 3 块 NVMe 固态硬盘。在接口方面,则提供了 USB4(40Gbps)、10G 以太网口以及一个半高 PCIe 扩展插槽。

拆开最外层的纸质包装箱,移开顶部的固定泡沫板后,便能看到被白色防尘膜妥善包裹着的 NAS 主机。在旁边,还放置了一个黑色的配件盒。

包装内附有产品说明书、保修卡以及使用指南(务必记得扫描二维码,其中提供了驱动程序和手机应用程序的下载链接,笔者也是后期折腾许久后才发现的)。

配件中包含一根 HDMI 连接线。

同时,也配备了一根标准网线。

电源适配器的规格为 19V/14.7A,最大输出功率达 279.3W。这个功率应对 5 块机械硬盘加上 3 块 M.2 固态硬盘的供电需求可谓绰绰有余,即便额外加装一块高性能的半高独立显卡也完全没有问题。
手把手教程:MuMuAINovel AI小说创作助手本地部署与深度体验
MuMuAINovel 是一款基于人工智能技术的智能小说创作辅助工具,旨在帮助用户轻松构建和撰写精彩的虚构故事。
核心特性
- 🤖 多模型支持:可灵活对接 OpenAI、Gemini、Claude 等多种主流AI模型。
- 📝 智能创作向导:提供AI驱动的自动化流程,辅助生成故事大纲、角色设定及世界观框架。
- 👥 可视化角色管理:具备专门的人物关系图与组织架构图管理功能,清晰展现故事脉络。
- 📖 全面的章节编辑:支持对小说章节进行创建、编辑、重新生成以及文风润色等操作。
- 🌐 详尽的世界观设定:提供专门模块用于构建和整合故事发生的背景与环境。
- 🔐 灵活的登录方式:支持通过 LinuxDO OAuth 或创建本地账户进行登录。
- 💾 生产级数据管理:采用 PostgreSQL 数据库,确保多用户环境下的数据安全与隔离。
- 🐳 便捷的容器化部署:提供 Docker Compose 配置,可实现一键式启动,快速投入使用。
安装与配置步骤
首先,访问该项目的 GitHub 仓库地址:https://github.com/xiamuceer-j/MuMuAINovel

将整个项目代码库下载到本地。

在本地创建一个名为 mumuainovel 的文件夹,并将下载的压缩包解压后放入其中。

找到项目根目录下的 docker-compose.yml 模板配置文件。

修改文件中 postgres_data 的挂载路径,建议改为相对路径 “./postgres_data”(使用绝对路径亦可)。

其余配置通常可保持默认,除非有特殊需求。

接下来,进入 backend 目录,找到名为 .env.example 的环境变量示例文件。

打开 .env.example 文件进行编辑。如果本地系统的 8000 或 5432 端口已被占用,可在此处修改为其他可用端口。

提示:配置AI模型API是关键一步。例如,若使用硅基流动平台的API,需相应修改接口地址和模型名称。以下是一个配置示例(模型可根据需要调整,例如尝试 DeepSeek):
https://api.siliconflow.cn/v1
deepseek-ai/DeepSeek-R1

如有必要,可在此文件中修改默认的管理员账户用户名和密码。
手把手教你部署Homebox:打造专属家庭资产管理系统
Homebox是一款专为家庭用户设计的开源、自托管库存与组织系统。它通过直观的分组、位置定位与标签体系,帮助用户高效地追踪和管理家中的各类物品。无论是家庭日常用品的归档,还是小型仓库的资产盘点,它都能提供一个结构清晰、易于维护的数字化解决方案。
安装步骤:使用Docker Compose快速搭建
部署Homebox最便捷的方式是使用Docker Compose。你只需在服务器或NAS上创建一个docker-compose.yml文件,并写入以下配置内容。
services:
homebox:
image: ghcr.io/hay-kot/homebox:latest
container_name: homebox
ports:
- 7745:7745
environment:
- TZ=Asia/Shanghai
volumes:
- ./data:/data
restart: unless-stopped
保存文件后,在相同目录下执行 docker-compose up -d 命令,即可启动Homebox服务。容器将自动创建并运行在后台。
使用指南与功能详解
初始化设置与登录
服务启动后,在浏览器地址栏输入 http://你的服务器IP:7745 即可访问Homebox的Web界面。

首次使用需要创建管理员账户。在登录界面下方找到并点击“Register”(注册)按钮。

按照提示填写用户名、邮箱和密码等信息,完成账户注册。

注册成功后,使用刚才设置的邮箱和密码进行登录,即可进入系统主面板。

界面与基础配置
Homebox的主界面设计十分清爽,布局直观,各项功能一目了然。

需要注意的是,当前版本应用本身并未内置中文支持。不过,你可以借助浏览器的网页翻译功能(如Chrome的右键“翻译成中文”选项)来获得更好的浏览体验。

为了让资产价值显示更符合本地习惯,建议先进行货币设置。点击右上角头像,进入“Profile”(个人资料)页面,在“Currency”(货币)下拉菜单中选择“CNY - Chinese Yuan”,将货币格式切换为人民币。

设置完成后返回首页,可以看到金额的单位已经成功更新为“¥”。

核心功能:位置与标签管理
一个高效的管理系统始于清晰的组织结构。Homebox的核心逻辑围绕“位置”和“标签”展开。
点击侧边栏的“Locations”(位置),系统已预设了几个示例地点。你可以根据实际情况保留、修改或删除它们。

点击任意位置可进入详情页,若不需要可点击删除。

点击“Create”(创建)按钮,开始新建你自己的物品存放位置。

填写位置的名称与描述,例如“客厅储物柜”或“书房书架第三层”。

更强大的是,你可以为位置指定一个“Parent”(父位置),从而实现多层级的结构管理,例如“家 -> 书房 -> 书桌抽屉”。如果下拉框未显示选项,尝试刷新页面或直接输入已存在位置的名称即可。

除了位置,标签是另一种灵活的归类方式。在“Tags”(标签)页面,你可以创建诸如“电子产品”、“重要文件”、“季节性物品”等标签,方便从不同维度筛选物品。

添加与管理物品资产
当位置和标签都准备就绪后,就可以开始添加具体的物品了。点击导航栏的“Items”(物品),然后选择“New Item”(新建物品)。

小米开源AI全屋控制方案Xiaomi Miloco:本地部署与智能家居未来探索
Xiaomi Miloco是小米公司推出的智能家居前沿探索方案。它以米家智能摄像机作为核心的视觉信息输入源,并依托小米自研的大语言模型,实现了对全屋IoT设备的深度整合与智能控制。这一方案采用基于大模型的开发范式,允许用户直接使用自然语言来定义复杂的家庭场景需求与自动化规则,从而解锁了更广泛、更具创新性的智能设备联动可能性。

方案核心特性解析
- 自然语言交互新范式:基于大模型技术框架,用户可通过简单的对话完成复杂的规则设置与设备指令控制,大幅降低了智能家居的配置门槛。
- 视觉数据的智能化应用:将摄像头的实时视频流作为环境感知信息源,利用大模型解析其中包含的家庭场景事件(如人员活动、物体状态变化),并据此响应用户的查询与指令。
- 端侧计算保障隐私:通过将任务拆分为场景规划与视觉理解两个阶段,并部署小米自研的端侧模型,实现了端侧视频理解,所有数据处理在本地完成,有效保护了家庭隐私安全。
- 深度融入米家生态:无缝对接米家生态体系,支持获取与控制米家设备、执行米家自动化场景,并能发送自定义内容到米家通知。
重要提示: 初次接触时,请不要被其部分硬件要求吓退。之所以列出独立显卡,是针对希望在本地完全运行AI模型的“完全体”部署方案。实际上,方案也支持直接调用云端模型的API,对本地硬件要求会低很多。
环境配置要求指南
硬件基础配置:
CPU: x64 架构
显卡: NVIDIA 30系及以上显卡,显存 8GB 及以上(最低要求),建议 12GB 及以上
存储: 建议预留 16GB 及以上的可用空间(用于存放本地模型文件)
软件依赖环境:
操作系统:
- Linux: x64 架构,建议使用 Ubuntu 22.04 及以上 LTS 版本
- Windows: x64 架构,建议 Windows 10 及以上版本,并确保支持 WSL2
- macOS: 暂未提供官方支持
Docker: 需要 20.10 及以上版本,并支持 docker compose 功能
NVIDIA 驱动: 需安装支持 CUDA 的 NVIDIA 显卡驱动
NVIDIA Container Toolkit: 用于在Docker容器中启用GPU支持
详细的运行与开发环境配置步骤,请参考官方文档: https://github.com/XiaoMi/xiaomi-miloco/blob/main/docs/environment-setup_zh-Hans.md
部署安装实战教程
Xiaomi Miloco 由后端服务和AI引擎两部分组成。完整的本地部署需要同时安装两者,这就要求计算机配备高性能独立显卡。对于大多数普通设备,可以选择仅部署后端服务,而将AI处理任务交由云端API完成。
方案一:一键式快速部署
对于刚入门的新手用户,最简便的方法是使用官方提供的一键安装脚本。