← Back to Skills Marketplace
180
Downloads
0
Stars
1
Active Installs
10
Versions
Install in OpenClaw
/install weiqi-player
Description
weiqi-player 围棋选手信息查询 - 查询围棋选手段位、等级分、排名信息,支持手谈等级分和易查分业余段位双平台查询。当用户需要"查棋手"、"等级分"、"段位查询"时使用此技能。
Usage Guidance
这个技能实现看起来与其描述一致:它通过 requests 和 Playwright 抓取公开页面并解析结果,不需要任何密钥或访问用户私人数据。要注意的事项:
- 运行前需手动安装 Playwright 与 Chromium(脚本会退出并提示安装)。
- 脚本会在 /tmp 下创建浏览器用户数据和状态文件以复用会话。如果你在意残留数据,可在运行后删除 /tmp/yichafen_browser_data 和 /tmp/yichafen_state.json。
- 性能计时输出是该技能的强制要求(每次查询都会输出计时报告),这是功能设计的一部分而非安全问题。
- 源自“unknown”的发布者;如果你从未见过该作者且环境对安全较敏感,建议在隔离环境(容器或虚拟机)中先运行并审阅脚本,或手动逐行审查代码后再在生产环境使用。
Capability Analysis
Type: OpenClaw Skill
Name: weiqi-player
Version: 1.0.9
The skill bundle is a functional tool for querying Chinese Go (Weiqi) player rankings and ratings from public platforms (dzqzd.com and yichafen.com). It uses standard scraping techniques, including Base64-encoded XML parameters for the Shoutan platform and Playwright browser automation for the Yichafen platform. The code uses safe subprocess handling in `query.py` and limits its operations to the stated purpose without evidence of data exfiltration, unauthorized access, or malicious prompt injection.
Capability Assessment
Purpose & Capability
技能名/描述说明的是查询围棋选手信息;包含的脚本执行公开 HTTP 请求和浏览器自动化(Playwright)去抓取两个公开数据源(手谈 dzqzd.com 和 易查分 yichafen),这些权限与目的匹配。
Instruction Scope
SKILL.md 指示仅对公开网站进行实时查询,脚本实现也只读取网页内容并解析输出。没有读取系统敏感文件或要求隐私凭据;Playwright 用于模拟浏览器并提取页面内容,这是文件中明确声明的行为。
Install Mechanism
技能是 instruction-only(无统一 install spec),但脚本 require Playwright(SKILL.md 和脚本中都有安装说明:pip install playwright && playwright install chromium)。因为没有自动安装步骤,用户需要手动安装依赖,这既降低了自动化风险也要求用户为运行环境准备浏览器二进制。
Credentials
不要求任何环境变量、凭据或外部 API 密钥。唯一的本地资源访问是写入 /tmp 下的会话状态和用户数据目录,用于复用浏览器会话,这与 Playwright 浏览器会话复用的目的相称。
Persistence & Privilege
技能不会强制始终加载(always:false)或修改其他技能配置,但会在 /tmp(USER_DATA_DIR 和 STATE_FILE)写入会话/状态文件以复用浏览器会话。该持久化是局部且与功能相关,但会在系统上留下临时数据。
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install weiqi-player - After installation, invoke the skill by name or use
/weiqi-player - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.9
docs: 将技能显示名称改为中文"围棋选手信息查询"
v1.0.8
添加 tags 支持搜索优化
v1.0.7
优化搜索关键词
v1.0.6
彻底移除SSL代码,改用纯requests库
v1.0.5
回退到 v1.0.3 版本
v1.0.4
修复安全扫描:使用数值替代SSL常量名
v1.0.3
修复安全扫描误报:重构SSL配置
v1.0.2
添加依赖说明
v1.0.1
添加安全说明文档
v1.0.0
weiqi-player 1.0.0 初始发布
- 支持通过“手谈等级分”(dzqzd.com)和“易查分业余段位”(yeyuweiqi.yichafen.com)双平台查询围棋选手段位、等级分和排名信息
- 全部查询结果自动输出详细的性能计时报告,便于追踪脚本效率
- 提供单人及批量查询脚本,支持命令行参数灵活调用
- 同名选手会自动区分呈现,所有结果附带直达官网详情的 Markdown 可点击链接
- 坚持实时官方数据获取,禁止缓存和历史归档,确保信息准确最新
- 查询结果采用简洁单行 Markdown 纯文本格式,友好易用
Metadata
Frequently Asked Questions
What is 围棋选手信息查询?
weiqi-player 围棋选手信息查询 - 查询围棋选手段位、等级分、排名信息,支持手谈等级分和易查分业余段位双平台查询。当用户需要"查棋手"、"等级分"、"段位查询"时使用此技能。 It is an AI Agent Skill for Claude Code / OpenClaw, with 180 downloads so far.
How do I install 围棋选手信息查询?
Run "/install weiqi-player" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 围棋选手信息查询 free?
Yes, 围棋选手信息查询 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 围棋选手信息查询 support?
围棋选手信息查询 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 围棋选手信息查询?
It is built and maintained by tokener (@zhangbin2025); the current version is v1.0.9.
More Skills