← 返回 Skills 市场
AIN - AI Node Plugin
作者
Felipe Matos
· GitHub ↗
· v0.11.6
· MIT-0
361
总下载
0
收藏
0
当前安装
12
版本数
在 OpenClaw 中安装
/install openclaw-plugin-ain
功能描述
Integrates AIN providers into OpenClaw with intelligent model routing and tools for prompt execution and task classification.
安全使用建议
This plugin appears to do what it says: bridge AIN into OpenClaw and route/execute prompts via configured providers. Before installing: 1) Verify the package source and version (the bundle's package.json shows v0.2.2 while registry metadata shows v0.11.6). 2) Inspect your ~/.ain/config.yaml — it may contain API keys; the plugin will read and use them to call provider endpoints. 3) Confirm you trust @felipematos/ain-cli (check its npm page and repository) because the plugin delegates network calls and routing to that package. 4) If unsure, test in an isolated environment or review the published npm package tarball to ensure it matches the source you reviewed.
功能分析
Type: OpenClaw Skill
Name: openclaw-plugin-ain
Version: 0.11.6
The openclaw-plugin-ain bundle is a legitimate integration for the AIN (AI Node) ecosystem. It provides tools for prompt execution (ain_run) and task classification (ain_classify), along with a routing hook (before_model_resolve) to optimize model selection. The code correctly implements the OpenClaw plugin API, and its behavior—including reading configuration from ~/.ain/config.yaml—is consistent with its stated purpose. No evidence of data exfiltration, malicious execution, or prompt injection was found in files such as src/index.ts, src/tools.ts, or SKILL.md.
能力评估
Purpose & Capability
Name/description (AIN provider bridging, routing, tools) aligns with the declared dependency @felipematos/ain-cli and the code: providers, tools, and a routing hook are registered and call ain-cli APIs. There are no unrelated credentials or binaries requested. One minor inconsistency: registry metadata lists version 0.11.6 while package.json inside the bundle is 0.2.2 — worth verifying upstream packaging/versions.
Instruction Scope
SKILL.md and the source are scoped to: load AIN config, expose AIN providers as ain:<name>, register two tools (ain_run, ain_classify), and register a before_model_resolve hook that calls AIN routing. The plugin reads the AIN configuration (expected path ~/.ain/config.yaml via ain-cli). It does not instruct reading unrelated system files or sending data to unknown external endpoints beyond configured providers.
Install Mechanism
No install spec in the registry (instruction-only), and package.json declares a normal npm dependency on @felipematos/ain-cli. There are no downloads from personal servers or extract-from-URL steps in the registry metadata. Verify the package comes from a trusted npm registry and that the included package-lock/package contents match the registry package.
Credentials
The skill itself doesn't request env vars, but it loads the user's AIN config (default ~/.ain/config.yaml). That config typically contains provider endpoints and API keys (OpenAI keys, local endpoints, etc.). Reading and using those credentials is required for the plugin to function, but it means the plugin will have access to any secrets stored in your AIN config — ensure those configs only contain credentials you intend to expose to the plugin.
Persistence & Privilege
always is false and the plugin only registers providers/tools/hooks during registration. It does not claim permanent system-wide changes or modify other plugins. It can be invoked autonomously by agents (normal default); that increases operational blast radius but is expected for integration plugins.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-plugin-ain - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-plugin-ain触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.11.6
Automated release v0.11.6
v0.11.4
Automated release v0.11.4
v0.11.3
Automated release v0.11.3
v0.11.2
Automated release v0.11.2
v0.9.12
Automated release v0.9.12
v0.9.11
Automated release v0.9.11
v0.1.5
Added author attribution
v0.1.4
Updated README with marketing hero section
v0.1.3
Updated documentation for v0.9.2
v0.1.2
Updated to @felipematos/[email protected] with provider templates and onboarding wizard
v0.1.1
Updated to @felipematos/[email protected] with default command, aliases, and option abbreviations
v0.1.0
Initial release of the AIN plugin for OpenClaw.
- Exposes all AIN-configured LLM providers to OpenClaw as ain:<name> providers.
- Adds two agent tools: ain_run (prompt execution with routing and fallback) and ain_classify (task type/complexity classification).
- Integrates a before_model_resolve hook for intelligent model selection based on task classification and AIN policy.
- Supports configurable routing policies and tool exposure via OpenClaw plugin settings.
- Requires Node.js ≥ 18, OpenClaw ≥ 1.0.0, and a working AIN configuration.
元数据
常见问题
AIN - AI Node Plugin 是什么?
Integrates AIN providers into OpenClaw with intelligent model routing and tools for prompt execution and task classification. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 361 次。
如何安装 AIN - AI Node Plugin?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-plugin-ain」即可一键安装,无需额外配置。
AIN - AI Node Plugin 是免费的吗?
是的,AIN - AI Node Plugin 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
AIN - AI Node Plugin 支持哪些平台?
AIN - AI Node Plugin 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 AIN - AI Node Plugin?
由 Felipe Matos(@felipematos)开发并维护,当前版本 v0.11.6。
推荐 Skills