Skip to content

ErisPulse-App v0.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 16:32
· 8 commits to main since this release

新增

  • 详情页视图 8 → 11:新增「生命周期」「命令」「机器人」三个原生视图
  • 新增「生命周期」原生视图(/api/lifecycle,事件时间轴列表:类型过滤 +
    清空 + 刷新,时间 / 类型 / 来源 / 摘要),替代 Dashboard 前端 lifecycle 页
  • 新增「命令」原生视图(/api/commands):
    • 全局设置卡:指令前缀 + 前缀区分大小写 / 允许空格前缀 / 必须 @机器人 开关,
      一键保存(PUT /commands/settings
    • 命令列表:每个命令的启用开关即时保存(PUT /commands/{name})+ 编辑对话框
      (别名 / 允许平台 / 禁止平台 / 转发为,逗号分隔)
  • 新增「机器人」原生视图(/api/bots):机器人卡片列表,在线状态指示点 +
    能力 chips + 最后活跃相对时间(从未活跃 / 刚刚 / 分钟 / 小时 / 天前)
  • 概览页新增「消息统计」卡片(/api/message-stats):总事件数 + 按类型 /
    按平台分布 + 近 24 小时趋势柱状图(与概览数据同轮询周期刷新)
  • 事件流页新增「构建器」模式(SegmentedButton 查看 / 构建器切换):
    • 事件类型(message / notice / request / meta)+ 子类型下拉 + 平台
      (内置列表或自定义)+ 机器人选择 + 会话类型 / ID
    • 消息分段编辑器(多段,字段名自动缓存)、可选字段 key/value 注入、
      JSON 实时预览(可复制)、提交校验(/api/builder/segments +
      /api/builder/submit),提交后自动回切查看模式并刷新
  • 全局设置页新增「生命周期清理」相关键(/api/lifecycle/clear

修复

[0.1.2] - 2026/08/14

[0.2.0] - 2026/08/12

新增

  • 多实例管理:一个 App 创建、运行、管理多个 ErisPulse 实例(独立端口 / 工作目录 / token)
  • 原生 UI(不依赖 WebView),基于 Dashboard REST/WebSocket API:
    • 实例列表与详情页
    • 系统监控(CPU / 内存实时图表)
    • 流式日志(级别过滤 / 暂停 / 复制)
    • 适配器与模块管理
    • 配置 TOML 视图
  • Android 嵌入运行时:proot + Ubuntu rootfs + Python + ErisPulse 全部内置,离线可用
  • 后台保活:Foreground Service 常驻 + 崩溃自动重启
  • 首启向导:运行时解压进度与日志视图

说明