--- description: Comprehensive OpenClaw agent training plan for AITBC software mastery from beginner to expert level title: OPENCLAW_AITBC_MASTERY_PLAN version: 1.0 --- # OpenClaw AITBC Mastery Plan ## Quick Navigation - [Purpose](#purpose) - [Overview](#overview) - [Training Scripts Suite](#training-scripts-suite) - [Training Stages](#training-stages) - [Stage 1: Foundation](#stage-1-foundation-beginner-level) - [Stage 2: Intermediate](#stage-2-intermediate-operations) - [Stage 3: AI Operations](#stage-3-ai-operations-mastery) - [Stage 4: Marketplace](#stage-4-marketplace--economic-intelligence) - [Stage 5: Expert](#stage-5-expert-operations--automation) - [Training Validation](#training-validation) - [Performance Metrics](#performance-metrics) - [Environment Setup](#environment-setup) - [Advanced Modules](#advanced-training-modules) - [Training Schedule](#training-schedule) - [Certification](#certification--recognition) - [Troubleshooting](#troubleshooting) --- ## Purpose Comprehensive training plan for OpenClaw agents to master AITBC software on both nodes (aitbc and aitbc1) using CLI tools, progressing from basic operations to expert-level blockchain and AI operations. ## Overview ### 🎯 **Training Objectives** - **Node Mastery**: Operate on both aitbc (genesis) and aitbc1 (follower) nodes - **CLI Proficiency**: Master all AITBC CLI commands and workflows - **Blockchain Operations**: Complete understanding of multi-node blockchain operations - **AI Job Management**: Expert-level AI job submission and resource management - **Marketplace Operations**: Full marketplace participation and economic intelligence ### 🏗️ **Two-Node Architecture** ``` AITBC Multi-Node Setup: ├── Genesis Node (aitbc) - Port 8006 (Primary) ├── Follower Node (aitbc1) - Port 8007 (Secondary) ├── CLI Tool: /opt/aitbc/aitbc-cli ├── Services: Coordinator (8001), Exchange (8000), Blockchain RPC (8006/8007) └── AI Operations: Ollama integration, job processing, marketplace ``` ### 🚀 **Training Scripts Suite** **Location**: `/opt/aitbc/scripts/training/` #### **Master Training Launcher** - **File**: `master_training_launcher.sh` - **Purpose**: Interactive orchestrator for all training stages - **Features**: Progress tracking, system readiness checks, stage selection - **Usage**: `./master_training_launcher.sh` #### **Individual Stage Scripts** - **Stage 1**: `stage1_foundation.sh` - Basic CLI operations and wallet management - **Stage 2**: `stage2_intermediate.sh` - Advanced blockchain and smart contracts - **Stage 3**: `stage3_ai_operations.sh` - AI job submission and resource management - **Stage 4**: `stage4_marketplace_economics.sh` - Trading and economic intelligence - **Stage 5**: `stage5_expert_automation.sh` - Automation and multi-node coordination #### **Script Features** - **Hands-on Practice**: Real CLI commands with live system interaction - **Progress Tracking**: Detailed logging and success metrics - **Performance Validation**: Response time and success rate monitoring - **Node-Specific Operations**: Dual-node testing (aitbc & aitbc1) - **Error Handling**: Graceful failure recovery with detailed diagnostics - **Validation Quizzes**: Knowledge checks at each stage completion #### **Quick Start Commands** ```bash # Run complete training program cd /opt/aitbc/scripts/training ./master_training_launcher.sh # Run individual stages ./stage1_foundation.sh # Start here ./stage2_intermediate.sh # After Stage 1 ./stage3_ai_operations.sh # After Stage 2 ./stage4_marketplace_economics.sh # After Stage 3 ./stage5_expert_automation.sh # After Stage 4 # Command line options ./master_training_launcher.sh --overview # Show training overview ./master_training_launcher.sh --check # Check system readiness ./master_training_launcher.sh --stage 3 # Run specific stage ./master_training_launcher.sh --complete # Run complete training ``` --- ## 📈 **Training Stages** ### **Stage 1: Foundation (Beginner Level)** **Duration**: 2-3 days | **Prerequisites**: None #### **1.1 Basic System Orientation** - **Objective**: Understand AITBC architecture and node structure - **CLI Commands**: ```bash # System overview ./aitbc-cli --version ./aitbc-cli --help ./aitbc-cli system --status # Node identification ./aitbc-cli node --info ./aitbc-cli node --list ``` #### **1.2 Basic Wallet Operations** - **Objective**: Create and manage wallets on both nodes - **CLI Commands**: ```bash # Wallet creation ./aitbc-cli create --name openclaw-wallet --password ./aitbc-cli list # Balance checking ./aitbc-cli balance --name openclaw-wallet # Node-specific operations NODE_URL=http://localhost:8006 ./aitbc-cli balance --name openclaw-wallet # Genesis node NODE_URL=http://localhost:8007 ./aitbc-cli balance --name openclaw-wallet # Follower node ``` #### **1.3 Basic Transaction Operations** - **Objective**: Send transactions between wallets on both nodes - **CLI Commands**: ```bash # Basic transactions ./aitbc-cli send --from openclaw-wallet --to recipient --amount 100 --password ./aitbc-cli transactions --name openclaw-wallet --limit 10 # Cross-node transactions NODE_URL=http://localhost:8006 ./aitbc-cli send --from wallet1 --to wallet2 --amount 50 ``` #### **1.4 Service Health Monitoring** - **Objective**: Monitor health of all AITBC services - **CLI Commands**: ```bash # Service status ./aitbc-cli service --status ./aitbc-cli service --health # Node connectivity ./aitbc-cli network --status ./aitbc-cli network --peers ``` **Stage 1 Validation**: Successfully create wallet, check balance, send transaction, verify service health on both nodes **🚀 Training Script**: Execute `./stage1_foundation.sh` for hands-on practice - **Cross-Reference**: [`/opt/aitbc/scripts/training/stage1_foundation.sh`](../scripts/training/stage1_foundation.sh) - **Log File**: `/var/log/aitbc/training_stage1.log` - **Estimated Time**: 15-30 minutes with script --- ### **Stage 2: Intermediate Operations** **Duration**: 3-4 days | **Prerequisites**: Stage 1 completion #### **2.1 Advanced Wallet Management** - **Objective**: Multi-wallet operations and backup strategies - **CLI Commands**: ```bash # Advanced wallet operations ./aitbc-cli wallet --backup --name openclaw-wallet ./aitbc-cli wallet --restore --name backup-wallet ./aitbc-cli wallet --export --name openclaw-wallet # Multi-wallet coordination ./aitbc-cli wallet --sync --all ./aitbc-cli wallet --balance --all ``` #### **2.2 Blockchain Operations** - **Objective**: Deep blockchain interaction and mining operations - **CLI Commands**: ```bash # Blockchain information ./aitbc-cli blockchain --info ./aitbc-cli blockchain --height ./aitbc-cli blockchain --block --number # Mining operations ./aitbc-cli mining --start ./aitbc-cli mining --status ./aitbc-cli mining --stop # Node-specific blockchain operations NODE_URL=http://localhost:8006 ./aitbc-cli blockchain --info # Genesis NODE_URL=http://localhost:8007 ./aitbc-cli blockchain --info # Follower ``` #### **2.3 Smart Contract Interaction** - **Objective**: Interact with AITBC smart contracts - **CLI Commands**: ```bash # Contract operations ./aitbc-cli contract --list ./aitbc-cli contract --deploy --name ./aitbc-cli contract --call --address
--method # Agent messaging contracts ./aitbc-cli agent --message --to --content "Hello from OpenClaw" ./aitbc-cli agent --messages --from ``` #### **2.4 Network Operations** - **Objective**: Network management and peer operations - **CLI Commands**: ```bash # Network management ./aitbc-cli network --connect --peer ./aitbc-cli network --disconnect --peer ./aitbc-cli network --sync --status # Cross-node communication ./aitbc-cli network --ping --node aitbc1 ./aitbc-cli network --propagate --data ``` **Stage 2 Validation**: Successful multi-wallet management, blockchain mining, contract interaction, and network operations on both nodes **🚀 Training Script**: Execute `./stage2_intermediate.sh` for hands-on practice - **Cross-Reference**: [`/opt/aitbc/scripts/training/stage2_intermediate.sh`](../scripts/training/stage2_intermediate.sh) - **Log File**: `/var/log/aitbc/training_stage2.log` - **Estimated Time**: 20-40 minutes with script - **Prerequisites**: Complete Stage 1 training script successfully --- ### **Stage 3: AI Operations Mastery** **Duration**: 4-5 days | **Prerequisites**: Stage 2 completion #### **3.1 AI Job Submission** - **Objective**: Master AI job submission and monitoring - **CLI Commands**: ```bash # AI job operations ./aitbc-cli ai --job --submit --type inference --prompt "Analyze this data" ./aitbc-cli ai --job --status --id ./aitbc-cli ai --job --result --id # Job monitoring ./aitbc-cli ai --job --list --status all ./aitbc-cli ai --job --cancel --id # Node-specific AI operations NODE_URL=http://localhost:8006 ./aitbc-cli ai --job --submit --type inference NODE_URL=http://localhost:8007 ./aitbc-cli ai --job --submit --type parallel ``` #### **3.2 Resource Management** - **Objective**: Optimize resource allocation and utilization - **CLI Commands**: ```bash # Resource operations ./aitbc-cli resource --status ./aitbc-cli resource --allocate --type gpu --amount 50% ./aitbc-cli resource --monitor --interval 30 # Performance optimization ./aitbc-cli resource --optimize --target cpu ./aitbc-cli resource --benchmark --type inference ``` #### **3.3 Ollama Integration** - **Objective**: Master Ollama model management and operations - **CLI Commands**: ```bash # Ollama operations ./aitbc-cli ollama --models ./aitbc-cli ollama --pull --model llama2 ./aitbc-cli ollama --run --model llama2 --prompt "Test prompt" # Model management ./aitbc-cli ollama --status ./aitbc-cli ollama --delete --model ./aitbc-cli ollama --benchmark --model ``` #### **3.4 AI Service Integration** - **Objective**: Integrate with multiple AI services and APIs - **CLI Commands**: ```bash # AI service operations ./aitbc-cli ai --service --list ./aitbc-cli ai --service --status --name ollama ./aitbc-cli ai --service --test --name coordinator # API integration ./aitbc-cli api --test --endpoint /ai/job ./aitbc-cli api --monitor --endpoint /ai/status ``` **Stage 3 Validation**: Successful AI job submission, resource optimization, Ollama integration, and AI service management on both nodes **🚀 Training Script**: Execute `./stage3_ai_operations.sh` for hands-on practice - **Cross-Reference**: [`/opt/aitbc/scripts/training/stage3_ai_operations.sh`](../scripts/training/stage3_ai_operations.sh) - **Log File**: `/var/log/aitbc/training_stage3.log` - **Estimated Time**: 30-60 minutes with script - **Prerequisites**: Complete Stage 2 training script successfully - **Special Requirements**: Ollama service running on port 11434 --- ### **Stage 4: Marketplace & Economic Intelligence** **Duration**: 3-4 days | **Prerequisites**: Stage 3 completion #### **4.1 Marketplace Operations** - **Objective**: Master marketplace participation and trading - **CLI Commands**: ```bash # Marketplace operations ./aitbc-cli marketplace --list ./aitbc-cli marketplace --buy --item --price ./aitbc-cli marketplace --sell --item --price # Order management ./aitbc-cli marketplace --orders --status active ./aitbc-cli marketplace --cancel --order # Node-specific marketplace operations NODE_URL=http://localhost:8006 ./aitbc-cli marketplace --list NODE_URL=http://localhost:8007 ./aitbc-cli marketplace --list ``` #### **4.2 Economic Intelligence** - **Objective**: Implement economic modeling and optimization - **CLI Commands**: ```bash # Economic operations ./aitbc-cli economics --model --type cost-optimization ./aitbc-cli economics --forecast --period 7d ./aitbc-cli economics --optimize --target revenue # Market analysis ./aitbc-cli economics --market --analyze ./aitbc-cli economics --trends --period 30d ``` #### **4.3 Distributed AI Economics** - **Objective**: Cross-node economic optimization and revenue sharing - **CLI Commands**: ```bash # Distributed economics ./aitbc-cli economics --distributed --cost-optimize ./aitbc-cli economics --revenue --share --node aitbc1 ./aitbc-cli economics --workload --balance --nodes aitbc,aitbc1 # Cross-node coordination ./aitbc-cli economics --sync --nodes aitbc,aitbc1 ./aitbc-cli economics --strategy --optimize --global ``` #### **4.4 Advanced Analytics** - **Objective**: Comprehensive analytics and reporting - **CLI Commands**: ```bash # Analytics operations ./aitbc-cli analytics --report --type performance ./aitbc-cli analytics --metrics --period 24h ./aitbc-cli analytics --export --format csv # Predictive analytics ./aitbc-cli analytics --predict --model lstm --target job-completion ./aitbc-cli analytics --optimize --parameters --target efficiency ``` **Stage 4 Validation**: Successful marketplace operations, economic modeling, distributed optimization, and advanced analytics **🚀 Training Script**: Execute `./stage4_marketplace_economics.sh` for hands-on practice - **Cross-Reference**: [`/opt/aitbc/scripts/training/stage4_marketplace_economics.sh`](../scripts/training/stage4_marketplace_economics.sh) - **Log File**: `/var/log/aitbc/training_stage4.log` - **Estimated Time**: 25-45 minutes with script - **Prerequisites**: Complete Stage 3 training script successfully - **Cross-Node Focus**: Economic coordination between aitbc and aitbc1 --- ### **Stage 5: Expert Operations & Automation** **Duration**: 4-5 days | **Prerequisites**: Stage 4 completion #### **5.1 Advanced Automation** - **Objective**: Automate complex workflows and operations - **CLI Commands**: ```bash # Automation operations ./aitbc-cli automate --workflow --name ai-job-pipeline ./aitbc-cli automate --schedule --cron "0 */6 * * *" --command "./aitbc-cli ai --job --submit" ./aitbc-cli automate --monitor --workflow --name marketplace-bot # Script execution ./aitbc-cli script --run --file custom_script.py ./aitbc-cli script --schedule --file maintenance_script.sh ``` #### **5.2 Multi-Node Coordination** - **Objective**: Advanced coordination across both nodes - **CLI Commands**: ```bash # Multi-node operations ./aitbc-cli cluster --status --nodes aitbc,aitbc1 ./aitbc-cli cluster --sync --all ./aitbc-cli cluster --balance --workload # Node-specific coordination NODE_URL=http://localhost:8006 ./aitbc-cli cluster --coordinate --action failover NODE_URL=http://localhost:8007 ./aitbc-cli cluster --coordinate --action recovery ``` #### **5.3 Performance Optimization** - **Objective**: System-wide performance tuning and optimization - **CLI Commands**: ```bash # Performance operations ./aitbc-cli performance --benchmark --suite comprehensive ./aitbc-cli performance --optimize --target latency ./aitbc-cli performance --tune --parameters --aggressive # Resource optimization ./aitbc-cli performance --resource --optimize --global ./aitbc-cli performance --cache --optimize --strategy lru ``` #### **5.4 Security & Compliance** - **Objective**: Advanced security operations and compliance management - **CLI Commands**: ```bash # Security operations ./aitbc-cli security --audit --comprehensive ./aitbc-cli security --scan --vulnerabilities ./aitbc-cli security --patch --critical # Compliance operations ./aitbc-cli compliance --check --standard gdpr ./aitbc-cli compliance --report --format detailed ``` **Stage 5 Validation**: Successful automation implementation, multi-node coordination, performance optimization, and security management **🚀 Training Script**: Execute `./stage5_expert_automation.sh` for hands-on practice and certification - **Cross-Reference**: [`/opt/aitbc/scripts/training/stage5_expert_automation.sh`](../scripts/training/stage5_expert_automation.sh) - **Log File**: `/var/log/aitbc/training_stage5.log` - **Estimated Time**: 35-70 minutes with script - **Prerequisites**: Complete Stage 4 training script successfully - **Certification**: Includes automated certification exam simulation - **Advanced Features**: Custom Python automation scripts, multi-node orchestration --- ## 🎯 **Training Validation** ### **Stage Completion Criteria** Each stage must achieve: - **100% Command Success Rate**: All CLI commands execute successfully - **Cross-Node Proficiency**: Operations work on both aitbc and aitbc1 nodes - **Performance Benchmarks**: Meet or exceed performance targets - **Error Recovery**: Demonstrate proper error handling and recovery ### **Final Certification Criteria** - **Comprehensive Exam**: 3-hour practical exam covering all stages - **Performance Test**: Achieve >95% success rate on complex operations - **Cross-Node Integration**: Seamless operations across both nodes - **Economic Intelligence**: Demonstrate advanced economic modeling - **Automation Mastery**: Implement complex automated workflows --- ## 📊 **Performance Metrics** ### **Expected Performance Targets** | Stage | Command Success Rate | Operation Speed | Error Recovery | Cross-Node Sync | |-------|-------------------|----------------|----------------|----------------| | Stage 1 | >95% | <5s | <30s | <10s | | Stage 2 | >95% | <10s | <60s | <15s | | Stage 3 | >90% | <30s | <120s | <20s | | Stage 4 | >90% | <60s | <180s | <30s | | Stage 5 | >95% | <120s | <300s | <45s | ### **Resource Utilization Targets** - **CPU Usage**: <70% during normal operations - **Memory Usage**: <4GB during intensive operations - **Network Latency**: <50ms between nodes - **Disk I/O**: <80% utilization during operations --- ## 🔧 **Environment Setup** ### **Required Environment Variables** ```bash # Node configuration export NODE_URL=http://localhost:8006 # Genesis node export NODE_URL=http://localhost:8007 # Follower node export CLI_PATH=/opt/aitbc/aitbc-cli # Service endpoints export COORDINATOR_URL=http://localhost:8001 export EXCHANGE_URL=http://localhost:8000 export OLLAMA_URL=http://localhost:11434 # Authentication export WALLET_NAME=openclaw-wallet export WALLET_PASSWORD= ``` ### **Service Dependencies** - **AITBC CLI**: `/opt/aitbc/aitbc-cli` accessible - **Blockchain Services**: Ports 8006 (genesis), 8007 (follower) - **AI Services**: Ollama (11434), Coordinator (8001), Exchange (8000) - **Network Connectivity**: Both nodes can communicate - **Sufficient Balance**: Test wallet with adequate AIT tokens --- ## 🚀 **Advanced Training Modules** ### **Specialization Tracks** After Stage 5 completion, agents can specialize in: #### **AI Operations Specialist** - Advanced AI job optimization - Resource allocation algorithms - Performance tuning for AI workloads #### **Blockchain Expert** - Advanced smart contract development - Cross-chain operations - Blockchain security and auditing #### **Economic Intelligence Master** - Advanced economic modeling - Market strategy optimization - Distributed economic systems #### **Systems Automation Expert** - Complex workflow automation - Multi-node orchestration - DevOps and monitoring automation --- ## 📝 **Training Schedule** ### **Daily Training Structure** - **Morning (2 hours)**: Theory and concept review - **Afternoon (3 hours)**: Hands-on CLI practice with training scripts - **Evening (1 hour)**: Performance analysis and optimization ### **Script-Based Training Workflow** 1. **System Check**: Run `./master_training_launcher.sh --check` 2. **Stage Execution**: Execute stage script sequentially 3. **Progress Review**: Analyze logs in `/var/log/aitbc/training_*.log` 4. **Validation**: Complete stage quizzes and practical exercises 5. **Certification**: Pass final exam with 95%+ success rate ### **Weekly Milestones** - **Week 1**: Complete Stages 1-2 (Foundation & Intermediate) - Execute: `./stage1_foundation.sh` → `./stage2_intermediate.sh` - **Week 2**: Complete Stage 3 (AI Operations Mastery) - Execute: `./stage3_ai_operations.sh` - **Week 3**: Complete Stage 4 (Marketplace & Economics) - Execute: `./stage4_marketplace_economics.sh` - **Week 4**: Complete Stage 5 (Expert Operations) and Certification - Execute: `./stage5_expert_automation.sh` → Final exam ### **Assessment Schedule** - **Daily**: Script success rate and performance metrics from logs - **Weekly**: Stage completion validation via script output - **Final**: Comprehensive certification exam simulation ### **Training Log Analysis** ```bash # Monitor training progress tail -f /var/log/aitbc/training_master.log # Check specific stage performance grep "SUCCESS" /var/log/aitbc/training_stage*.log # Analyze performance metrics grep "Performance benchmark" /var/log/aitbc/training_stage*.log ``` --- ## 🎓 **Certification & Recognition** ### **OpenClaw AITBC Master Certification** **Requirements**: - Complete all 5 training stages via script execution - Pass final certification exam (>95% score) simulated in Stage 5 - Demonstrate expert-level CLI proficiency on both nodes - Achieve target performance metrics in script benchmarks - Successfully complete automation and multi-node coordination tasks ### **Script-Based Certification Process** 1. **Stage Completion**: All 5 stage scripts must complete successfully 2. **Performance Validation**: Meet response time targets in each stage 3. **Final Exam**: Automated certification simulation in `stage5_expert_automation.sh` 4. **Practical Assessment**: Hands-on operations on both aitbc and aitbc1 nodes 5. **Log Review**: Comprehensive analysis of training performance logs ### **Certification Benefits** - **Expert Recognition**: Certified OpenClaw AITBC Master - **Advanced Access**: Full system access and permissions - **Economic Authority**: Economic modeling and optimization rights - **Teaching Authority**: Qualified to train other OpenClaw agents - **Automation Privileges**: Ability to create custom training scripts ### **Post-Certification Training** - **Advanced Modules**: Specialization tracks for expert-level operations - **Script Development**: Create custom automation workflows - **Performance Tuning**: Optimize training scripts for specific use cases - **Knowledge Transfer**: Train other agents using developed scripts --- ## 🔧 **Troubleshooting** ### **Common Training Issues** #### **CLI Not Found** **Problem**: `./aitbc-cli: command not found` **Solution**: ```bash # Verify CLI path ls -la /opt/aitbc/aitbc-cli # Check permissions chmod +x /opt/aitbc/aitbc-cli # Use full path /opt/aitbc/aitbc-cli --version ``` #### **Service Connection Failed** **Problem**: Services not accessible on expected ports **Solution**: ```bash # Check service status systemctl status aitbc-blockchain-rpc systemctl status aitbc-coordinator # Restart services if needed systemctl restart aitbc-blockchain-rpc systemctl restart aitbc-coordinator # Verify ports netstat -tlnp | grep -E '800[0167]|11434' ``` #### **Node Connectivity Issues** **Problem**: Cannot connect to aitbc1 node **Solution**: ```bash # Test node connectivity curl http://localhost:8007/health curl http://localhost:8006/health # Check network configuration cat /opt/aitbc/config/edge-node-aitbc1.yaml # Verify firewall settings iptables -L | grep 8007 ``` #### **AI Job Submission Failed** **Problem**: AI job submission returns error **Solution**: ```bash # Check Ollama service curl http://localhost:11434/api/tags # Verify wallet balance /opt/aitbc/aitbc-cli balance --name openclaw-trainee # Check AI service status /opt/aitbc/aitbc-cli ai --service --status --name coordinator ``` #### **Script Execution Timeout** **Problem**: Training script times out **Solution**: ```bash # Increase timeout in scripts export TRAINING_TIMEOUT=300 # Run individual functions source /opt/aitbc/scripts/training/stage1_foundation.sh check_prerequisites # Run specific function # Check system load top -bn1 | head -20 ``` #### **Wallet Creation Failed** **Problem**: Cannot create training wallet **Solution**: ```bash # Check existing wallets /opt/aitbc/aitbc-cli list # Remove existing wallet if needed # WARNING: Only for training wallets rm -rf /var/lib/aitbc/keystore/openclaw-trainee* # Recreate with verbose output /opt/aitbc/aitbc-cli create --name openclaw-trainee --password trainee123 --verbose ``` ### **Performance Optimization** #### **Slow Response Times** ```bash # Optimize system performance sudo sysctl -w vm.swappiness=10 sudo sysctl -w vm.dirty_ratio=15 # Check disk I/O iostat -x 1 5 # Monitor resource usage htop & ``` #### **High Memory Usage** ```bash # Clear caches sudo sync && sudo echo 3 > /proc/sys/vm/drop_caches # Monitor memory free -h vmstat 1 5 ``` ### **Script Recovery** #### **Resume Failed Stage** ```bash # Check last completed operation tail -50 /var/log/aitbc/training_stage1.log # Retry specific stage function source /opt/aitbc/scripts/training/stage1_foundation.sh basic_wallet_operations # Run with debug mode bash -x /opt/aitbc/scripts/training/stage1_foundation.sh ``` ### **Cross-Node Issues** #### **Node Synchronization Problems** ```bash # Force node sync /opt/aitbc/aitbc-cli cluster --sync --all # Check node status on both nodes NODE_URL=http://localhost:8006 /opt/aitbc/aitbc-cli node --info NODE_URL=http://localhost:8007 /opt/aitbc/aitbc-cli node --info # Restart follower node if needed systemctl restart aitbc-blockchain-p2p ``` ### **Getting Help** #### **Log Analysis** ```bash # Collect all training logs tar -czf training_logs_$(date +%Y%m%d).tar.gz /var/log/aitbc/training*.log # Check for errors grep -i "error\|failed\|warning" /var/log/aitbc/training*.log # Monitor real-time progress tail -f /var/log/aitbc/training_master.log ``` #### **System Diagnostics** ```bash # Generate system report echo "=== System Status ===" > diagnostics.txt date >> diagnostics.txt echo "" >> diagnostics.txt echo "=== Services ===" >> diagnostics.txt systemctl status aitbc-* >> diagnostics.txt 2>&1 echo "" >> diagnostics.txt echo "=== Ports ===" >> diagnostics.txt netstat -tlnp | grep -E '800[0167]|11434' >> diagnostics.txt 2>&1 echo "" >> diagnostics.txt echo "=== Disk Usage ===" >> diagnostics.txt df -h >> diagnostics.txt echo "" >> diagnostics.txt echo "=== Memory ===" >> diagnostics.txt free -h >> diagnostics.txt ``` #### **Emergency Procedures** ```bash # Reset training environment /opt/aitbc/scripts/training/master_training_launcher.sh --check # Clean training logs sudo rm /var/log/aitbc/training*.log # Restart all services systemctl restart aitbc-* # Verify system health curl http://localhost:8006/health curl http://localhost:8007/health curl http://localhost:8001/health curl http://localhost:8000/health ``` --- **Training Plan Version**: 1.1 **Last Updated**: 2026-04-02 **Target Audience**: OpenClaw Agents **Difficulty**: Beginner to Expert (5 Stages) **Estimated Duration**: 4 weeks **Certification**: OpenClaw AITBC Master **Training Scripts**: Complete automation suite available at `/opt/aitbc/scripts/training/` --- ## 🔄 **Integration with Training Scripts** ### **Script Availability** All training stages are now fully automated with executable scripts: - **Location**: `/opt/aitbc/scripts/training/` - **Master Launcher**: `master_training_launcher.sh` - **Stage Scripts**: `stage1_foundation.sh` through `stage5_expert_automation.sh` - **Documentation**: Complete README with usage instructions ### **Enhanced Learning Experience** - **Interactive Training**: Guided script execution with real-time feedback - **Performance Monitoring**: Automated benchmarking and success tracking - **Error Recovery**: Graceful handling of system issues with detailed diagnostics - **Progress Validation**: Automated quizzes and practical assessments - **Log Analysis**: Comprehensive performance tracking and optimization ### **Immediate Deployment** OpenClaw agents can begin training immediately using: ```bash cd /opt/aitbc/scripts/training ./master_training_launcher.sh ``` This integration provides a complete, hands-on learning experience that complements the theoretical knowledge outlined in this mastery plan.