返回顶部
m

markdown-browserMarkdown浏览器

Wrapper skill for OpenClaw web_fetch results. Use when you need MECE post-processing on fetched pages: policy decision from Content-Signal, privacy redaction, optional markdown normalization fallback, and stable output schema without re-implementing network fetch.

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

markdown-browser

Markdown 浏览器技能

该技能是一个编排层,而非替代性抓取工具。它始终将官方的 web_fetch 作为抓取数据源的真实依据。

MECE 架构

  1. 1. 抓取层(官方,独占)
- 使用 OpenClaw web_fetch 获取页面。 - 在正常操作中,不要在此技能内部直接调用 HTTP 抓取。
  1. 2. 策略层(本技能)
- 解析 Content-Signal 并计算 policy_action。 - 当前操作聚焦于 ai-input 语义:allowinput、blockinput、needs_review。
  1. 3. 隐私层(本技能)
- 对输出 URL 字段中的路径/片段/查询值进行脱敏处理。 - 保留 URL 形状以便调试,同时不泄露敏感值。
  1. 4. 标准化层(本技能)
- 如果 contentType=text/markdown,保持内容不变。 - 如果 contentType=text/html,使用 turndown 作为回退增强进行转换。 - 对于其他内容类型,直接透传文本。

执行顺序

  1. 1. 调用官方 web_fetch。
  2. 将结果 JSON 传入此包装器。
  3. 可选地传入 Content-Signal 和 x-markdown-tokens 头部值(如果可用)。
  4. 使用返回的标准化对象进行下游代理逻辑处理。

包装器工具

processwebfetchresult({ webfetchresult, contentsignalheader, markdowntokens_header })

输入:

  • - webfetchresult(必需):OpenClaw webfetch 返回的 JSON 负载。
  • contentsignalheader(可选):原始的 Content-Signal 头部字符串。
  • markdowntokens_header(可选):原始的 x-markdown-tokens 头部值。

输出:

  • - content
  • format(markdown | html-fallback | text)
  • tokenestimate(number | null)
  • contentsignal
  • policyaction
  • sourceurl(已脱敏)
  • statuscode
  • fallbackused

CLI 使用方式

bash

在技能目录内安装一次运行时依赖


npm install --omit=dev

1) 首先获取 web_fetch 负载(从 OpenClaw 运行时)

2) 将其保存为 /tmp/web_fetch.json

3) 运行包装器后处理

node browser.js \ --input /tmp/web_fetch.json \ --content-signal ai-input=yes, search=yes, ai-train=no \ --markdown-tokens 1820

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 markdown-browser-1776420071 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 markdown-browser-1776420071 技能

通过命令行安装

skillhub install markdown-browser-1776420071

下载

⬇ 下载 markdown-browser v1.0.0(免费)

文件大小: 6.09 KB | 发布时间: 2026-4-17 20:18

v1.0.0 最新 2026-4-17 20:18
- Initial release of markdown-browser as an orchestration wrapper for OpenClaw web_fetch results.
- Provides MECE post-processing: policy decisions, privacy-preserving URL redaction, and optional markdown normalization.
- Ensures official web_fetch is always the fetch source; does not perform direct HTTP fetches.
- Returns a stable output schema including normalized content, policy action, signal headers, redacted source URL, and status code.
- Includes CLI instructions for running post-processing on existing web_fetch payloads.

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

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

p2p_official_large
返回顶部