AI 工具链
莫扎特的工作依赖于一套完整的 AI 时代工具链。
工具全景
┌─────────────────────────────────────────────────────────────────┐
│ 协作层 (Collaboration) │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ 飞书 │ │ Figma │ │ Notion │ │ GitHub │ │
│ │ 沟通协作 │ │ 设计协作 │ │ 知识库 │ │ 代码协作 │ │
│ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │
└─────────────────────────────┬───────────────────────────────────┘
│
┌─────────────────────────────▼───────────────────────────────────┐
│ 网关层 (Gateway) │
│ ┌──────────────────────────────────────────────────────────┐ │
│ │ OpenClaw │ │
│ │ 多渠道 AI 网关 · 消息路由 · 会话管理 · 权限控制 │ │
│ └──────────────────────────────────────────────────────────┘ │
└─────────────────────────────┬───────────────────────────────────┘
│
┌─────────────────────────────▼───────────────────────────────────┐
│ 执行层 (Execution) │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ Claude │ │ Claude │ │ MCP │ │ Custom │ │
│ │ Code │ │ API │ │ Tools │ │ Skills │ │
│ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │
└─────────────────────────────┬───────────────────────────────────┘
│
┌─────────────────────────────▼───────────────────────────────────┐
│ 基础设施 (Infrastructure) │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ Linux │ │ Docker │ │ 数据库 │ │ CDN │ │
│ │ 服务器 │ │ 容器 │ │ SQL/NoSQL│ │ 静态资源 │ │
│ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │
└─────────────────────────────────────────────────────────────────┘核心工具详解
飞书 (Feishu/Lark)
角色: 团队沟通中枢,AI 指令入口
为什么选择飞书:
- 国内访问稳定,无需 VPN
- 开放平台 API 完善
- 支持机器人、卡片消息、文档
- 与 AI 集成友好
使用场景:
用户: @莫扎特 帮我创建一个新的 API 接口,用于获取用户的设备列表
莫扎特: 好的,我来创建这个接口。
📝 任务分解:
1. 在 DeviceController 中添加 GET /api/devices 接口
2. 创建 DeviceService.getUserDevices() 方法
3. 编写单元测试
4. 更新 API 文档
正在执行中...Figma
角色: 设计协作平台
AI 集成方式:
- 通过 Figma API 读取设计稿
- 自动生成前端组件代码
- 设计规范自动化检查
工作流:
设计师 → Figma 设计稿 → @莫扎特 转代码 → React Native 组件Claude Code
角色: AI 编程执行器
核心能力:
- 理解整个代码库结构
- 执行 Git 操作
- 运行测试和构建
- 文件读写和编辑
安装:
bash
# macOS / Linux
curl -fsSL https://claude.ai/install.sh | bash
# Windows
irm https://claude.ai/install.ps1 | iex使用:
bash
# 进入项目目录
cd /path/to/project
# 启动 Claude Code
claude
# 自然语言交互
> 帮我修复登录页面的表单验证问题OpenClaw
角色: AI 网关,多渠道消息路由
核心功能:
- 连接多个消息渠道 (飞书、Telegram、Discord 等)
- 统一的 AI Agent 管理
- 会话隔离和权限控制
- 插件扩展系统
安装:
bash
# 安装 OpenClaw
npm install -g openclaw
# 运行引导向导
openclaw onboard
# 安装飞书插件
openclaw plugins install @m1heng-clawd/feishu配置飞书频道:
yaml
# ~/.openclaw/config.yaml
channels:
feishu:
app_id: "cli_xxxxx"
app_secret: "xxxxx"
enabled: trueAndroid Studio & Xcode
角色: 移动端开发 IDE
AI 辅助开发:
- Claude Code 生成代码,IDE 验证和调试
- 自动化构建和测试
- 模拟器/真机部署
Linux 服务器
角色: 生产环境运行时
AI 运维能力:
- 自动化部署脚本
- 日志分析和问题诊断
- 性能监控和优化建议
工具链集成示例
完整工作流
1. 产品经理在飞书群里说:
"@莫扎特 我们需要一个用户反馈功能"
2. 莫扎特理解需求,制定方案:
- 分析现有代码结构
- 设计数据库表
- 规划 API 接口
- 估算工作量
3. 莫扎特执行开发:
- 使用 Claude Code 编写代码
- 创建 Git 分支
- 编写测试用例
- 提交 Pull Request
4. 莫扎特通知团队:
- 在飞书群里发送 PR 链接
- 说明改动内容
- 请求代码审查
5. 审查通过后:
- 合并代码
- 部署到测试环境
- 通知 QA 测试工具选型原则
| 原则 | 说明 |
|---|---|
| API 优先 | 选择有完善 API 的工具,便于 AI 调用 |
| 云原生 | 优先选择 SaaS 服务,减少运维负担 |
| 协作友好 | 支持多人实时协作,有版本历史 |
| AI 兼容 | 已有 AI 插件或易于集成 |