当前位置: 首页 > news >正文

MiroFish群体智能引擎如何快速部署:Docker一键部署与源码安装怎么选

MiroFish群体智能引擎如何快速部署:Docker一键部署与源码安装怎么选

【免费下载链接】MiroFishA Simple and Universal Swarm Intelligence Engine, Predicting Anything. 简洁通用的群体智能引擎,预测万物项目地址: https://gitcode.com/GitHub_Trending/mi/MiroFish

MiroFish 是简洁通用的群体智能预测引擎:上传一份报告或一段故事,它自动构建平行数字世界,让海量智能体自由交互,推演并预测未来走向。MiroFish部署有两条路:容器化一键部署,或本地源码构建。别急着敲命令,先花 30 秒对号入座。

先对号入座:3个问题选定MiroFish部署方案

  • 你只想 5 分钟跑起来体验一把?→ 直接走方案一,Docker 一键部署。
  • 你要改 Agent 逻辑、加新平台、做二次开发?→ 走方案二,源码构建。
  • 你要放到服务器上长期稳定运行?→ 还是方案一,Docker 更省心。

三个问题都指向方案一很正常,Docker 就是给"要结果"的人准备的。只有第二类人会真正需要碰源码。

方案一:MiroFish Docker一键部署,最短命令跑起来

容器化部署好比拎包入住:水电家具都装好了,你只管开门。

前提准备:装好 Docker 和 Docker Compose(docker --version能输出版本即可);准备好两个密钥——LLM API 密钥和 Zep 记忆图谱密钥,.env.example里的注释写了它们的用途。

最短命令序列,复制即用:

git clone https://gitcode.com/GitHub_Trending/mi/MiroFish cd MiroFish cp .env.example .env # 编辑 .env,填入 LLM_API_KEY 与 ZEP_API_KEY docker compose up -d

启动后的验证方式:浏览器打开http://localhost:3000,看到上传报告的首页即部署成功;后端 API 在http://localhost:5001。页面打不开时,执行docker compose logs -f看日志定位。

省下的是什么:不装 Node、Python、uv,不碰依赖版本冲突,换台机器原样重跑一遍命令即可。

代价是什么:代码封装在镜像里,想改后端逻辑得进容器改,二开体验差。

方案二:MiroFish源码安装,构建步骤与换来的自由度

源码构建好比自己买菜现做:过程繁琐,但每一道工序你都能插手。

适合谁:要改 Agent 行为逻辑、要接入新的社交平台、要把模拟引擎嵌进自己业务的你。纯体验用户不必走这条路。

前提准备:Node.js 18+、Python 3.11 或 3.12(版本卡得很死,python --version先确认)、uv 包管理器。

构建步骤

cp .env.example .env # 填入 LLM 与 Zep 密钥 npm run setup:all # 一键装齐前端与后端依赖 npm run dev # 同时启动前后端

启动后验证:同样是前端http://localhost:3000、后端http://localhost:5001,访问正常即构建成功。

换来的是什么:前后端代码就在本地 backend/ 和 frontend/,改动即生效、热更新调试,模拟每一步流程都看得见摸得着。

代价是什么:你要自己维护三套依赖(根目录 npm、前端 npm、后端 Python),版本不匹配时排错全靠日志。

MiroFish部署常见报错速查:高频卡点一句话解法

  1. 镜像拉取卡住或超时docker-compose.yml里已注释好加速镜像地址,取消注释替换后重新docker compose up -d
  2. 页面能打开、一提交就报错→ 十有八九是.envLLM_API_KEYZEP_API_KEY没填对,对照.env.example的注释逐项核对。
  3. uv sync 失败、Python 版本报错→ 后端只认 3.11 到 3.12,python --version确认,不达标先装对版本再重跑npm run setup:all

部署完成后的3个下一步

🚀

  1. 先跑通全链路再谈深入:上传一份小体量报告,用 40 轮以内的小规模模拟验证预测流程(.env.example已提醒 LLM 消耗较大)。
  2. 要二开就从这里读起:backend/services/ 下的仿真与 Agent 模块是核心,配合npm run dev热更新边改边看。
  3. 卡住了别硬扛:把docker compose logs的输出贴到项目交流群,README-ZH.md 末尾附了交流群二维码,响应很快。

【免费下载链接】MiroFishA Simple and Universal Swarm Intelligence Engine, Predicting Anything. 简洁通用的群体智能引擎,预测万物项目地址: https://gitcode.com/GitHub_Trending/mi/MiroFish

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

http://www.cnnetsun.cn/news/4176687.html

相关文章:

  • 如何把安卓手机投到电脑并直接控制:scrcpy 三步上手
  • 猫抓扩展:网页视频音频一键提取的完整上手指南
  • 深入理解D3.js中的数字格式化工具d3-format
  • 让Claude Scholar从强论文中挖掘知识:paper-miner与kaggle-miner Agent实战
  • SUID3NUM源码解析:一个700行Python脚本如何实现SUID自动提权
  • IP-Adapter-FaceID 人脸一致性出图实战:一张照片到多风格人像
  • iOS悬浮窗通话怎么做?react-native-agora画中画(PiP)完整实现指南
  • Scout-App偏好设置全解析:托盘驻留、声音提醒与桌面通知的3分钟快速配置指南
  • dingo 数据质量评估:给 LLM 训练数据做体检
  • 如何10分钟快速部署Sunshine:从零开始的游戏串流完整指南
  • 如何用LLaMA-Factory微调MiniCPM-o-2_6:全模态模型领域适配完整教程
  • ol-plot 入门使用指南:三步把标绘工具接到 OpenLayers 地图上
  • 浏览器里改暗黑破坏神2存档:用 d2s-editor 快速调属性、导物品的完整指南
  • TrollInstallerX 安装 TrollStore 完整教程:4 步装好,iOS 14.0-16.6.1 通用
  • 快捷键失灵了?3 分钟用 Hotkey Detective 揪出偷走全局热键的进程
  • 3 步跑通 Beyond Compare 5 密钥生成:BCompare_Keygen 零基础上手指南
  • LiteRT-LM视觉能力实战:多模态LLM在树莓派上识别图像完整指南
  • Windows苹果驱动安装完整指南:1分钟让iPhone USB网络共享跑起来
  • 抖音去水印下载完整指南:一条命令保存单个视频或整站主页
  • miqu-1-70b量化版本终极选择指南:q2_K、q4_k_m、q5_K_M三大档深度对比
  • ExplorerPatcher 任务栏属性窗口无法打开:4 层排查阶梯,一文搞定
  • OpenCore Legacy Patcher:老 Mac 升级最新 macOS Sequoia 的完整方法
  • AIMNet2-rxn 局限性与完整解决方案:突破 H/C/N/O 元素限制的化学反应模拟策略
  • Keep:把 20 条告警压成 1 个事件,AIOps 告警关联的开源解法
  • 商用前必看:flux-RealismLora非商业许可证避坑指南与风险解读
  • MouseJiggler 从安装到防休眠:一份完整的 Windows 实用指南
  • 开源项目caniuse如何保证554个feature数据的准确性:validate-jsons.js校验机制代码实现深度剖析
  • Great Expectations数据契约:4步给数据流水线装上质检闸
  • Awoo Installer 安装使用指南:3 种通道把 NSP、NSZ、XCI、XCZ 一次装进 Switch
  • WechatHook微信自动化完整指南:一文搞懂微信机器人5大核心玩法