技能标识: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.
从 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 |
所有数据均位于 data/ 目录下(被 git 忽略):
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 steam-games-updates-1776130271 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 steam-games-updates-1776130271 技能
skillhub install steam-games-updates-1776130271
文件大小: 4.91 KB | 发布时间: 2026-4-15 14:30