场景案例
目标:按实际工作场景快速找到最佳解决方案
适用场景:有具体任务需求,想快速上手的用户
使用方式:根据工作场景选择对应章节
如何使用本文档
快速开始(5分钟)
如果你是新用户或需要快速上手,推荐阅读顺序:
- 确定你的角色 → 查看 按工作角色分类
- 了解基本操作 → 阅读对应角色的"快速上手流程"
- 配置必要工具 → 参考"推荐配置"部分
- 开始实践 → 跟随"学习路径"逐步深入
根据需求选择阅读路径
| 你的情况 | 推荐阅读路径 | 预计时间 |
|---|---|---|
| 新用户,想快速上手 | 角色分类 → 学习路径 | 15分钟 |
| 有具体任务要完成 | 任务类型分类 → 解决方案 | 10分钟 |
| 项目不同阶段的需求 | 项目阶段分类 → 推荐配置 | 8分钟 |
| 遇到问题需要帮助 | 常见问题快速解决 | 5分钟 |
| 寻找最佳实践案例 | 成功案例分享 | 10分钟 |
文档目录
按工作角色分类
按任务类型分类
按项目阶段分类
常见问题快速解决
成功案例分享
按工作角色分类
前端开发者
适用场景:组件开发、UI调试、响应式设计、性能优化
技术栈:React、Vue、Angular、CSS、HTML、JavaScript/TypeScript
预计学习时间:75分钟
快速上手流程
# 1. 项目初始化
cd my-react-project
iflow
> /init
# 2. 安装前端相关MCP工具
!iflow mcp add-json 'playwright' '{"command":"npx","args":["-y","@iflow-mcp/playwright-mcp"]}'
# 3. 常用任务示例
> 创建一个响应式的用户卡片组件,支持深色模式
> 帮我优化这个React组件的渲染性能
> 分析当前页面的accessibility问题
推荐配置
- 核心功能:交互模式图片处理
- 必装工具:Playwright MCP(UI测试)、Image Tools MCP(图片处理)
- 工作流程:截图分析 → 代码生成 → 自动测试
学习路径
后端开发者
适用场景:API设计、数据库操作、性能优化、系统集成
技术栈:Node.js、Python、Java、Go、数据库、微服务架构
预计学习时间:75分钟
快速上手流程
# 1. API项目分析
cd my-api-project
iflow
> /init
> 分析这个API项目的架构,生成接口文档
# 2. 数据库相关操作
> 根据业务需求设计用户表结构
> 优化这个SQL查询的性能
> 生成数据库迁移脚本
推荐配置
- 核心功能:Shell命令集成
- 必装工具:Database MCP、Git Helper MCP、System Monitor MCP
- 工作流程:代码分析 → 架构设计 → 测试验证
学习路径
数据分析师
适用场景:数据清洗、统计分析、可视化、报告生成
技术栈:Python、R、SQL、Jupyter、Excel、Tableau、Power BI
预计学习时间:60分钟
快速上手流程
# 1. 数据文件分析
iflow
> @data/sales_2024.csv 分析这个销售数据,找出主要趋势
> 生成月度销售报告的Python脚本
> 创建交互式数据可视化图表
推荐配置
- 核心功能:文件引用处理
- 必装工具:Excel Processor MCP、PDF Tools MCP、Image Tools MCP
- 工作流 程:数据导入 → 分析处理 → 可视化 → 报告生成
学习路径
DevOps工程师
适用场景:自动化部署、监控告警、基础设施管理
技术栈:Docker、Kubernetes、CI/CD、监控工具、云平台
预计学习时间:70分钟
快速上手流程
# 1. 部署脚本优化
iflow
> 分析现有的Docker配置,提出优化建议
> 创建CI/CD流水线配置
> 设计监控告警策略
推荐配置
- 核心功能:Shell命令执行
- 必装工具:System Monitor MCP、Network Tools MCP、Git Helper MCP
- 工作流程:环境分析 → 脚本生成 → 自动化部署 → 监控配置