返回顶部
p

predicate-snapshot谓词快照

ML-powered DOM pruning for 95% smaller browser prompts

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.4.0
安全检测
已通过
588
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

predicate-snapshot

谓词快照引擎

用谓词的机器学习排序DOM元素替换默认浏览器快照。
将提示令牌使用量减少95%,同时保留可操作元素。

为何使用此工具?

方法令牌数元素数信号质量
无障碍树(默认)~18,000~800低(含噪声)
谓词快照
~800 | 50 | 高(已排序) |

结果: 更快的LLM推理、更低的成本、更少的重试次数。

系统要求

  • - Node.js 18+
  • PREDICATEAPIKEY 环境变量(可选)

无API密钥: 本地基于启发式的剪枝(约减少80%令牌)
有API密钥: 基于机器学习的排序以获得更干净的输出(约减少95%令牌,更少噪声)

predicate.systems/keys 获取免费API密钥

安装

bash
npx clawdhub@latest install predicate-snapshot

或手动安装:

bash
git clone https://github.com/predicate-systems/predicate-snapshot-skill ~/.openclaw/skills/predicate-snapshot
cd ~/.openclaw/skills/predicate-snapshot && npm install && npm run build

配置

如需增强的机器学习排序功能,请设置您的API密钥:

bash
export PREDICATEAPIKEY=sk-...

或在 ~/.openclaw/config.yaml 中配置:

yaml
skills:
predicate-snapshot:
api_key: sk-...
# 可选:设置使用限制
maxcreditsper_session: 100

使用方法

/predicate-snapshot

捕获经过剪枝的DOM快照,优化用于LLM消费。

/predicate-snapshot [--limit=50] [--include-ordinal]

选项:

  • - --limit=N - 返回的最大元素数(默认:50)
  • --include-ordinal - 为列表项包含序数排名

输出格式:

ID|role|text|imp|is_primary|docYq|ord|DG|href
42|button|Add to Cart|0.95|true|320|1|cart-actions|
15|button|Buy Now|0.92|true|340|2|cart-actions|
23|link|Product Details|0.78|false|400|0||/dp/...

/predicate-act

通过谓词ID对元素执行操作。

/predicate-act [value]

示例:

bash

点击元素42


/predicate-act click 42

在元素15中输入

/predicate-act type 15 search query

滚动到元素23

/predicate-act scroll 23

/predicate-snapshot-local

仅限本地的快照,无需机器学习重排序(免费,精度较低)。

/predicate-snapshot-local [--limit=50]

在开发时或不需要机器学习排序功能时使用此命令。

示例工作流程

  1. 1. 导航到页面
  2. /predicate-snapshot # 获取排序后的元素
  3. /predicate-act click 42 # 点击Add to Cart(元素42)
  4. /predicate-snapshot # 刷新快照
  5. 验证购物车已更新

定价方案

层级每月积分价格
爱好者500免费
构建者
20,000 | $19/月 | | 专业版 | 40,000 | $49/月 | | 团队版 | 120,000 | $149/月 | | 企业版 | 自定义 | 联系我们 |

每次快照消耗1积分。本地快照免费。

对比:使用前后

使用前(无障碍树):

@e1 navigation Skip to main content
@e2 link Amazon
@e3 search Search Amazon
...(800+个元素)
@e742 button Add to Cart <-- 埋没在噪声中
...(更多元素)

使用后(谓词快照):

ID|role|text|imp|is_primary|docYq|ord|DG|href
42|button|Add to Cart|0.98|true|520|1|cart-actions| <-- 排名第1
15|button|Buy Now|0.95|true|540|2|cart-actions|
23|link|See All Buying...|0.72|false|560|3|cart-actions|

支持

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 predicate-snapshot-1776306789 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 predicate-snapshot-1776306789 技能

通过命令行安装

skillhub install predicate-snapshot-1776306789

下载

⬇ 下载 predicate-snapshot v0.4.0(免费)

文件大小: 103.47 KB | 发布时间: 2026-4-16 18:39

v0.4.0 最新 2026-4-16 18:39
ML-rank refined DOM snapshots to help OpenClaw use browsers efficiently with 90%+ token reduction

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部