安全扫描
OpenClaw
安全
high confidence该技能的代码和说明与其声明的目的一致:它从 opencode.ai 获取免费模型,并增量添加到用户的 OpenClaw/QClaw 配置文件中;它不会请求密钥,也不会安装任意软件。
评估建议
该技能的功能如其所述:从 opencode.ai 获取免费模型,并以 “opencode-free” 提供者的身份写入你的 ~/.openclaw 或 ~/.qclaw 配置。安装或运行前:(1) 备份现有的 openclaw.json/qclaw 文件以便回滚,(2) 确认你信任 opencode.ai 作为模型元数据来源(脚本会插入端点返回的任何内容),(3) 如需溯源,请手动查看 README 中的 GitHub 链接以确认仓库与作者。无需密钥,但脚本会写入你主目录下的文件。...详细分析 ▾
✓ 用途与能力
名称/描述声明:获取并配置免费的 opencode.ai 模型。附带的脚本与 SKILL.md 完成以下操作:GET https://opencode.ai/zen/v1/models,筛选包含 'free' 的 ID,并在 ~/.openclaw/openclaw.json 或 ~/.qclaw/openclaw.json 的单个 provider 键下添加条目。不请求任何无关凭据或子系统。
✓ 指令范围
运行时指令与 Python 脚本仅读写已声明的配置路径,并调用 opencode.ai 端点;它们不会访问其他系统文件、环境密钥或 opencode.ai 以外的外部端点。代理指令明确将修改范围限定为 models.providers,并使用公开 API 密钥。
✓ 安装机制
未提供安装规范;该技能仅为指令型,附带一个小脚本。不会从任意 URL 下载内容,也不会安装到系统路径。
✓ 凭证需求
该技能不请求任何环境变量或凭据,而是使用文档中指定的公开 API 密钥 'public'。未请求任何不成比例或无法解释的秘密。
ℹ 持久化与权限
该 skill 会写入用户主目录下的 OpenClaw/QClaw JSON 配置文件(作为配置助手是预期行为)。它不需要 always:true,也不会修改其他 skill 或系统级设置。用户运行时应知晓它会更改主目录中的文件。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/4/20
初始版本:自动为 OpenClaw/QClaw 配置 opencode.ai 的免费 AI 模型 - 支持触发短语如“配置 opencode 免费模型”和“free model” - 从 opencode.ai 拉取可用免费模型并写入本地配置 - 自动去重,仅添加新模型 - 使用公开凭证(“public” API key),无需注册 - 按需更新 ~/.openclaw/openclaw.json 与 ~/.qclaw/openclaw.json
● 无害
安装命令
点击复制官方npx clawhub@latest install opencode-free-models
镜像加速npx clawhub@latest install opencode-free-models --registry https://cn.longxiaskill.com
技能文档
自动将 opencode.ai 的免费 AI 模型配置到 OpenClaw/QClaw。
触发词
- "配置 opencode 免费模型"
- "添加 opencode 模型"
- "opencode 免费"
- "free model"
功能
- 查询免费模型:从 opencode.ai API 获取可用免费模型
- 自动配置:将模型添加到
~/.openclaw/openclaw.json(或~/.qclaw/openclaw.json) - 增量更新:仅添加新模型,跳过已存在项
使用方式
AI 工具自动执行:- 查询模型列表:
curl -sS https://opencode.ai/zen/v1/models - 筛选免费模型(模型 ID 含 "free")
- 读取现有配置:
~/.openclaw/openclaw.json - 将免费模型加入
models.providers - 使用公开凭据 "public" 作为 API Key
模型配置格式
``json
{
"opencode-free": {
"baseUrl": "https://opencode.ai/zen/v1",
"apiKey": "public",
"api": "openai-completions",
"models": [
{
"id": "minimax-m2.5-free",
"name": "MiniMax M2.5 Free",
"reasoning": true,
"input": ["text"],
"cost": { "input": 0, "output": 0 },
"contextWindow": 131072,
"maxTokens": 8192
}
]
}
}
`` 注意事项
- 无需 API Key:使用公开凭据 "public"
- 免费模型:模型 ID 含 "free" 关键词
- 端点:https://opencode.ai/zen/v1/chat/completions
- 配置文件:~/.openclaw/openclaw.json 或 ~/.qclaw/openclaw.json