← 返回 Skills 市场
196
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install weiqi-fetcher
功能描述
围棋分享棋谱下载器 - 从分享链接自动下载SGF棋谱
安全使用建议
This skill appears to do what it claims: fetch SGF files from many Go platforms. Before installing/running: 1) Review and run it in a confined environment (container or VM) if you are unsure, since it launches headless Chromium and executes page JS to read localStorage and network traffic for some sites. 2) Only feed it official/share links for the supported platforms — avoid running it on arbitrary pages where sensitive localStorage/cookies might be present. 3) Install dependencies in a dedicated Python environment (venv) per the SKILL.md. 4) If you care about privacy, inspect the code paths that use Playwright and WebSocket to confirm no unexpected endpoints are contacted; network requests to the listed site domains are expected. 5) If you need higher assurance, request a code audit of the omitted/truncated files or run tests with network access disabled to confirm behavior.
功能分析
Type: OpenClaw Skill
Name: weiqi-fetcher
Version: 1.2.0
The weiqi-fetcher skill bundle is a legitimate tool designed to download Go (Weiqi) game records in SGF format from multiple online platforms. It utilizes standard libraries such as requests and websocket-client, along with Playwright for browser automation on platforms with complex anti-bot or JavaScript-heavy interfaces (e.g., Yike, FoxWQ, and Tencent Weiqi). The code logic across all files, including the fox_adapter and various fetcher scripts, is strictly focused on parsing platform-specific APIs and protocols to extract game data. No evidence of data exfiltration, malicious command execution, or prompt injection was found; the use of high-privilege tools like Playwright is justified by the stated purpose of web scraping.
能力评估
Purpose & Capability
Name/description (围棋分享棋谱下载器) match the implementation: multiple per-site fetchers, SGF parser, WebSocket and Playwright support. No unrelated credentials, binaries, or config paths are requested. The network and browser automation usage is expected for the supported platforms.
Instruction Scope
SKILL.md and main.py restrict runtime actions to fetching data from listed share URLs, producing SGF files, and optionally using Playwright to read page-local data. One important scope note: Playwright-based fetchers execute JS in a headless browser and read page localStorage (and inspect WebSocket traffic). This is coherent for extracting site-stored SGF data, but running the skill against untrusted or unrelated URLs could expose any data stored in that page's localStorage to the script.
Install Mechanism
No install spec in the registry; SKILL.md recommends standard pip installs (requests, websocket-client, playwright). There are no downloads from untrusted URLs or archive extraction steps in the metadata. Install guidance is typical for a Python tool using Playwright.
Credentials
The skill requests no environment variables or secrets. It performs network requests to third-party game sites and writes SGF files to /tmp (or a user-specified path), which is proportional to a downloader tool. No extraneous credential access was found.
Persistence & Privilege
always is false; skill does not request persistent platform privileges or modify other skill configurations. It runs when invoked and writes output files only within its own flow.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install weiqi-fetcher - 安装完成后,直接呼叫该 Skill 的名称或使用
/weiqi-fetcher触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
refactor: 使用 fox_adapter 复用 weiqi-foxwq 完整功能; fix: 修复新博对弈 WebSocket 数据抓取
v1.1.2
fix: 调整新博对弈棋谱提取顺序,优先从 part_qipu 获取
v1.1.1
fix: 移除101围棋网WebSocket的SSL证书禁用,使用系统默认验证; security: 修复中等安全风险
v1.1.0
feat: 新增对弈曲折/手谈赛场平台支持(dzqzd.com); refactor: 优化新博对弈WebSocket数据获取逻辑; fix: 修复错误信息换行转义问题; docs: 更新支持平台列表(12个平台)
v1.0.0
支持11个围棋平台; 重构技能名称为围棋分享棋谱下载器; 脱敏处理所有示例链接; 添加依赖说明和gitignore
元数据
常见问题
围棋分享棋谱下载器 是什么?
围棋分享棋谱下载器 - 从分享链接自动下载SGF棋谱. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 196 次。
如何安装 围棋分享棋谱下载器?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install weiqi-fetcher」即可一键安装,无需额外配置。
围棋分享棋谱下载器 是免费的吗?
是的,围棋分享棋谱下载器 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
围棋分享棋谱下载器 支持哪些平台?
围棋分享棋谱下载器 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 围棋分享棋谱下载器?
由 tokener(@zhangbin2025)开发并维护,当前版本 v1.2.0。
推荐 Skills