← 返回 Skills 市场
Nano Gpt Plugin
作者
ForceConstant
· GitHub ↗
· v0.1.3
· MIT-0
93
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install nano-gpt-plugin
功能描述
Access dynamic NanoGPT models with API key authentication, usage tracking, and support for multiple model families in the OpenClaw platform.
安全使用建议
This package appears to be a real OpenClaw provider for NanoGPT, but there are a few issues to check before installing:
- Confirm API-key handling: the plugin expects a NANOGPT_API_KEY (see provider config and code) but the registry metadata claims no required env vars — ask the publisher to correct the metadata so you know what credentials are required.
- Do NOT run final_integration_test.sh or any included test scripts against an untrusted or public remote host. The script copies the plugin to a remote 'ssh_gateway', runs onboarding with "$NANOGPT_API_KEY" on the remote side, and scp's logs and session files back — this will expose your API key and any session transcripts to that host.
- If you want to use the plugin, prefer installing it via your trusted OpenClaw workflows (openclaw plugins install from a vetted package) and only provide the NanoGPT API key to OpenClaw via its documented onboarding mechanism. Verify openclaw.plugin.json/providerAuthChoices are set up as you expect.
- Ask the publisher for a homepage/repository URL and a signed/verified package publication source. The registry shows an owner id but no homepage — lack of provenance reduces trust.
- If you need higher assurance, request the publisher to remove or sanitize integration scripts (or document them clearly), or run a code review in a sandboxed environment first.
If you can confirm the metadata and that you will not run the remote test script (or that the remote host is fully controlled/trusted), the plugin's code and behavior look coherent with its stated purpose. Otherwise treat the integration/test artifacts as a potential leak path for your API key and session data.
功能分析
Type: OpenClaw Skill
Name: nano-gpt-plugin
Version: 0.1.3
The bundle is a legitimate OpenClaw provider plugin for NanoGPT, implementing model catalog discovery, authentication, and usage tracking. While the 'final_integration_test.sh' script performs powerful remote operations via SSH (syncing files, installing plugins, and executing commands), these are clearly scoped for development and integration testing. The core logic in 'src/provider.ts' and 'src/catalog.ts' aligns with the stated purpose of integrating with the NanoGPT API (nano-gpt.com), and the documentation (SKILL.md, AGENTS.md) contains standard development instructions without evidence of prompt injection or malicious intent.
能力标签
能力评估
Purpose & Capability
The name/description, docs, and code consistently implement a NanoGPT OpenClaw provider (dynamic catalog, auth via API key, usage/balance endpoints). However the registry metadata claims no required environment variables while the code and manifest clearly expect a NANOGPT_API_KEY / provider API key (provider auth config and functions call resolveProviderApiKey/resolveApiKeyFromConfigAndStore). This metadata mismatch should be resolved.
Instruction Scope
The SKILL.md is minimal and aligned with the plugin purpose. But the repository includes final_integration_test.sh which, if executed, will tar up the plugin, ssh to a hardcoded remote host placeholder (ssh_gateway), run openclaw install on that host and invoke an onboarding command that injects $NANOGPT_API_KEY on the remote side; it also scp's gateway logs and session files back to the plugin directory. Those test steps can expose API keys and session transcripts to the remote host and transfer files over network — this is outside the normal provider scope and not documented in SKILL.md. If you won't run these scripts or the platform won't run them automatically, risk is limited; if you do run them, ensure the remote host is trusted and keys are handled safely.
Install Mechanism
There is no install spec in the registry (so nothing will be automatically downloaded/executed by the platform), which is lower risk. But the package contains full source and dev/test scripts. The integration/test script performs tar/ssh/scp operations (remote execution) — it's a high-impact developer script that should not be run on untrusted hosts. No remote download-from-arbitrary-URL install step is present in the plugin itself.
Credentials
The plugin legitimately needs a single service credential (NANOGPT_API_KEY) to access the NanoGPT APIs; that is proportionate. However the registry metadata omits required env vars while multiple files and the plugin entry reference the API key. Additionally, the integration script demonstrates transmitting that key to a remote host during onboarding, which could leak the credential if run against an untrusted machine.
Persistence & Privilege
The plugin does not request 'always: true' or other elevated persistent platform privileges. It is a normal provider plugin. The integration script does remove/replace the installed extension directory and clears session files on the remote host as part of its tests — those are installer/tester actions but not a platform-level always-on privilege.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nano-gpt-plugin - 安装完成后,直接呼叫该 Skill 的名称或使用
/nano-gpt-plugin触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.3
- Added dynamic model catalog from NanoGPT API.
- Introduced API key authentication via onboarding flow.
- Implemented usage and balance tracking.
- Added support for multiple model families (OpenAI, Anthropic, Google, xAI, DeepSeek, etc.).
元数据
常见问题
Nano Gpt Plugin 是什么?
Access dynamic NanoGPT models with API key authentication, usage tracking, and support for multiple model families in the OpenClaw platform. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 93 次。
如何安装 Nano Gpt Plugin?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nano-gpt-plugin」即可一键安装,无需额外配置。
Nano Gpt Plugin 是免费的吗?
是的,Nano Gpt Plugin 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Nano Gpt Plugin 支持哪些平台?
Nano Gpt Plugin 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Nano Gpt Plugin?
由 ForceConstant(@forceconstant)开发并维护,当前版本 v0.1.3。
推荐 Skills