← 返回
未分类 Key

hermes-model-router

Automatically routes tasks to local or cloud AI models based on complexity, ensuring context continuity and single-entry model selection.
根据复杂度自动将任务路由至本地或云端 AI 模型,确保上下文连续性并实现单一入口模型选择。
freepengyang
未分类 clawhub vv1.0.1 1 版本 100000 Key: 需要
★ 0
Stars
📥 370
下载
💾 1
安装
1
版本
#latest

概述

Model Router · OpenClaw

> 本地优先的智能模型选择器 — 根据任务复杂度自动路由到本地或服务商模型

核心原则

  1. 模型选择只在任务入口做一次
  2. 同一任务中途不切换模型(保护上下文连续性)
  3. 简单任务用本地,复杂任务用服务商

功能

任务复杂度判断

  • 简单任务 → 本地模型(Ollama / llama.cpp)
  • 单次回答即可完成
  • 不需要多步推理或迭代
  • 类型:翻译、格式转换、查定义、简单写作、文本润色
  • 复杂任务 → 服务商模型(MiniMax / OpenRouter / 其他)
  • 需要深度推理、多次迭代
  • 长上下文理解
  • 类型:代码调试、架构设计、战略分析、长文撰写

模型配置

providers:
  local:
    ollama:
      endpoint: "http://localhost:11434"
      default_model: "qwen2.5-coder:7b"
    llama.cpp:
      endpoint: "http://localhost:8080"
      default_model: "qwen2.5-coder-7b-q4"
  cloud:
    minmax:
      endpoint: "https://api.minimax.chat"
      default_model: "MiniMax-Text-01"
    openrouter:
      endpoint: "https://openrouter.ai/api/v1"
      default_model: "anthropic/claude-sonnet-4-5"

使用方式

交互式分类

python3 scripts/classify_task.py "帮我把这段中文翻译成英文"

输出示例:

复杂度:简单
路由:本地模型(Ollama/qwen2.5-coder:7b)
理由:单次完成,无需迭代

批量分类

python3 scripts/classify_task.py "分析这个产品的市场策略" --verbose

上下文连续性保护

情况处理方式
------
任务内切换❌ 不允许
新任务开始✅ 重新判断
模型不可用自动降级到同级别模型

扩展服务商

新增服务商只需在配置中添加:

providers:
  cloud:
    新服务商:
      endpoint: "API地址"
      default_model: "默认模型"

决策示例

任务描述判断路由
---------
"翻译成英文"简单本地模型
"写一个快速排序"简单本地模型
"调试内存泄漏"复杂服务商模型
"分析市场策略"复杂服务商模型
"润色邮件"简单本地模型
"设计后端架构"复杂服务商模型

文件结构

openclaw-model-router/
├── SKILL.md           # 本文件
├── package.json       # OpenClaw 清单
├── install.sh         # 安装脚本
└── scripts/
    ├── classify_task.py    # 任务分类器
    └── setup_wizard.py     # 配置向导

版本:v1.0.1

许可证:MIT

作者:freepengyang

版本历史

共 1 个版本

  • vv1.0.1 当前
    2026-05-07 18:24 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Pg Game Monitor

freepengyang
Prometheus + Grafana 监控方案,专为**单台物理机部署多个 Java 游戏进程 + 自建 MySQL**的场景设计。Java 进程通过 jstat/jcmd 无侵入采集 JVM 运行时指标(堆内存、新生代、老年代、GC、
★ 0 📥 395

Clawhub Gate

freepengyang
ClawHub 预发布安全门禁:本地静态分析 + ClawScan 循环检查,确保 Skill 通过 VirusTotal 与 ClawScan 检查后才发布。 关键词:clawhub publish pre-publish securit
★ 0 📥 389

Server Monitor Collector

freepengyang
采集服务器监控数据(Zabbix / Prometheus /阿里云 / 腾讯云 / 华为云),生成 CSV/XLSX 报表并通过邮件或飞书发送。
★ 0 📥 427