Skip to content

Repository files navigation

Murexide

一个云湖第三方客户端,采用 Material 3 设计

构建

项目使用 litehtml 原生子模块渲染静态 HTML 消息。克隆后先初始化子模块:

git submodule update --init --recursive

Android 构建环境需要 CMake 3.22.1 和 NDK 28.2.13676358。

连接 API 23+ 真机或模拟器后,可运行 100 条静态 HTML 消息滚动基准:

./gradlew :benchmark:connectedBenchmarkAndroidTest

声明

此项目(Murexide)仅为个人兴趣开发, 只可用于学习和测试,请于下载后24小时内删除。 所用API皆从官方网站收集, 不提供任何破解内容。

已经实现的功能

  • 手机号 / 邮箱登录
  • 显示会话
    • 显示普通会话
    • 显示置顶会话
    • 消息红点
    • 免打扰状态
    • 官方/城市群标识
  • 查看消息
    • 解析文本消息
    • 解析 Markdown 消息
    • 解析图片消息
    • 解析表情消息
    • 解析文件消息
    • 解析HTML消息
    • 解析文章消息
    • 解析语音消息
    • 解析视频消息
  • 发送消息
    • 文本 / Markdown / HTML
    • 表情包
    • 图片 / 视频 / 文件
  • 查看机器人看板
  • 修改群聊设置
  • 修改我的群名称
  • 修改个人资料
  • 撤回/编辑消息
  • WebSocket 实时通讯
  • 引用消息
  • 查看会话详情
  • 社区
    • 查看帖子
    • 查看我的帖子
    • 点赞帖子
    • 收藏帖子
    • 评论帖子

About

一个云湖第三方客户端

Resources

Stars

17 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages