BettaFish

活跃
GitHub Python GPL-2.0

简介

微舆:人人可用的多智能体舆情分析助手,打破信息茧房,还原舆情原貌,预测未来走向,从零实现不依赖任何框架。

核心特性

  • 多智能体协作 — Query/Media/Insight/Report 四类专业 Agent 通过论坛机制协作分析
  • 全域舆情监控 — AI 爬虫 7x24 覆盖微博、小红书、抖音、快手等 30+ 社媒平台
  • 多模态内容分析 — 深度解析短视频、图片等多媒体内容,提取结构化信息
  • 复合分析引擎 — 融合 LLM、微调模型、统计模型等多种中间件协同工作
  • 智能报告生成 — 基于模板引擎自动生成交互式 HTML 分析报告
  • 公私域数据融合 — 支持将内部业务数据库与公开舆情数据无缝集成

适用场景

💡 监控品牌在社交媒体上的舆情走势和公众情绪
💡 分析产品发布后的市场反馈和用户评价
💡 进行竞品分析,对比多个品牌的舆情表现
💡 预测舆情事件的未来走向和潜在风险
💡 为企业决策提供数据驱动的舆情洞察报告

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(42.0k stars)
  • 项目有一定历史沉淀(已维护 2 年)
  • Issue 响应及时,积压少

⚠️ 不足

  • 许可证限制较多(GPL-2.0)

快速开始

# 克隆仓库
git clone https://github.com/666ghj/BettaFish.git
cd BettaFish

# 安装依赖
pip install -r requirements.txt

# 配置环境变量
cp .env.example .env
# 编辑 .env 填入 API 密钥

# 启动 Flask 服务
python app.py

# 在浏览器中输入分析问题即可开始

相关项目

GPTeam

1.7k · Python
活跃 A

开源多 Agent 模拟平台,让多个由 LLM 驱动的 Agent 在共享环境中协作完成复杂任务,支持 Agent 角色定制、记忆系统和环境交互,是研究多 Agent 协作行为和社会模拟的理想实验框架。

pythonmulti-agentagent +3
  • · 基于 GPT-4 的多代理模拟,支持自主协作完成预定义目标
  • · 受 Generative Agents 研究论文启发的代理记忆和反思系统
  • · 空间移动:代理在不同位置间移动并在不同环境中执行任务

Ouroboros

5.5k · Python
活跃 A

Ouroboros 是一个规范驱动的多智能体开发框架,从传统的提示词工程转向规范驱动开发模式,支持多 Agent 协作、MCP 工具集成和自动化工作流编排,适用于高质量 Agent 系统构建。

multi-agentframeworkagent +4
  • · 规范优先工作流:苏格拉底式访谈 → 不可变种子规范 → 执行 → 评估
  • · 多运行时适配器,支持 Claude Code、Codex CLI、OpenCode、Hermes、Gemini、Kiro、Copilot
  • · 三层架构:内核(合约引擎)、插件(领域工作流)、Shell(TUI 驾驶舱)

DeepResearchAgent

3.5k · Python
不活跃 B

DeepResearchAgent 是一个分层多智能体系统,专为深度研究任务和通用任务求解设计。通过顶层规划 Agent 协调多个专业子 Agent,实现自动化任务分解和跨领域高效执行。

multi-agentframeworkpython +3
  • · 分层多 Agent 系统,顶层规划 Agent 协调专业子 Agent
  • · RSPL 协议层将提示、Agent、工具、环境和记忆建模为版本化资源
  • · SEPL 自进化协议,支持提议、评估和提交改进并支持回滚

OpenMontage

48.4k · Python
活跃 A+

首个开源 AI 视频制作系统,提供 12 条流水线、52 个工具和 500 个 Agent 技能,将 AI 编码助手转化为完整的视频制作工作室。

multi-agentautomationagent +2
  • · 12 条生产流水线、52 个工具和 500+ Agent 技能用于视频创作
  • · 真正的视频制作——检索实际运动素材,而非仅静态图片动画
  • · AI 驱动的脚本编写、旁白、素材生成、编辑和最终合成