这个项目能做什么
Threadbase Mobile 是一款 iOS 和 Android 应用程序,可作为 AI 编程代理的远程控制平面。它连接到自托管的 `tb-streamer` 实例,允许用户通过移动设备监控实时会话、查看终端输出并管理 AI 代理。
核心功能包括:
- 实时会话监控:通过 WebSockets 实时跟踪状态(运行中、等待中、已完成、失败、空闲)。
- 终端查看器:内置 VT100 模拟器,用于渲染终端输出并去除 TUI 装饰。
- 远程控制:能够远程向活动会话排队并提交提示词。
- 历史记录与搜索:对索引的对话历史进行全文搜索和浏览。
- 多服务器管理:支持在单个应用中连接并管理多个 streamer 实例。
- 通知:针对会话状态变更和输入请求发送推送警报,包括可配置的静音时间。
- 安全配对:基于 QR 码的服务器配对,或手动输入 URL 和 API 密钥。
该应用采用现代技术栈构建,包括 Expo、React Native、Zustand 和 TanStack Query。它遵循本地优先的隐私模型,会话内容和凭据存储在本地,或仅发送至用户配置的 streamer URL,不包含内置的产品分析或行为遥测。
评论
0 评分人数达到10人后显示
登录后参与讨论。