← 返回 Skills 市场
zhangbin2025

围棋选手信息查询

作者 tokener · GitHub ↗ · v1.0.9 · MIT-0
cross-platform ✓ 安全检测通过
180
总下载
0
收藏
1
当前安装
10
版本数
在 OpenClaw 中安装
/install weiqi-player
功能描述
weiqi-player 围棋选手信息查询 - 查询围棋选手段位、等级分、排名信息,支持手谈等级分和易查分业余段位双平台查询。当用户需要"查棋手"、"等级分"、"段位查询"时使用此技能。
安全使用建议
这个技能实现看起来与其描述一致:它通过 requests 和 Playwright 抓取公开页面并解析结果,不需要任何密钥或访问用户私人数据。要注意的事项: - 运行前需手动安装 Playwright 与 Chromium(脚本会退出并提示安装)。 - 脚本会在 /tmp 下创建浏览器用户数据和状态文件以复用会话。如果你在意残留数据,可在运行后删除 /tmp/yichafen_browser_data 和 /tmp/yichafen_state.json。 - 性能计时输出是该技能的强制要求(每次查询都会输出计时报告),这是功能设计的一部分而非安全问题。 - 源自“unknown”的发布者;如果你从未见过该作者且环境对安全较敏感,建议在隔离环境(容器或虚拟机)中先运行并审阅脚本,或手动逐行审查代码后再在生产环境使用。
功能分析
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.
能力评估
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)写入会话/状态文件以复用浏览器会话。该持久化是局部且与功能相关,但会在系统上留下临时数据。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install weiqi-player
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /weiqi-player 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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 纯文本格式,友好易用
元数据
Slug weiqi-player
版本 1.0.9
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 10
常见问题

围棋选手信息查询 是什么?

weiqi-player 围棋选手信息查询 - 查询围棋选手段位、等级分、排名信息,支持手谈等级分和易查分业余段位双平台查询。当用户需要"查棋手"、"等级分"、"段位查询"时使用此技能。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 180 次。

如何安装 围棋选手信息查询?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install weiqi-player」即可一键安装,无需额外配置。

围棋选手信息查询 是免费的吗?

是的,围棋选手信息查询 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

围棋选手信息查询 支持哪些平台?

围棋选手信息查询 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 围棋选手信息查询?

由 tokener(@zhangbin2025)开发并维护,当前版本 v1.0.9。

💬 留言讨论