AX 爱鲜报

MiroFish 群体智能预测引擎

MiroFish 是一个基于多智能体(Multi-Agent)的通用群体智能预测引擎。它从新闻、政策、财报等真实素材中抽取种子信息,构建高保真平行数字世界,让数千个具备独立人格与长期记忆的智能体自由交互演化,从而推演未来走向并生成预测报告。

爱鲜报评分

0.0

0 人评分

77k

星数

是

中文

Python

主语言

是

活跃

19

贡献者

人工分析

EDITORIAL

推荐理由

项目将 LLM 多智能体仿真与知识图谱、GraphRAG 结合,把「预测」变成可交互、可注入变量的数字沙盘,思路新颖且工程完成度高。中文文档、B 站演示视频与 QQ 群齐全,对国内开发者非常友好。适合想研究多智能体社会仿真、舆情推演或金融预测的技术团队参考与二次开发。

适用场景

  • 舆情事件走向推演与公关预案演练
  • 金融信号与市场情绪预测实验
  • 政策草案的零风险沙盘预演
  • 小说/剧情结局等创意推演
  • 多智能体社会仿真与 Agent 记忆研究

优点

  • 多智能体 + 长期记忆 + GraphRAG 的完整预测流水线
  • 支持从上帝视角动态注入变量,交互性强
  • 提供中文文档、在线 Demo 与视频教程,上手门槛低
  • 前后端一键安装脚本与 Docker 部署,工程化完善
  • 可对接任意 OpenAI SDK 兼容的 LLM 接口

缺点

  • LLM 调用消耗较大,大规模仿真成本高
  • 依赖 Zep Cloud 等外部服务,需自行申请 API Key
  • 仿真轮次过多时耗时明显,建议先用小规模验证
  • 预测结果受种子素材与模型质量影响,需人工判断
上手难度 进阶

MiroFish 是什么

MiroFish 是一个简洁通用的群体智能引擎,目标是用多智能体仿真来「预测万物」。你只需上传种子素材(数据分析报告、新闻、小说文本等),再用自然语言描述预测需求,它就会自动构建一个高保真的平行数字世界,让成千上万个拥有独立人格、长期记忆和行为逻辑的智能体在其中自由交互、社会演化,最终输出预测报告。

上传种子材料 + 描述预测需求 → 得到详细预测报告 + 可深度交互的数字世界

核心工作流

  1. 图谱构建:种子抽取、个体/集体记忆注入、GraphRAG 构建
  2. 环境搭建:实体关系抽取、Persona 生成、Agent 配置注入
  3. 仿真运行:双平台并行仿真、自动解析预测需求、动态时序记忆更新
  4. 报告生成:ReportAgent 携带丰富工具集,与仿真后环境深度交互
  5. 深度交互:可与仿真世界中任意 Agent 对话,也可与 ReportAgent 交互

快速开始

环境要求

工具 版本 说明
Node.js 18+ 前端运行时
Python 3.11 ~ 3.12 后端运行时
uv 最新版 Python 包管理器

配置与启动

# 1. 复制并编辑环境变量
cp .env.example .env

# 2. 一键安装全部依赖
npm run setup:all

# 3. 同时启动前后端
npm run dev

启动后前端位于 http://localhost:3000,后端 API 位于 http://localhost:5001。也支持 Docker 部署:

docker compose up -d

关键环境变量

  • LLM_API_KEY / LLM_BASE_URL / LLM_MODEL_NAME:任意兼容 OpenAI SDK 格式的 LLM 接口,官方推荐通义千问 qwen-plus
  • ZEP_API_KEY:Zep Cloud 的 Key,用于智能体长期记忆

注意:LLM 消耗较大,建议先用 40 轮以内的仿真做验证。

适用场景

  • 宏观层面:决策者的预演实验室,政策与公关可在零风险下测试
  • 微观层面:个人用户的创意沙盘,推演小说结局、探索想象场景
  • 舆情分析:结合热点事件报告进行群体演化推演
  • 金融预测:基于市场信号进行多智能体推演

项目亮点

  • 多智能体 + 长期记忆 + 知识图谱的完整预测链路
  • 支持「上帝视角」动态注入变量,精确推演未来轨迹
  • 提供中文文档、在线 Demo、B 站演示视频与 QQ 交流群
  • 前后端分离,一键脚本与 Docker 双部署方案

注意事项

项目采用 AGPL-3.0 协议,商用需关注开源合规要求;同时仿真效果高度依赖种子素材质量与所选 LLM 的能力,结果应作为决策参考而非唯一依据。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。