GoForum🌐 V2EX

[内测招募] 从 Web 版到 SwiftUI 原生,我给 TeslaMate 撸了个 iOS 客户端 Mytess,邀车友体验

yekk · 2026-01-22 10:07 · 0 次点赞 · 3 条回复

之前在社区分享过 mytesla TeslaMate 的 Web 版看板,收到了不少车友的反馈。虽然 Web 版可以完美替换 grafana ,但手机浏览器的交互体验确实差点意思。

元旦开工以来,Vibe Coding 了一番,尝试把从 Next.js 转成 SwiftUI 。本想只是手痒重构,结果越写越上头,最后干脆完成了这个 iOS 原生版的 TeslaMate 客户端,并加了不少功能 —— Mytess (全部代码均为 Vibe Coding )

目前 App 已经跑通了核心功能并进入 TestFlight 阶段,想招募一批硬核车友参与内测,帮我一起找找 Bug 或者提提需求。

App 功能截图

核心功能

图文可以看官网 功能介绍

  • 基础监控:车辆实时状态、历史数据、电池健康度、各项统计报表。
  • 深度洞察:行程数据、周期数据洞察胶囊,用车环境、习惯、场景洞察。
  • 电费管理:地理围栏计费 + 历史电费批量更新。
  • 实时通知与灵动岛:商场停车时长、充电、导航信息直接上岛。
  • 交互式地图:在手机上平滑地回溯每一段行驶轨迹和细节。

参与方式(需要自建 TeslaMate )

为了适配 iOS 端,需要你在现有的 TeslaMate docker-compose.yml 中添加一个 API 容器。App 中配置改 API 服务地址和 Token 获取数据。可以自行打动或反向代理。

1. 修改 Docker 配置: 请务必使用 testflight 这个 tag:

teslamateapi:
    image: mytesla/teslamateapi:testflight
    restart: unless-stopped
    environment:
      - DATABASE_USER=${TM_DB_USER}
      - DATABASE_PASS=${TM_DB_PASS}
      - DATABASE_NAME=${TM_DB_NAME}
      - DATABASE_HOST=database
      - ENCRYPTION_KEY=${TM_ENCRYPTION_KEY}
      - MQTT_HOST=mosquitto
      - API_TOKEN=这里填你自定义的 Token
    ports:
      - 3030:8080

2. 加入 TestFlight: https://testflight.apple.com/join/nreudJgB

问题反馈与交流

内测阶段难免有 Bug ,反馈参考如下:

  • 微信群交流:可以添加微信 mytesla-kefu 入群反馈问题。
  • 直截了当:在 TestFlight 中直接截图发送反馈。
  • 硬核 Debug:在 App 设置页最底部连点版本号 5 次,复制生成的日志发送至 hi@mytesla.cc,并附上简单描述。

一点心意:所有参与内测并积极反馈的用户,在正式版上线后都会提供专属折扣,并受邀参加后续的专属活动。

官网:https://cn.mytess.net/

3 条回复
lchkid · 2026-01-22 10:12
#1

晚点回去试试,IOS 好卷啊,teslamate 客户端已经有 HedgieMate 、特特管家了,咋没有搞安卓端的

yekk · 2026-01-22 10:12
#2

@lchkid 是呢。所以 mytess 加了一些独家功能,比如灵动岛、洞察解析数据、地理围栏自动计算电费、交互式地图功能,可以试试;

安卓上架付费太麻烦了。

o0ps · 2026-01-22 10:12
#3

比之前用的特特管家 UI 要好看一些,统计的数据类型挺多的,也省的我自己去 grafana 看了,老哥对于用户提出来的需求响应也很快

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: yekk
发布: 2026-01-22
点赞: 0
回复: 0