← 返回 Skills 市场
155
总下载
0
收藏
1
当前安装
10
版本数
在 OpenClaw 中安装
/install openrouter-free-helper
功能描述
监控 OpenRouter 免费模型的到期通知和新模型发现,自动每日检查并推送飞书通知
安全使用建议
This skill appears to do what it says, but before installing or enabling automated runs: 1) Inspect scripts/check-models.py (remaining portion not shown) to see exactly how notifications are sent (whether it reads tokens from ~/.openclaw/openclaw.json or calls an external CLI). 2) Verify the OpenClaw config (~/.openclaw/openclaw.json) contents so you understand which delivery credentials (Feishu tokens, channel configs) the skill might use. 3) Run the script manually in dry-run/--no-notify mode to confirm behavior and check the produced data/status.json. 4) Avoid copying the example cron payload with hardcoded /Users/neoshi paths — replace with paths appropriate to your account and confirm the job runs in an isolated session as intended. 5) If you are uncomfortable with automatic posting, keep cron-managed delivery enabled and invoke the script with --no-notify so the outer delivery mechanism (which you control) sends the final message.
功能分析
Type: OpenClaw Skill
Name: openrouter-free-helper
Version: 1.0.9
The skill bundle is classified as suspicious because it performs high-risk operations, including programmatically launching Google Chrome with remote debugging enabled (`--remote-debugging-port=9222`) and reading the primary OpenClaw configuration file (`~/.openclaw/openclaw.json`), which typically contains sensitive API keys. While these actions are plausibly required for scraping dynamic content and integrating with the OpenClaw environment, they grant the script access to sensitive credentials and browser control. Additionally, `SKILL.md` and `cron-task.md` contain instructions that direct the AI agent to follow specific execution paths and suppress standard outputs, which is a form of prompt control that increases the attack surface of the agent.
能力评估
Purpose & Capability
Name/description match the artifacts: Python scripts implement page fetching, expiration detection, new-model discovery, and notification logic. Declared binaries (python3, optional bb-browser) and optional Chrome debug mode are appropriate for the stated scraping and bb-browser-based discovery flows.
Instruction Scope
Instructions tell the agent to run local scripts, edit configs under ~/.openclaw/workspace and to use cron delivery. The scripts read ~/.openclaw/openclaw.json to find configured models (appropriate for monitoring configured models). One notable point: the cron payload examples contain hardcoded absolute user paths (e.g. /Users/neoshi) and strongly constrain the agent output; this is a doc/sample issue (not evidence of exfiltration) but you should ensure cron/job templates are adjusted to your environment before use.
Install Mechanism
No risky installer or remote archive downloads. The skill is instruction-first with local Python scripts and optional bb-browser; recommended installs use Homebrew/npm or git clone. No extract-from-unknown-URL or binary drops are present.
Credentials
The skill requests no environment variables, which is consistent with the package. It does read the user's OpenClaw config (~/.openclaw/openclaw.json) and workspace files; those files can contain delivery/channel configuration or tokens used by OpenClaw to post to Feishu. This is proportionate to a monitor that posts notifications, but you should inspect the OpenClaw config content (and the script's notification code) to confirm which credentials will be used.
Persistence & Privilege
always is false and the skill does not request permanent system-wide presence. It writes its own status file under its workspace, and does not modify other skills or system configs. Cron jobs are user-managed (install does not auto-create them).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openrouter-free-helper - 安装完成后,直接呼叫该 Skill 的名称或使用
/openrouter-free-helper触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.9
Switch to API-first discovery order with bb-browser as fallback. More stable primary path without Chrome dependency.
v1.0.8
Improve summary to include specific model names and expiration details. Harder cron silence to forbid any output after async exec completion. Add --verbose for better agent visibility.
v1.0.7
Add lightweight free-page probing for configured openrouter models without :free suffix, and harden cron delivery behavior to reduce duplicate relays.
v1.0.6
Document that cron runs must use --no-notify and align README/SKILL guidance with published behavior
v1.0.5
Add --no-notify for cron-safe runs, prevent duplicate delivery wording, and scrub user-specific identity from published skill content
v1.0.4
Clarify that installation does not auto-create Cron jobs, add explicit cron setup guidance in README and SKILL.md, and point scheduled runs to references/cron-task.md
v1.0.3
Fix cron-safe task guidance, harden JSON/state handling, tighten expiry dedup, simplify fetch chain to requests+urllib, and sync README/SKILL docs with actual behavior
v1.0.2
openrouter-free-helper v1.0.2
- 移除了默认配置文件 config/config.json 和数据文件 data/status.json,实现无冗余初始部署。
- 安装后,配置和状态文件将由用户或脚本按需自动生成。
- 文档未变,功能与接口保持兼容。
v1.0.1
- 默认安装方式由克隆/下载调整为推荐 ClawHub 一键安装
- 文档内容优化:精简“快速开始”安装指导,删除了冗余的克隆指令
- 其余功能、用法说明和通知规则保持不变
v1.0.0
openrouter-free-helper v1.0.0
- 首发版本发布,支持 OpenRouter 免费模型的到期检测和新模型发现
- 自动每日检查并通过飞书推送到期和新增提醒
- 分级推送到期通知(紧急、警告、预告)
- 智能管理 Chrome 调试模式并多层兜底抓取(requests、web_fetch、bb-browser、API fallback)
- 自适应去重,避免重复通知,无变化自动静默
- 配置简单,按需定时检查,支持快速手动和自动化运行
元数据
常见问题
OpenRouter Free Helper 是什么?
监控 OpenRouter 免费模型的到期通知和新模型发现,自动每日检查并推送飞书通知. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 155 次。
如何安装 OpenRouter Free Helper?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openrouter-free-helper」即可一键安装,无需额外配置。
OpenRouter Free Helper 是免费的吗?
是的,OpenRouter Free Helper 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
OpenRouter Free Helper 支持哪些平台?
OpenRouter Free Helper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 OpenRouter Free Helper?
由 Neo Shi(@suidge)开发并维护,当前版本 v1.0.9。
推荐 Skills