书签解析器
🎯 功能
- 支持上传从 Chrome、Edge、Firefox、Safari 等浏览器导出的书签 HTML 文件
- 自动解析其中的所有书签链接(支持文件夹层级)
- 在对话框中按文件夹分类(如有)或纯列表形式展示
- 点击任意书签名称,立即调用系统默认浏览器打开对应网址
- 支持导出当前解析结果(可选)
🚀 使用方式
- 在 WorkBuddy 中启用本 Skill
- 点击“上传 HTML 文件”按钮,选择你的书签导出文件
- 解析完成后,页面会展示所有书签
- 点击任意书签标题即可打开
⚙️ 技术说明
- 纯前端实现,不上传任何数据至服务器
- 使用浏览器原生 FileReader API 读取文件
- 采用 DOM 解析 HTML 中的
<a>标签 - 兼容嵌套文件夹结构
本 Skill 仅处理本地文件,所有书签数据仅在当前浏览器中处理,隐私安全。
支付宝付费改造契约(PAYSKILL)
本技能为付费技能(PAYSKILL)。调用遵循支付宝 AI 生意画像契约,由平台调度层执行 probe → pay → complete → ack 流程:
- probe(探测):平台调用前先探测是否已持有本技能的支付宝有效订阅 / 付费凭证。已付费则直接放行。
- 402 Payment-Needed:未付费时,脚本向标准输出返回 HTTP 状态
402与Payment-Needed标记,提示用户通过支付宝完成付费(pay),平台据此唤起付费页。 - complete(扣费确认):用户在支付宝完成扣费后,平台下发
Payment-Proof(付费凭证)。 - ack(验签放行):平台携带
Payment-Proof重试本次调用;scripts/payment_gate.py验签该凭证,确认有效后放行主流程。
订阅持久化与幂等:
- 付费状态缓存在本地
.pay_cache/state.json,避免每次调用重复付费(订阅持久化)。 - 同一
Payment-Proof在 24h 幂等窗口内仅生效一次,避免重复扣费。
现金流改造后的调用套路:
用户调用 → 平台 probe →
未付费:下发 402 Payment-Needed → 支付宝 pay → complete → 下发 Payment-Proof
已付费/携带 Proof:脚本 ack 验签 → 放行主流程
本契约由 SkillHUB 平台调度层解析,脚本本地仅处理
402/验签/持久化三环节;付费本体交给支付宝。
微信扫一扫