← 返回 Skills 市场
evolinkai

Evolink Router — Smart LLM Routing (Claude, GPT, Gemini, DeepSeek, Kimi)

作者 EvolinkAI · GitHub ↗ · v2.0.0
macoslinuxwindows ⚠ suspicious
466
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install oc-skill-router
功能描述
Smart LLM routing brain for OpenClaw. Auto-dispatches tasks to Claude, GPT, Gemini, DeepSeek, Kimi via Evolink API. Cascade strategy cuts costs 60-85%. One A...
安全使用建议
What to check before installing 1) Confirm Evolink trustworthiness: visit https://evolink.ai and review privacy/billing docs. The skill routes all requests through Evolink; that service will see prompts and could bill usage to the provided API key. If you proceed, create a scoped or separate API key if Evolink supports it. 2) Review and control config changes: the SKILL.md instructs merging changes into ~/.openclaw/openclaw.json (adding provider/models/agents). Back up that file first and manually inspect any JSON you paste in — do not blindly accept an automated merge. The registry metadata did not declare this config path. 3) Limit spawn privileges: the example config uses spawn:["*"]. Consider replacing that with a narrower list of models or denying spawn in your copy of the config if you want to limit what sub-agents can do. 4) Test with minimal scope: initially set the Evolink key with minimal billing limits or a test account and try read-only queries. Avoid sending secrets or sensitive data until you trust the routing behavior. The skill claims Evolink doesn't store requests long-term — verify this in Evolink's policy. 5) Be cautious about automatic file access: examples show the skill reading local files (CSV, project source). Only grant file access when asked for a specific task and verify which files are being read. 6) If unsure, ask for more info: request provenance (who published the skill), a link to the Evolink account/terms, and confirmation that the skill will not overwrite unrelated providers in your OpenClaw config. If the publisher cannot explain the config merge and spawn permissions clearly, treat the skill as higher risk.
功能分析
Type: OpenClaw Skill Name: oc-skill-router Version: 2.0.0 The skill is classified as suspicious due to its broad permissions and inherent risks, despite lacking explicit malicious intent. The `SKILL.md` and `references/router-api-params.md` instruct the OpenClaw agent to configure itself with `spawn: ["*"]` permissions, allowing it to spawn any other registered agent. Furthermore, `references/cascade-examples.md` explicitly details tasks for spawned sub-agents that involve file system read/write operations (e.g., "读取 /data/sales-q2.csv", "在 /src/components/Sidebar.tsx 实现...") and command execution (e.g., "运行 TypeScript 编译检查"). While these capabilities are central to the skill's stated purpose of routing and task delegation, they create a significant attack surface for prompt injection, potentially leading to arbitrary file operations or remote code execution if user input is not adequately sanitized before being passed to spawned agents.
能力评估
Purpose & Capability
Name/description match the runtime instructions: the skill routes requests to direct.evolink.ai and uses a single EVOLINK_API_KEY to reach multiple upstream providers. Requesting one Evolink API key aligns with the stated capability. Minor incoherence: SKILL.md instructs modifying ~/.openclaw/openclaw.json (to add provider/models/agents) but the registry metadata declares no required config paths — the skill will ask to write to a user config file that was not declared in the metadata.
Instruction Scope
SKILL.md explicitly tells the agent/how-to instructions to merge provider and agents into ~/.openclaw/openclaw.json (and shows spawn: ["*"]) and gives many examples that read local files (e.g., /data/sales-q2.csv, /src/components). While reading user files can be legitimate for analysis tasks, the instruction to modify a user config file is a direct write-to-disk action that was not declared. The skill also instructs spawning sub-agents with broad permissions: examples and the provided JSON encourage spawning and reading of files for 'spawn: true' tasks. The doc asserts Evolink 'does not store data beyond request lifecycle' — that's a behavioral claim the skill makes but cannot be verified from the instruction-only content.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. Nothing is downloaded or executed by an installer from external URLs.
Credentials
Only one env var is required (EVOLINK_API_KEY), which is proportional to the skill's purpose of proxied model access. However, the skill's instructions involve merging API configuration into the user's OpenClaw config and enabling spawn:['*'] for agents — this amplifies the power of that single credential. Consider whether you want one key to grant access to many upstream providers and to be used by spawned sub-agents.
Persistence & Privilege
The skill does not set always:true, but it instructs adding provider and an agent entry into ~/.openclaw/openclaw.json with permissions spawn:["*"] and maxSpawnDepth:2. That persists configuration in the user's OpenClaw config and grants broad runtime spawning privileges to spawned agents. Writing/merging into a user config file is a privileged action and was not declared under required config paths. This combination of persistent config changes + broad spawn permissions increases blast radius if the Evolink key or routing logic is abused.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install oc-skill-router
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /oc-skill-router 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
oc-skill-router 2.0.0 - Major overhaul: Introduces transparent, cost-first LLM auto-routing across 20+ models and 6 providers via Evolink API. - Greets users on first load with clear, concise setup/status messages based on API key state. - Implements a multi-layer routing strategy: user overrides, task-type matching, and confidence-based cascade escalation. - Supports direct user control with `/route [task]` for routing preview and model selection overrides. - Adds robust fallback, error handling, and collaboration logic with other skills. - Enhanced documentation detailing setup, security, routing rules, model tiers, and spawn guidelines.
元数据
Slug oc-skill-router
版本 2.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Evolink Router — Smart LLM Routing (Claude, GPT, Gemini, DeepSeek, Kimi) 是什么?

Smart LLM routing brain for OpenClaw. Auto-dispatches tasks to Claude, GPT, Gemini, DeepSeek, Kimi via Evolink API. Cascade strategy cuts costs 60-85%. One A... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 466 次。

如何安装 Evolink Router — Smart LLM Routing (Claude, GPT, Gemini, DeepSeek, Kimi)?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install oc-skill-router」即可一键安装,无需额外配置。

Evolink Router — Smart LLM Routing (Claude, GPT, Gemini, DeepSeek, Kimi) 是免费的吗?

是的,Evolink Router — Smart LLM Routing (Claude, GPT, Gemini, DeepSeek, Kimi) 完全免费(开源免费),可自由下载、安装和使用。

Evolink Router — Smart LLM Routing (Claude, GPT, Gemini, DeepSeek, Kimi) 支持哪些平台?

Evolink Router — Smart LLM Routing (Claude, GPT, Gemini, DeepSeek, Kimi) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(macos, linux, windows)。

谁开发了 Evolink Router — Smart LLM Routing (Claude, GPT, Gemini, DeepSeek, Kimi)?

由 EvolinkAI(@evolinkai)开发并维护,当前版本 v2.0.0。

💬 留言讨论