作为一名独立构建生产系统的工程师,我需要能替代整个团队的工具:项目经理、QA工程师、DevOps工程师、安全分析师和设计师。
以下是我实际使用的工具箱——不是理想清单,而是日常必备。
开发
| 工具 | 替代角色 | 原因 |
|---|---|---|
| Claude Code (CLI) | 结对编程伙伴 | 代码审查、架构讨论、调试 |
| GitHub Copilot | 初级开发者 | 模板代码、测试生成、文档编写 |
| VS Code | IDE(显而易见) | 扩展:ESLint、Prettier、GitLens、Tailwind |
| Cursor | 代码导航 | 快速理解大型代码库时使用 |
运维
| 工具 | 替代角色 | 原因 |
|---|---|---|
| GitHub Actions | CI/CD工程师 | 公共仓库免费、基于YAML、矩阵构建 |
| Vercel | DevOps团队 | Next.js零配置部署、预览URL、分析 |
| Supabase | 数据库管理员 | 托管Postgres、认证、实时功能、备份 |
| Better Stack | 值班工程师 | 在线监控、事件告警、状态页面 |
质量
| 工具 | 替代角色 | 原因 |
|---|---|---|
| Playwright | QA工程师 | 在CI中运行的端到端测试、视觉回归 |
| pytest | 测试框架 | 夹具、参数化、插件生态 |
| Lighthouse CI | 性能审查员 | 每次部署的自动化性能预算 |
| Bandit | 安全审查员 | CI中的Python安全代码检查 |
设计
| 工具 | 替代角色 | 原因 |
|---|---|---|
| v0 by Vercel | UI设计师 | 根据描述生成组件代码 |
| Tailwind CSS | 设计系统 | 一致、实用优先、无需自定义CSS |
| Lucide Icons | 图标设计师 | 一致的图标集、支持tree-shaking |
| Excalidraw | 图表工具 | 架构图、暗色主题、导出为PNG |
沟通
| 工具 | 替代角色 | 原因 |
|---|---|---|
| Loom | 会议协调员 | 面向客户的异步视频更新 |
| Notion | 项目经理 | 文档、任务跟踪、知识库 |
| Cal.com | 日程助手 | 免费日历预约,用于发现通话 |
| Discord | 团队聊天 | 社区管理、机器人测试 |
工作流程
我的日常工作流程:
\
