Skip to content

Releases: LiHongwei-cn/mundo-agent

MUNDO Agent v2.3.1

Choose a tag to compare

@LiHongwei-cn LiHongwei-cn released this 02 Jul 06:10

Summary

  • 交互式模型切换 ▼:/switch 或 Ctrl+M 打开两级菜单(Provider → 版本 → API Key)
  • DeepSeek V4 全版本支持:V4 / V4-Pro / V4-Flash / R1 / V3
  • 程序坞启动器强制同步 + 版本验证,修复更新后仍打开旧版的问题
  • 新增 delegate_agent 工具:委托 Claude Code / Hermes / Codex / MiMo Code
  • 新增 consult_web_ai 工具:跨平台 Web AI 思路咨询
  • 226 项测试 100% 通过

Test plan

  • pytest 226 passed
  • 启动验证 python3 mundo.py --version → v2.3.1
  • 同步脚本验证 mundo-sync.sh → 版本验证通过
  • 工具注册验证 delegate_agent + consult_web_ai

MUNDO Agent v2.3.0

Choose a tag to compare

@LiHongwei-cn LiHongwei-cn released this 30 Jun 22:05

MUNDO Agent v2.3.0

我是蒙多!蒙多想去哪就去哪!

核心更新

  • 启动器同步修复:新增 mundo-sync.sh 统一同步脚本,自动检测最新源码并同步到 ~/.hermes/mundo-agent
  • 程序坞启动器.app 每次启动自动同步,不再运行旧版本
  • 安全强化:扩展输出脱敏(JWT/Bearer/DB 连接串/AWS/GCP 密钥/Session Token)
  • 核心引擎:LLM 30/min + 工具 60/min 速率限制,统一错误恢复路径
  • 工具安全:终端命令 13 种危险模式拦截 + read_file 行偏移修复
  • 测试增强:220 单元测试 100% 通过(+51 新增)

安装

gh release download v2.3.0 -R LiHongwei-cn/mundo-agent -p "mundo-v2.3.0-macos.zip"
unzip mundo-v2.3.0-macos.zip -d ~/.hermes/mundo-agent
python3 ~/.hermes/mundo-agent/mundo.py

v2.2.8 — Skill安全防火墙 + NVIDIA SkillSpector集成

Choose a tag to compare

@LiHongwei-cn LiHongwei-cn released this 20 Jun 20:04

🛡️ Skill安全防火墙

新增功能

  • 集成 NVIDIA SkillSpector 安全审核系统
  • 实现 Skill 安全防火墙机制,所有进入系统的工具、代码、内容必须经过安全检查
  • 支持 64 种漏洞模式检测,覆盖 16 个安全类别
  • 建立安全缓存机制,已审核通过的 Skill 直接放行
  • 未通过的提示用户风险并让用户决策

安全类别覆盖

  • 提示注入 (Prompt Injection)
  • 数据外泄 (Data Exfiltration)
  • 权限提升 (Privilege Escalation)
  • 代码执行 (Code Execution)
  • 文件系统 (File System)
  • 网络 (Network)
  • 危险内容 (Dangerous Content)
  • 供应链 (Supply Chain)

全局规范集成

  • Hermes Agent (SOUL.md)
  • Claude Code (CLAUDE.md)
  • 蒙多 Agent (GLOBAL_SPEC.md)

技术细节

  • 风险评分系统:0-100分
  • 安全等级:安全/低风险/中风险/高风险/严重风险
  • 缓存文件:~/.hermes/security-cache.json
  • 扫描工具:~/Desktop/SkillSpector/

版本信息

  • 版本号:v2.2.8
  • 版本迭代:28+
  • Python模块:61个
  • AI模型:30+个

v2.2.7 — 向量检索 + 可观测性 + 评估框架 + MCP Server

Choose a tag to compare

@LiHongwei-cn LiHongwei-cn released this 18 Jun 07:34

MUNDO Agent v2.2.7

新增模块

  • vector_store.py: ChromaDB 向量存储 + BM25 + 语义哈希三路融合检索
  • observability.py: 结构化日志 + 分布式追踪(OpenTelemetry 兼容)+ 指标采集
  • eval_engine.py: Agent 评估框架,内置 9 个评估用例,多维度量化评分
  • mcp_server.py: MCP 服务端,蒙多能力通过标准 MCP 协议对外暴露

工程化

  • Dockerfile + docker-compose.yml: 容器化部署
  • .github/workflows/ci.yml: CI/CD(Python 3.10/3.11/3.12 矩阵测试)
  • tests/: 59 个单元测试全过

改造

  • knowledge_retriever.py 集成向量检索,自动降级到 TF-IDF
  • constants.py 版本号 → v2.2.7

MCP Server 工具

  • : 分析代码结构、依赖、质量
  • : 从知识库检索信息
  • : 操作三层记忆系统
  • : 任务规划分解

安装

pip install -r requirements.txt
python setup.py
python mundo.py

Docker

docker-compose up -d

v2.2.6 — 三层记忆架构 + 权限弹窗升级

Choose a tag to compare

@LiHongwei-cn LiHongwei-cn released this 17 Jun 02:46

MUNDO Agent v2.2.6

核心升级

三层记忆架构

  • 短期记忆:跨上下文传递,会话结束即弃(store_short / get_short_term / clear_session)
  • 中期记忆:绑定项目,项目活跃期间维持(store_mid / get_mid_term / cleanup_project)
  • 长期记忆:择优选取 + 时间戳 + 冲突检测(store_long / get_long_term)

权限弹窗升级

  • Rich Panel 可视化对话框
  • 支持 [y] 允许 / [n] 拒绝 / [a] 本次会话始终允许
  • CRITICAL 红框 / MEDIUM 黄框分级提示

长期记忆冲突解决

  • 同类记忆冲突时弹窗提示用户选择:
    • [u] 更新覆盖(旧记忆标记 superseded_by,不删除)
    • [k] 保留旧记忆(新记忆不写入)
    • [s] 两者都留

安装

# macOS
gh release download v2.2.6 -R LiHongwei-cn/mundo-agent -p "mundo-v2.2.6-macos.zip"
unzip mundo-v2.2.6-macos.zip -d ~/.hermes/mundo-agent
pip3 install rich prompt_toolkit httpx scrapling[all]
python3 ~/.hermes/mundo-agent/mundo.py

v2.2.5 — 路径修复 + 启动器优化 + 全模块同步

Choose a tag to compare

@LiHongwei-cn LiHongwei-cn released this 17 Jun 02:23

MUNDO Agent v2.2.5

更新内容

  • 20 个核心模块更新优化
  • 新增 README.md 四国语言说明文档
  • 新增 TEST_REPORT_v2.2.5.md 测试报告
  • 新增 MUNDO-app-launcher.sh macOS 启动器
  • 路径修复 + 启动器优化
  • 全模块同步至最新版本

安装

# macOS
gh release download v2.2.5 -R LiHongwei-cn/mundo-agent -p "mundo-v2.2.5-macos.zip"
unzip mundo-v2.2.5-macos.zip -d ~/.hermes/mundo-agent
pip3 install rich prompt_toolkit httpx scrapling[all]
python3 ~/.hermes/mundo-agent/mundo.py

通用安装

gh release download v2.2.5 -R LiHongwei-cn/mundo-agent -p "mundo-v2.2.5-all.zip"
unzip mundo-v2.2.5-all.zip -d ~/.hermes/mundo-agent
pip3 install -r requirements.txt
python3 ~/.hermes/mundo-agent/mundo.py

v2.2.4 — 完整功能同步

Choose a tag to compare

@LiHongwei-cn LiHongwei-cn released this 15 Jun 19:31

MUNDO Agent v2.2.4

核心功能

  • 42+ Python 模块,独立 AI 智能体框架
  • 30+ AI 模型支持(DeepSeek/MiMo/Qwen/Claude/GPT-4o/Gemini)
  • MCP 集成(Model Context Protocol)
  • Skill 云仓库(自动获取 GitHub 高星 skill 项目)
  • 任务确认流程 + Loop 工作流(最多 5 轮,质量 ≥ 90 分)
  • 三层记忆系统(短期/中期/长期)
  • 四条铁律(稳定可控/低Token/脚本优先/严控轮次)
  • 安全引擎 + 策略引擎 + 权限审批
  • Agent 委托(Claude Code/Hermes Agent/Codex)
  • 云同步 + 集体意识

安装

# 下载解压
unzip mundo-v2.2.4-macos.zip -d ~/.hermes/mundo-agent

# 安装依赖
pip3 install rich prompt_toolkit httpx scrapling[all]

# 运行
python3 ~/.hermes/mundo-agent/mundo.py

v2.2.3 — Skill 云仓库 + GitHub 高星项目爬虫

Choose a tag to compare

@LiHongwei-cn LiHongwei-cn released this 15 Jun 17:11

蒙多 v2.2.3 更新内容

🏪 Skill 云仓库

  • 自动获取 GitHub 高星 skill 项目
  • 分类存储,随时调用
  • 11 个分类,50+ 个高星 skill 项目

🕷️ GitHub 爬虫

  • 定时获取 GitHub 上的高星 skill 类项目
  • 支持多种搜索关键词
  • 自动去重和分类

⏰ 定时任务

  • 每天自动更新 skill 云仓库
  • 支持手动同步
  • 支持搜索和查询

📦 下载

  • macOS 版:mundo-v2.2.3-macos.zip
  • 通用版:mundo-v2.2.3-all.zip

📋 安装方法

# macOS
gh release download v2.2.3 -R LiHongwei-cn/mundo-agent -p "mundo-v2.2.3-macos.zip"
unzip mundo-v2.2.3-macos.zip -d ~/.hermes/mundo-agent
python3 ~/.hermes/mundo-agent/mundo.py

🔗 相关链接

v2.2.2 — 任务确认流程 + Loop 工作流 + 三层记忆系统

Choose a tag to compare

@LiHongwei-cn LiHongwei-cn released this 15 Jun 15:35

蒙多 v2.2.2 更新内容

🎯 任务确认流程

  • 蒙多接到任务后,先输出完整任务分析报告
  • 报告包含:目标、流程、技术、风险、预期成果
  • 用户确认后才执行,用户可提出修改意见
  • 循环直到用户满意

🔄 Loop 工作流

  • 从线性工作流改为循环优化工作流
  • 流程:思考 → 写代码 → 检测 → 优化
  • 最多 5 轮循环,质量评分 ≥ 90 分才算合格
  • 发现问题及时修复,保证代码质量

🧠 三层记忆系统

  • 短期记忆:任务级,用完可遗忘
  • 中期记忆:项目级,30 天衰减,高频使用延长
  • 长期记忆:永久级,不断完善用户画像
  • 更符合人类认知模型

🐛 Bug 修复

  • 修复策略引擎空参数处理 bug

📊 测试结果

  • 测试总数:27
  • 通过数量:27
  • 失败数量:0
  • 通过率:100.0%

📦 下载

  • macOS 版:mundo-v2.2.2-macos.zip
  • 通用版:mundo-v2.2.2-all.zip

📋 安装方法

# macOS
gh release download v2.2.2 -R LiHongwei-cn/mundo-agent -p "mundo-v2.2.2-macos.zip"
unzip mundo-v2.2.2-macos.zip -d ~/.hermes/mundo-agent
python3 ~/.hermes/mundo-agent/mundo.py

🔗 相关链接

MUNDO Agent v2.2.1 — 全面修复

Choose a tag to compare

@LiHongwei-cn LiHongwei-cn released this 13 Jun 17:41

MUNDO Agent v2.2.1 — 全面修复

路径修复

  • 修复 MUNDO 运行时的路径问题
  • 确保 MUNDO_HOME 在 sys.path 中
  • 确保工作目录是 MUNDO_HOME
  • venv 重启后保留路径设置

核心修复

High 级别 (4项)

  • ThreadPoolExecutor 资源泄漏 — 添加 close() 和 enter/exit
  • 信号处理器 — 使用 threading.Event,保留旧处理器
  • is_safe 检查 — 不再忽略安全验证结果
  • streaming fallback — 递增 attempt 防止无限递归

Medium 级别 (6项)

  • JSON 解析失败 — 记录警告而不是静默忽略
  • bare except — 记录异常而不是 pass
  • _use_streaming — 修复永久禁用问题
  • _use_reasoning_effort — 修复 dead code
  • 上下文管理器 — 添加 enter/exit
  • 信号处理器 — 保留和恢复旧处理器

Low 级别 (10项)

  • _slack_count — 初始化到 init
  • _auto_compress — 修复 chunk 计数
  • _context._chunks — 使用公开的 chunk_count 属性
  • cache key — 包含 knowledge_context
  • progress hash — 包含 assistant 消息
  • 其他代码清理

知识库

  • 新增 Python/Java/编程/RAG/软件工程 20 项知识

下载

  • macOS: mundo-v2.2.1-macos.zip
  • 通用: mundo-v2.2.1-all.zip