gsd-browser

分类: 工具与效率 | 上传者: gsd-buildgsd-build | 下载: 0 | 版本: v1.0(最新)

用于 AI 代理的本机 Rust 浏览器自动化 CLI。当用户需要与网站交互时使用 - 导航页面、填写表单、单击按钮、截图、共享实时浏览器视图、叙述浏览器操作、提取结构化数据、运行断言、测试 Web 应用程序或自动化任何浏览器任务。触发器包括“打开网站”、“填写表单”、“单击按钮”、“截取屏幕截图”、“向我显示浏览器”、“共享屏幕”、“暂停浏览器”、“单步执行此操作”、“从页面抓取数据”、“测试此 Web 应用程序”、“登录到网站”、“自动化浏览器操作”、“视觉回归测试”、“检查提示注入”或任何需要编程 Web 交互的任务的请求。

更新日志: Source: GitHub https://github.com/gsd-build/gsd-browser

目录结构

当前层级: tree/main/

  • 📁 .github/
    • 📁 workflows/
      • 📄 release.yml 4.7 KB
  • 📁 cli/
    • 📁 assets/
      • 📄 viewer.html 20.5 KB
    • 📁 src/
      • 📁 daemon/
        • 📁 handlers/
          • 📄 advanced.rs 9.0 KB
          • 📄 assert_cmd.rs 26.5 KB
          • 📄 auth_vault.rs 8.5 KB
          • 📄 batch.rs 5.0 KB
          • 📄 cloud.rs 23.4 KB
          • 📄 cloud_manifest.rs 1.5 KB
          • 📄 cloud_methods.rs 10.2 KB
          • 📄 codegen.rs 10.3 KB
          • 📄 device.rs 7.1 KB
          • 📄 extract.rs 4.9 KB
          • 📄 forms.rs 17.8 KB
          • 📄 har.rs 6.6 KB
          • 📄 inspect.rs 11.1 KB
          • 📄 intent.rs 22.0 KB
          • 📄 interaction.rs 32.1 KB
          • 📄 mod.rs 2.2 KB
          • 📄 narration_cmds.rs 2.3 KB
          • 📄 navigate.rs 6.9 KB
          • 📄 network_mock.rs 14.0 KB
          • 📄 pages.rs 7.0 KB
          • 📄 pdf.rs 4.4 KB
          • 📄 refs.rs 14.1 KB
          • 📄 screenshot.rs 5.8 KB
          • 📄 session.rs 20.2 KB
          • 📄 state_persist.rs 7.5 KB
          • 📄 timeline.rs 1.1 KB
          • 📄 traces.rs 4.8 KB
          • 📄 visual_diff.rs 8.9 KB
          • 📄 wait.rs 9.9 KB
        • 📁 narration/
          • 📄 control.rs 3.0 KB
          • 📄 events.rs 1.9 KB
          • 📄 history.rs 2.3 KB
          • 📄 mod.rs 7.3 KB
          • 📄 policy.rs 1.0 KB
          • 📄 probe.rs 5.1 KB
        • 📁 view/
          • 📄 capture.rs 4.2 KB
          • 📄 http.rs 1.6 KB
          • 📄 mod.rs 2.7 KB
          • 📄 refs_poller.rs 3.5 KB
          • 📄 target_follow.rs 3.3 KB
          • 📄 viewer_html.rs 711 B
          • 📄 ws.rs 3.3 KB
        • 📄 capture.rs 4.6 KB
        • 📄 helpers.rs 8.8 KB
        • 📄 inspection.rs 39.9 KB
        • 📄 logs.rs 11.9 KB
        • 📄 mod.rs 46.6 KB
        • 📄 settle.rs 8.6 KB
        • 📄 state.rs 12.0 KB
      • 📄 daemon_client.rs 18.6 KB
      • 📄 main.rs 70.0 KB
      • 📄 output.rs 65.5 KB
    • 📁 tests/
      • 📄 cloud_session_contract.rs 5.2 KB
      • 📄 daemon_recovery.rs 2.5 KB
      • 📄 narration_integration.rs 2.4 KB
      • 📄 session_contract.rs 18.7 KB
      • 📄 session_health.rs 3.5 KB
    • 📄 Cargo.toml 1.3 KB
  • 📁 common/
    • 📁 src/
      • 📄 chrome.rs 1.6 KB
      • 📄 cloud.rs 2.5 KB
      • 📄 config.rs 17.8 KB
      • 📄 identity.rs 2.0 KB
      • 📄 ipc.rs 1.2 KB
      • 📄 lib.rs 5.3 KB
      • 📄 session.rs 5.4 KB
      • 📄 types.rs 6.5 KB
    • 📄 Cargo.toml 382 B
  • 📁 docs/
    • 📁 adr/
      • 📄 0001-daemon-owned-session-service.md 5.8 KB
      • 📄 0002-unified-inspection-and-assertion-engine.md 5.0 KB
      • 📄 README.md 221 B
  • 📁 gsd-browser-skill/
    • 📁 references/
      • 📄 command-reference.md 10.5 KB
      • 📄 configuration.md 2.2 KB
      • 📄 error-recovery.md 4.1 KB
      • 📄 semantic-intents.md 2.4 KB
      • 📄 snapshot-and-refs.md 2.6 KB
    • 📁 workflows/
      • 📄 debug-and-diagnose.md 3.4 KB
      • 📄 live-viewer-and-narration.md 4.2 KB
      • 📄 navigate-and-interact.md 4.7 KB
      • 📄 scrape-and-extract.md 4.7 KB
      • 📄 setup-and-configure.md 3.8 KB
      • 📄 test-and-assert.md 6.2 KB
    • 📄 SKILL.md 5.0 KB
  • 📁 npm/
    • 📁 scripts/
      • 📄 postinstall.js 4.0 KB
    • 📄 .npmignore 159 B
    • 📄 package.json 1.0 KB
  • 📁 tests/
    • 📄 verify-s01.sh 6.2 KB
    • 📄 verify-s02.sh 12.6 KB
    • 📄 verify-s03.sh 13.4 KB
    • 📄 verify-s04.sh 10.8 KB
    • 📄 verify-s05.sh 22.2 KB
    • 📄 verify-s06.sh 9.9 KB
  • 📄 .gitignore 326 B
  • 📄 AGENTS.md 995 B
  • 📄 Cargo.lock 68.8 KB
  • 📄 Cargo.toml 792 B
  • 📄 install.sh 15.4 KB
  • 📄 LICENSE-APACHE 11.0 KB
  • 📄 LICENSE-MIT 1.1 KB
  • 📄 README.md 6.4 KB
  • 📄 SKILL.md 27.3 KB

SKILL.md

登录后下载/点赞/收藏 ❤ 211 | ★ 0
评论 0

请先登录后评论。

评论加载中...