Steam游戏档案
用途
这里记录我的 Steam 游戏库、游玩时间、实际体验和由此产生的游戏设计启发。
它不是外部资料库,也不是客观 wiki;这里优先保存我自己的游玩判断、设计感受和后续讨论中逐渐形成的灵感。
记录边界
- Steam 事实:appid、商店链接、游玩时间、最近游玩时间、成就进度等,可由 Steam API 或手动补录。
- 个人体验:我为什么玩、玩到哪里、哪里打动我、哪里让我失望。
- 设计观察:循环、节奏、系统、叙事、商业化、社区、内容生产方式。
- AI 原生启发:如果这个体验被 AI 重新组织,哪些部分可能发生质变。
笔记规则
- 单个游戏一篇笔记,优先放在本文件夹下。
- 普通游戏使用
type/Game、domain/游戏体验。 - AI 原生游戏或明确包含 AI 机制的游戏,可以使用
domain/AI原生游戏。 - 成熟到可以作为项目灵感时,再沉淀到
03_工作台/AI原生游戏/10_灵感池/;本目录保留原始体验判断。
推荐字段
game:
platform: Steam
steam_appid:
steam_store_url:
steam_playtime_hours:
steam_recent_playtime_hours:
steam_last_played:
developer:
rating:
ai_inspiration_score:后续工作流
- 从 Steam API 导入游戏库和游戏时长,先生成轻量索引或待整理列表。
- 对值得讨论的游戏创建单独游戏笔记。
- 每次讨论后,把结论写入对应游戏笔记的「体验判断」「设计观察」「AI 原生启发」。
- 定期从这些游戏笔记中提炼可复用的设计原则,链接回 游戏设计 或 AI 原生游戏工作台。
刷新流程
索引文件:01_Steam游戏库索引
首次使用前,在 PowerShell 里设置:
$env:STEAM_ID64 = "你的 SteamID64"
$env:STEAM_API_KEY = "你的 Steam Web API Key"如果希望以后每次都能直接刷新,可以设置为 Windows 用户级环境变量:
[Environment]::SetEnvironmentVariable("STEAM_ID64", "你的 SteamID64", "User")
[Environment]::SetEnvironmentVariable("STEAM_API_KEY", "你的 Steam Web API Key", "User")然后运行:
& "D:\GoogleDrive\Obsidian\LD_CooperZheng\01_知识库\02_游戏\0_Steam游戏档案\_scripts\update-steam-library-index.ps1"也可以把 SteamID64 写入 _scripts/steam-config.local.json;这个文件已加入 .gitignore,不要在里面保存到处复用的敏感信息。API Key 优先使用环境变量,不写进笔记。
如果 Steam 返回空游戏库,优先检查 Steam 个人资料隐私设置里的 Game details 是否可见。