Skip to content

v0.3.0 — bundled site-map skill

Latest

Choose a tag to compare

@whklwhkl whklwhkl released this 02 Sep 19:28
· 1 commit to main since this release

First feature release after v0.2.0. 已在 dsh 0.1.2-alpha.5 实测通过 / tested against dsh 0.1.2-alpha.5.

New: bundled site-map skill / 新增内置站点地图 skill

  • playwright-browser-tips ships inside the bundle and registers on the profile's skill registry: per-site facts and tactics (search engines, anti-automation behavior) plus general recovery patterns, rendered from community-maintained data
  • The model loads it on demand when browser_* tools fail or when automating search/login flows; users can also invoke it with /playwright-browser-tips
  • Bilingual body following PW_LANG; requires a dsh-base-backed profile (web, headless, acp, sdk-app)

Community contributions / 社区共建

  • SITE-MAP-SPEC.md defines the entry schema and content rules — humans and agents submit entries by PR, touching only assets/site-map.json
  • node scripts/validate-site-map.js validates the schema and proves both languages render; attach its output to the PR
  • Verification runbook included: real runs, diagnostics, control sites, boundary-compliant entries (CAPTCHAs stay with the user)

Install / 安装

dsh plugin --profile web add git+https://github.com/whklwhkl/dsh-playwright.git

Requirements: Node ≥ 18; a Chromium-family browser (auto-download or PW_CHROMIUM_PATH).