FDE 工具箱
前沿部署工程师常用的 AI 与开发工具清单,按用途分类,附使用建议。
工具选择原则
FDE 不是“工具越多越好”,而是“知道这个问题该用哪个工具组合解决”。
选择工具时考虑:
- 是否够快:能不能在与复杂度和风险相匹配的周期内验证假设
- 是否够稳:上线后不会频繁出问题
- 是否够省:成本和复杂度是否在可接受范围
- 是否够安全:数据会不会泄露,权限是否可控
提示:以下工具名称仅作示例。如果访问或使用受限,可替换为国内可用方案,比如 Kimi / DeepSeek / 通义千问 / 文心一言(对话)、Trae / CodeBuddy(代码)、飞书多维表格 / 明道云(数据库)、飞书自动化 / 钉钉宜搭(自动化)、Cloudflare Pages / 国内云服务商静态托管(部署)。核心不是工具品牌,而是“能否快速解决问题”。
对话与推理
这类工具用于梳理需求、写文案、分析数据、生成方案。
建议:先用一个工具用熟,再尝试组合使用。比如用 Claude 分析长文档,用 ChatGPT 生成代码。
代码与开发
这类工具用于快速生成、修改和调试代码。
| 工具 | 特点 | 适合场景 |
|---|---|---|
| Cursor | AI 原生代码编辑器,上下文理解强 | 端到端项目开发、代码重构 |
| Windsurf | AI 代码编辑器,团队协作好 | 多人协作开发 |
| GitHub Copilot | 代码补全成熟,生态广 | 日常编码、单元测试 |
| Bolt.new | 文字描述直接生成完整应用 | 快速验证想法、做 demo |
建议:FDE 项目优先用 Cursor 或 Windsurf,它们对“写整个项目”更友好。
自动化
这类工具用于连接不同系统,自动流转数据和流程。
建议:n8n 支持自托管,但“自托管”不自动等于数据不出企业;节点连接的外部服务、遥测、日志和运维方式仍要检查。个人或简单场景也要按数据敏感度选择托管方式。
数据库与后端
这类工具用于存储数据、提供简单后端能力。
| 工具 | 特点 | 适合场景 |
|---|---|---|
| Supabase | 开源、功能全、PostgreSQL | 需要复杂查询和权限的项目 |
| Airtable | 类似表格、上手快、协作好 | 轻量数据管理、团队协作 |
| Notion Database | 和文档结合好 | 知识库、项目管理 |
| Firebase | Google 生态、实时性强 | 实时应用、快速原型 |
建议:Supabase、Airtable 等可以进入候选清单,最终选择取决于查询、权限、数据位置、集成、成本和团队运维能力。
部署
这类工具用于把应用发布到线上。
| 工具 | 特点 | 适合场景 |
|---|---|---|
| Vercel | Next.js 首选、速度快、配置简单 | 前端应用、全栈应用 |
| Cloudflare Pages | 免费额度大、CDN 快 | 静态站点、边缘应用 |
| Railway | 支持后端和数据库、配置简单 | 需要后端服务的项目 |
建议:按运行时、区域、数据、成本、可观测性和团队能力比较托管平台;不要仅凭框架品牌决定生产部署。
设计与原型
这类工具用于快速生成界面和交互原型。
建议:这些工具都可用于原型环节;进入生产前仍需人工完成需求、可访问性、代码质量、安全和跨设备验证。
一个最小工具组合
如果你刚入门,推荐这个组合:
- 需求梳理:ChatGPT / Claude
- 代码开发:Cursor
- 数据库:Airtable 或 Supabase
- 自动化:n8n
- 部署:Vercel
这个组合适合学习和低风险原型。生产项目还要根据身份权限、数据位置、模型与供应商条款、可观测性、成本和运维能力重新选型。