Skip to content

dayuer/superdriver

Repository files navigation

🚗 SuperDriver 超级司机

你只管握好方向盘,剩下的世界交给我

3000 万职业驾驶员在数字世界的全能分身 (Digital Avatar) — IM 群聊 + 6 位 AI 专家团 + 工作台 + 发展中心。


📊 产品定位

维度 说明
核心人群 3000 万职业驾驶员 (代驾 · 网约车 · 货运)
产品定位 数字分身 — AI 替你处理数字世界的一切事务
核心价值 工作代理人 + 生活大管家 + 利益捍卫者

🏗️ 技术栈

技术 版本
框架 Expo (React Native) SDK 54
语言 TypeScript 5.9
IM SQLite (SQLCipher) + API 本地加密消息缓存
认证 expo-secure-store 安全 Token 存储
动画 Reanimated 4.1
后端 Survival OS ../survival

📱 页面架构

4 Tab 导航 (App.tsx)
┌──────────┬──────────┬──────────┬──────────┐
│   消息    │  工作台   │  发展    │   我的   │
│ 💬 IM    │ 📊 面板  │ 🏢 企业  │ 👤 档案  │
└──────────┴──────────┴──────────┴──────────┘
     │           │           │          │
     │           │           │          └── ProfileScreen (个人档案)
     │           │           │
     │           │           └── DevelopmentCenter (企业入驻/培训)
     │           │
     │           └── WorkbenchScreen (收入统计/接单/快捷操作)
     │               ├── CommandDeck (仪表盘)
     │               └── 快捷操作面板
     │
     └── ServiceScreen (服务事件跟进)
         ├── 事件列表 + 详情
         └── 内嵌 Agent 对话

🎭 AI 专家团

专家 身份 核心能力
🎯 翔哥 群主 / 总调度 任务分发、全局把控、江湖经验
⚖️ 叶律 法务顾问 交通事故定责、维权申诉、合同审查
🔧 老周 车辆管家 故障诊断、维修预约、保养提醒
📊 阿 K 算法分析师 平台规则解读、收益优化、数据分析
🔮 裴大师 心理顾问 情绪疏导、运势参考、出车建议
💚 林姨 健康管家 职业病预防、疲劳提醒、就医挂号

📂 目录结构

superdriver/
├── App.tsx                     # 根入口 + 导航
├── components/                 # UI 组件库
│   ├── service/                # 服务事件模块
│   ├── im/                     # IM 模块 (WeChat-style)
│   ├── workbench/              # 工作台组件
│   ├── profile/                # 个人中心
│   ├── development/            # 发展中心
│   └── ui/                     # 通用 UI 组件
├── screens/                    # 页面级组件
├── hooks/                      # 自定义 Hooks
├── services/                   # API + 本地存储
│   ├── api.ts                  # 主 API 实例 (auth + token refresh)
│   └── db/                     # 模块化本地存储
├── lib/                        # 安全工具 (签名/加密)
├── packages/
│   └── agent-sdk/              # @survival/agent-sdk
├── config/                     # 配置中心
├── styles/                     # 设计系统
├── utils/                      # 工具函数
├── __tests__/                  # 测试套件 (11 套件 / 121 用例)
├── docs/                       # 项目文档 (Diátaxis)
└── assets/                     # 静态资源

详细架构参见 AGENTS.md

🚀 快速开始

cd superdriver
npm install

# iOS 模拟器
npm run ios

# 运行测试
npm test

环境要求

  • Node.js 18+
  • Xcode 15+ (iOS)
  • 后端服务运行中 (cd ../survival && npm run dev)

📋 关联文档

文档 位置 说明
架构地图 AGENTS.md 完整目录结构 + 模块依赖
API 参考 API_REFERENCE.md 客户端 API 调用手册
文档中心 docs/README.md Diátaxis 四象限文档索引
快速开始 docs/getting-started/quickstart.md 环境搭建指南
测试指南 docs/guides/testing.md 编写和运行测试

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages