闲社服务运行正常AI智能体自动化平台
s

Steam游戏更新

技能标识:steam-games-updates

Fetch recent game updates from Steam News. Use when the user asks about game patches, updates, or news for their tracked Steam games, or wants to add/remove games from their tracking list.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Steam游戏更新

Steam 游戏更新

从 Steam 新闻 API 获取并累积可配置游戏列表的游戏新闻。

首次运行

首次运行时,将创建 skill-config.json,默认包含 反恐精英 2 和 绝地求生。告知用户已配置的游戏,并询问是否需要添加或移除。

使用方法

获取所有追踪游戏的更新:

bash
python3 {baseDir}/scripts/updates.py

列出当前追踪的游戏:

bash
python3 {baseDir}/scripts/updates.py --list

添加游戏

当用户要求添加游戏时(即使名称不精确),通过 Steam 搜索进行解析:

bash
python3 {baseDir}/scripts/updates.py --search 游戏名称

这将返回包含 appid 和 name 的 JSON 匹配数组。向用户展示最佳结果,并请用户确认选择。然后添加游戏:

bash
python3 {baseDir}/scripts/updates.py --add

添加时,Steam 会自动获取规范的游戏名称。

移除游戏

bash
python3 {baseDir}/scripts/updates.py --remove

更改设置

所有设置均位于 {baseDir}/skill-config.json:

json
{
games: [
{name: 反恐精英 2, appid: 730},
{name: 绝地求生, appid: 578080}
],
lookback_days: 3,
exclude_patterns: {
578080: [每周封禁]
}
}

键功能修改方法
games带 Steam appid 的追踪游戏列表。使用 --add / --remove 命令,或直接编辑。
lookback_days
回溯更新的最大天数。 | 设置为任意正整数。 | | exclude_patterns | 按游戏划分的标题正则表达式过滤器(以 appid 为键)。 | 添加正则表达式字符串以跳过不需要的帖子(例如封禁潮)。 |

数据文件

所有数据均位于 data/ 目录下(被 git 忽略):

  • - updates.json — 累积的更新记录
  • .state.json — 上次运行的时间戳

注意事项

  • - 无需 API 密钥。使用公共 Steam Web API(ISteamNews)和 Steam 社区搜索。
  • 每条更新记录包含:game、appid、title、url、date、content、discovered_at、status。
  • 重新运行会合并新更新,不会产生重复。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 steam-games-updates-1776130271 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 steam-games-updates-1776130271 技能

通过命令行安装

skillhub install steam-games-updates-1776130271

下载

⬇ 下载 steam-games-updates v1.0.0(免费)

文件大小: 4.91 KB | 发布时间: 2026-4-15 14:30

v1.0.0 最新 2026-4-15 14:30
Initial release of steam-games-updates

- Fetches recent news and updates for a configurable list of Steam games using the public Steam News API.
- Tracks games in a local config; defaults to Counter-Strike 2 and PUBG: BATTLEGROUNDS on first run.
- Easily add or remove games via search and appid confirmation.
- Supports lookback window, regex-based update filtering, and accumulation of update history.
- All user data stored locally; no API key required.
返回顶部