王健俊
全部项目

TRIX Companion · 多端 AI 伙伴

在网页、iOS 和桌面端使用同一款对话与专注助手。

三端共享账号与数据,通过 OpenClaw 原生通道接入智能体,支持文字、图片和语音。

查看结构示意图(可左右滑动)
ONE COMPANION. THREE SCREENS.TRIX CompanionDesktop / WebiOSOpenClaw · Native channel项目结构示意WJ / SELECTED WORK
项目开发2026年2月 – 9月GitHub
ReactSwiftUIElectron+2

关键成果

  • Web、iOS 与桌面三种客户端实现
  • OpenClaw 原生通道与文字、图片、语音交互

产品与使用场景

TRIX 将对话与专注空间放进同一款 AI 伙伴产品:网页适合快速访问,iOS 承载移动场景,Electron 提供桌面入口。公开仓库包含多模态聊天、专注计时和历史记录等功能。

三端如何连接

1

设备入口

React Web、SwiftUI iOS 与 Electron 桌面分别承载对应设备上的交互。

2

账号与共享数据

Supabase 承担认证、数据库、实时同步与存储,让客户端使用统一的数据服务。

3

智能体接入

通过 REST / WebSocket 配对与通信,由 OpenClaw 原生 Channel 插件连接智能体。

4

对话与专注

文本、图片和语音形成多模态入口,专注房间与计时记录承载连续使用场景。

设计关注点

多端产品需要同时处理设备输入差异、登录状态、配对关系和消息同步。项目展示分别保留客户端与智能体通道的职责,让读者能够沿着系统结构理解各部分代码。

项目资料

此处依据 2026-09-21 的公开仓库说明整理,时间范围从公开仓库创建月份记起。页面中的设备图为结构示意,不代表产品截图或活跃用户数据。实现和运行说明见 TRIX_ap。