Feishu Public Table Monitor
v1.0.0监控公开可访问的飞书 Wiki/文档中指定章节下的价格表或模型表,检测版本日期、模型新增/删除、倍率与价格变化,并输出适合 Telegram/Markdown 的变更通知。适用于用户要求监控公开飞书表格、价格表、模型列表、倍率表、产品清单变动并推送提醒的场景。
⭐ 0· 109·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
技能名称与描述(监控公开飞书页面下的指定章节表格并生成 Markdown 通知)与包含的脚本行为一致。脚本只需要访问给定的公开 URL、解析页面内的 clientVars 数据并生成/比较本地快照,所需能力与目的相符。
Instruction Scope
SKILL.md 的运行说明与脚本调用参数一致,建议通过 cron 定期运行。值得注意的是脚本会在本地写入基线快照(默认目录为 ~/.openclaw/workspace/data/feishu-monitors),且依赖第三方库 requests(脚本会在运行时报错提示缺少依赖),但 SKILL.md 没明确列出安装 requests 的步骤。脚本仅处理用户提供的公开 URL,没有指示去读取其他系统配置或收集额外凭据。
Install Mechanism
没有安装规范(instruction-only + 一个脚本文件)。没有从不可信 URL 下载或执行外部二进制,风险较低。
Credentials
不要求任何环境变量、密钥或外部凭据。唯一的隐含要求是可写的本地状态目录(默认在用户主目录下)以及 Python requests 库,二者与功能需求相称。
Persistence & Privilege
技能没有设置 always:true,也不会修改其他技能或系统全局配置。它会在指定或默认的 state-dir 下创建/更新快照文件,这与监控任务的需要相符。
Assessment
这个技能看起来是做它声称的事情:抓取公开飞书页面、解析表格并在本地保存基线以便比较并输出 Markdown 通知。安装/使用前请注意:
- 确认你要监控的页面确实是无需登录的公开页面;不要把私有/内网页面的 URL 交给它。
- 脚本需要 Python 的 requests 库(脚本会报错提示缺依赖);SKILL.md 没列出安装步骤,建议手动安装:pip install requests。
- 默认状态目录为 ~/.openclaw/workspace/data/feishu-monitors,会在该目录写入 JSON 快照文件;如需更改可传 --state-dir。
- 脚本只向你指定的 Feishu URL 发起请求,不会把数据发到其他网络端点;如果你计划把脚本接入 cron 或自动化 agent,注意确保通知目标(例如 Telegram)是你可信任的地址和凭据。
- 页面结构改动可能导致解析失败(脚本以 window.DATA 中的 clientVars 为解析点),对解析稳健性有一定依赖。建议先用 --print-snapshot 验证解析结果再启用定时任务。
总的来说,内部一致性良好;如需更高安全性,可在隔离环境或非敏感账户中先运行并检查输出文件内容。Like a lobster shell, security has layers — review code before you run it.
latestvk973j379amd1xs5pcpbe8gtdhx83shyb
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
