← 返回
未分类 中文

Auto Model Switcher

Automatically selects the best model based on task type and requirements. Use when: (1) Task requires specific capabilities (coding, analysis, multimodal, wr...
根据任务类型和需求自动选择最佳模型。适用场景:(1) 任务需要特定能力(编程、分析、多模态、写作等)。
mrcuo mrcuo 来源
未分类 clawhub v1.1.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 492
下载
💾 2
安装
1
版本
#latest

概述

Auto Model Switcher

Intelligently selects the optimal model from available providers based on task characteristics.

When to Use

  • Task requires specific capabilities (coding, analysis, multimodal, writing, research)
  • Need optimal performance/cost balance
  • Working with long context or complex reasoning
  • User doesn't specify a model preference

Available Models Analysis

Qwen Series (bailian provider)

ModelContextMultimodalBest ForCost
--------------------------------------------
qwen3.5-plus1M✅ Text+ImageGeneral tasks, creative writing, balanced performanceLow
qwen3-max262K❌ Text onlyComplex reasoning, deep analysis, researchHigh
qwen3-coder-plus1M❌ Text onlyCode generation, debuggingMedium

Third-party Models (bailian provider)

ModelContextMultimodalBest For
--------------------------------------
glm-51M✅ Text+ImageMultimodal tasks, Chinese optimization
kimi-k2.5200K✅ Text+ImageMultimodal, research-oriented
MiniMax-M2.51M✅ Text+ImageLong context multimodal

Selection Logic

Task Type Detection

Code Tasksbailian/qwen3-coder-plus

  • Keywords: code, programming, debug, fix, implement, develop, coding, script
  • File extensions: .py, .js, .ts, .java, .cpp, etc.
  • Commands: git, npm, docker, build, compile

Complex Analysisbailian/qwen3-max

  • Keywords: analyze, research, compare, evaluate, strategy, deep dive, business analysis
  • Tasks requiring multi-step reasoning
  • Financial/strategic analysis

Research Tasksbailian/qwen3-max

  • Keywords: research, investigate, study, survey, academic, literature review
  • Complex information synthesis
  • Multi-source analysis and comparison

Writing/Copywriting Tasksbailian/qwen3.5-plus

  • Keywords: write, draft, copywriting, content, article, blog, email, proposal, creative
  • Marketing copy, social media content
  • Creative writing and storytelling

Multimodal Tasksbailian/glm-5

  • Image analysis, OCR, visual understanding
  • Audio processing (when supported)
  • Mixed text+image inputs

Long Contextbailian/qwen3.5-plus

  • Document processing > 200K tokens
  • Summarization of large documents
  • Historical context analysis

General Tasksbailian/qwen3.5-plus (default)

  • Chat, simple queries, basic tasks
  • When no specific requirements detected

Fallback Strategy

  1. Primary model selection based on task type
  2. If primary model fails, fallback to qwen3.5-plus
  3. If still failing, use current session model

Usage Examples

Automatic Selection

User: Help me debug this Python code
→ Model: bailian/qwen3-coder-plus

User: Analyze our Q4 financial performance vs competitors  
→ Model: bailian/qwen3-max

User: Research the latest AI trends in marketing
→ Model: bailian/qwen3-max

User: Write a compelling product description for our new service
→ Model: bailian/qwen3.5-plus

User: What's in this image?
→ Model: bailian/glm-5

User: Summarize this 500-page document
→ Model: bailian/qwen3.5-plus

Manual Override

Users can always specify models directly:

  • /model bailian/qwen3-max
  • Use coder model for this task

Implementation Notes

  • Always check if target model is available before switching
  • Preserve current session context when switching
  • Log model selections for learning and optimization
  • Respect user's explicit model preferences

Security Considerations

  • Only switch between pre-configured models in openclaw.json
  • Never attempt to use unconfigured or unknown models
  • Validate model names against available list before switching

Performance Metrics

Track these metrics for continuous improvement:

  • Task completion success rate by model
  • Response time by model and task type
  • User satisfaction feedback
  • Cost per task type

This skill enables intelligent model routing without user intervention while maintaining full control when needed.

Iteration Support

  • Skills can be updated via clawhub sync --all
  • Version updates maintain backward compatibility
  • New task types can be added without breaking existing functionality

版本历史

共 1 个版本

  • v1.1.0 当前
    2026-03-30 20:26 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

Agent Browser

rez0
用于 AI 代理的浏览器自动化 CLI。当用户需要与网站交互(包括浏览页面、填写表单、点击按钮、截图等)时使用。
★ 842 📥 320,438
ai-agent

Find Skills

guipi888
场景驱动+关键词双模式技能发现工具。当用户用自然语言描述场景/需求(如"我想做一个海报""帮我分析股票"),或明确说"安装技能/find skills/找个skill"时,自动从官方内置、本地已安装、SkillHub、虾评、GitHub、C
★ 1,486 📥 549,577
ai-agent

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,403 📥 324,057