Author an editorial HTML+SVG diagram with the Diagram Design kit - choose the visual type, read its reference, start from an example, and satisfy the safety and accessibility contract that diagram_write({kind:"html"}) enforces.
中文简介正在准备中。当前显示原文说明。
Render a web page on the host and measure it - screenshots, computed styles, element boxes and post-script text - when a page only exists after its scripts run or when the question is about layout. Covers choosing between web_fetch and a render, reading a design's real measurements, comparing viewports, and the egress policy that decides what may be reached.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
browser_render, browser_query and browser_text open a URL in a throwaway
headless Chrome/Edge on the host and bring back what a browser saw: a PNG, the
page's own numbers, and measured elements. The remote page never runs in the
user's browser, and every socket the engine opens goes through an egress gate that
allows only https on port 443 to a validated public destination.
| The question | Use |
|---|---|
| What does this text SAY? A page that needs no script, an API, a plain document | web_fetch - cheaper, and it is the harness's own text path |
| What does the page look like / what is where / how big is it | browser_render (a picture) or browser_query (numbers) |
| Numbers a script fetched, a dashboard, a page that showed a consent wall to a plain fetch | browser_text |
| The design system's real type scale, spacing, or why something overflows | browser_query with what: ["box", "style"] |
A render costs a browser start (about 1-2 seconds on this class of machine) plus
the page's own load. Prefer browser_query when a picture is not needed: it is
the same render with less to carry.
browser_query reports, per selector: count, the first match's box
(x/y/width/height in CSS pixels, plus offset), its computed style
(font-family, size, weight, line-height, colour, background, display, gap,
padding, margin, border-radius, and more), its text, attrs or html.
font-size: 22.5px and
line-height: 28.125px are the computed values, not the authored ones - a
rem-based system shows what it resolved to at that viewport.390 and
1440 and diff the boxes. That is how a responsive claim gets checked.count to see how many nodes matched, and narrow the selector.dpr: 2 measures the same layout but asks for a retina screenshot; it does not
change CSS pixels.image.width/image.height are read back out of the PNG's own header, so they
are the file's true size. clipped: true means the page was taller than the
capture ceiling: raise the viewport or ask for a section instead of the whole
page.scroll is the content size, which may be much taller than the viewport; a
page whose scroll.height is enormous is usually an infinite feed.pageHosts lists the hosts the page asked for. gate.allowed lists what
the gate let through, and it can name one extra host: the engine's own
connectivity probe. That is not a page request, and its presence is evidence
the gate is the only way out.blocked is what failed to load (a subresource refused by policy, or a site
error). A page whose text is a consent wall or a CAPTCHA is reported as it is -
never guessed at.The policy is deliberately narrow, and every refusal names its rule:
http:, file:, data:, blob: and javascript: addresses
are refused by scheme;localhost, intranet), and no private, loopback or link-local
destination, because the whole answer set is refused when any address in it
is not public (one private answer in a round-robin is enough to send a request
somewhere it must not go);So a page that requires a sign-in, or lives on an intranet, is refused or shown without its authenticated content. Say so plainly rather than working around it.
title strings.还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Author an editorial HTML+SVG diagram with the Diagram Design kit - choose the visual type, read its reference, start from an example, and satisfy the safety and accessibility contract that diagram_write({kind:"html"}) enforces.
中文简介正在准备中。当前显示原文说明。
Control this machine's Docker or Podman engine through the docker_* tools - read the engine's state first, list containers and images, inspect one, tail its logs, pull an image and start it, then stop, restart or remove what you started. Covers the engine that is asleep behind Docker Desktop and the exact call for each verb, the confirm rule removals obey, and the flags the tools deliberately do not have.
中文简介正在准备中。当前显示原文说明。
Drive ffmpeg through the media_run tool as an argv array - remux instead of re-encode, map streams explicitly, trim at keyframes, scale and crop, extract audio and frames, and build GIFs, contact sheets and concatenations. Covers the flags this pack injects, reading a failure from its exit code and last log lines, and the version-dependent spellings to hedge.
中文简介正在准备中。当前显示原文说明。
Read a media file's real structure with ffprobe through media_run - the JSON invocation and how to read it, what every family of field means, how to count frames, sample without decoding everything, detect HDR and interlacing, and diagnose a missing duration, a stream with no frames or a container that lies. Covers when media_probe's own report is already enough.
中文简介正在准备中。当前显示原文说明。
Use when the user wants to design, redesign, shape, critique, audit, polish, simplify, harden, animate, or otherwise improve a frontend interface: websites, landing pages, dashboards, product UI, components, forms, settings, onboarding, empty states, and native iOS or Android screens. Handles UX review, hierarchy, layout, typography, color, motion, UX copy, accessibility, responsive behavior, edge cases, and capturing or documenting design systems (DESIGN.md, tokens). Also for making bland UI bolder, loud UI quieter, or ambitious visual effects. Not for backend-only or non-UI tasks.
中文简介正在准备中。当前显示原文说明。
Author Mermaid diagrams that parse the first time: choose the right diagram type for the question, write syntax the parser accepts, and keep the picture readable in a narrow panel. A bundled reference covers complex, large diagrams.
中文简介正在准备中。当前显示原文说明。