Skip to main content

Tutorials

Learning Objectives

Master the complete skill set of iFlow CLI, from beginner to expert

Documentation Structure

Progressive learning path + scenario-based quick navigation

User Profile Navigation

Choose the appropriate learning path based on your experience level:

Beginner Path (First-time Users)

Goal: Master basic operations within 30 minutes from scratch

  1. 5-Minute Quick Start - Essential reading
    • Installation setup, running your first task
  2. Basic Usage Guide
    • Core commands, Shell integration, project initialization
  3. Interactive Mode Details
    • Text input, image processing, file references

Success criteria: Able to independently complete project analysis and simple code generation tasks

Advanced User Path (With Basic Experience)

Goal: Extend functionality and improve work efficiency

  1. MCP Extension System
    • Install plugins, connect external tools
  2. Sub Agent Configuration
    • Specialized domain assistants, task specialization
  3. Advanced Features
    • Complete command reference, content management, checkpoints

Success criteria: Able to configure specialized work environments and handle complex development tasks

Expert User Path (Team Usage)

Goal: Optimize team collaboration and establish best practices

  1. Best Practices Guide
    • Workflow optimization, team collaboration
  2. Configuration Management
    • Advanced settings, keyboard shortcuts customization

Success criteria: Able to establish team standards and solve complex technical problems

Scenario-based Quick Navigation

Find relevant documentation quickly based on specific needs:

By Work Scenario

Work ScenarioCore FeaturesRecommended DocumentationTime Investment
Web DevelopmentCode generation, debugging, refactoringBasic Operations15 minutes
Data AnalysisFile processing, script automationInteractive Mode10 minutes
DevOpsScript execution, tool integrationMCP Extensions20 minutes
Learning & ResearchDocument analysis, knowledge organizationSub Agent Configuration15 minutes
Team CollaborationStandard development, knowledge sharingBest Practices25 minutes

By Skill Requirements

I want to learn...Main ContentPrerequisitesDocumentation Link
Basic Command Usage/init, /clear, Shell integrationComplete quick startBasic Operations
Multimodal InteractionImage processing, file pastingBasic commandsInteractive Mode
Feature ExtensionsMCP plugins, external toolsBasic commandsMCP Extensions
Specialized ConfigurationDomain assistants, task optimizationMCP extensionsSub Agent Configuration
Efficient WorkflowsTeam collaboration, best practicesSpecialized configurationBest Practices

By Problem Type

Encountered IssuePossible CauseSolutionReference Documentation
Installation failureNode.js version, network issuesEnvironment checkQuick Start - Troubleshooting
Commands not respondingNetwork latency, token exhaustionReset connectionBasic Operations - Error Handling
Limited functionalityAuthentication method, model limitationsUpgrade configurationConfiguration Management
Performance issuesContext too long, plugin conflictsOptimize settingsBest Practices - Performance Optimization

Learning Resource Map

iFlow CLI Complete Skill Tree

├── Core Skills (Essential)
│ ├── Quick Start → 5-minute setup
│ ├── Basic Operations → Daily usage
│ └── Interactive Mode → Efficient interaction

├── Extended Skills (Advanced)
│ ├── MCP System → Feature extensions
│ ├── Sub Agents → Specialization
│ └── Advanced Config → Customization

└── Practical Skills (Expert)
├── Best Practices → Workflow optimization
├── Team Collaboration → Standard development
└── Troubleshooting → Problem solving

Documentation Conventions

Symbol Explanations

  • !command - Shell command executed in iFlow CLI
  • /command - Built-in slash command in iFlow CLI
  • > Input - User input example
  • Tip - Useful tips and best practices
  • Note - Important warnings and limitations
  • Essential - Strongly recommended reading
  • Beginner - Suitable for newcomers
  • Advanced - Advanced content
  • Expert - Expert-level content

Time Estimation Explanation

  • Reading time: Time required for pure document reading
  • Practice time: Time for following tutorial operations
  • Mastery time: Total time to become proficient

Next Steps

If you're using this for the first time

Start with Quick Start, which is a specially designed 5-minute getting started guide

If you've completed the quick start

Choose the appropriate learning path based on the user profiles above to continue deeper learning

If you encounter specific problems

Use the scenario-based navigation tables to quickly locate solutions


Get Help: Submit Feedback | Community Discussions