更新日志

v0.3 2025年2月1日

v0.3 — Bot 能力增强

新增

  • Bot 记忆系统:按 scope 分区的长期记忆 + LLM 自动提取
  • 工作流编排:可视化 DAG 工作流编辑器,支持并行执行、条件分支、变量管道、事件/定时触发
  • 提示词管理:三层提示词解析(Bot 级 > 工作区级 > 系统默认)
  • Docker 沙箱:容器隔离执行环境,镜像和命令级别的 scope 管控
  • 会话持久化:自动跨会话持久化和压缩聊天历史
  • 事件/调度体系:基于 Cron 的定时调度 + 事件驱动触发

变更

  • 改进了会话处理,使用 LLM 驱动的智能摘要
  • 增强了 Bot-as-Runner 委派的权限约束
  • Gateway 消息路由策略优化

修复

  • Workflow 并行执行安全修复
  • Session 持久化边缘情况修复
  • 记忆提取准确性提升
v0.2 2025年1月15日

v0.2 — 插件系统 + OAuth

新增

  • 统一插件契约:ResourceType 驱动工具定义、权限声明、成本核算
  • OAuth 基础设施:OAuthProvider 管理、authorize/callback 流程、自动创建 Credential
  • 插件自动发现:PluginManifest 模型、PluginLoader、PluginManager、REST API
  • SDK 基础设施:HttpExecutorBase、PluginClient、Platform SDK
  • 插件 i18n:locales/ 目录翻译、REST API 提供翻译
  • CLI 工具monstrum-cli init/pack/validate 插件开发命令
  • .mst 导入 + 热加载:上传 .mst 包、热加载插件,含路径遍历防护

变更

  • GitHub 从内置类型迁移为参考插件
  • 工具目录从数据库加载,替代硬编码 JSON
  • auth_methods 数据模型替代旧 auth_flow + credential_schema

修复

  • Token 生命周期管理改进
  • 插件 manifest 验证边缘情况
  • SDK 基础设施新增 49 个测试
v0.1 2025年1月1日

v0.1 — 基础版本

新增

  • 核心平台:资源模型、权限引擎(Guardian)、审计日志、凭据管理
  • 执行引擎:SSH、MCP、Bot-as-Runner 内置执行器
  • 多租户架构:工作区隔离、统一资源模型
  • 三层资源模型:ResourceType → Resource(+Credential) → Bot
  • 声明式 Scope Checkercheck_scope_declarative() 通用匹配引擎
  • 多渠道网关:Slack、飞书、Telegram、Discord、Webhook 适配器
  • 工作流引擎:基于 DAG 的工作流 + 可视化编辑器
  • Web 管理面板:React 管理界面

变更

  • 品牌重命名:Monster → Monstrum(137 文件更新)
  • 四层资源模型简化为三层模型

修复

  • Task 取消处理
  • Workflow 接通问题
  • Gateway 路由修复
  • API 统一等 11 项修复