AssassinCreator/steam-stash-value-report-card
金融在终端为 Steam 库存估值,并导出可分享的 PNG 报告卡。
项目介绍
Stashcard 读取公开的 Steam 个人资料和库存,对每个物品在 Steam 社区市场及多个现金交易平台询价,最后生成 PNG 报告卡。支持的库存包括 CS2、Dota 2、TF2、Rust、Steam 社区物品,以及自定义 app/context。卡片形式有汇总报告、单游戏卡、物品图标网格、收据、市场对比,以及同一资料的历史对比或两个资料的 A/B 对比。
工具刻意区分两种价格:LOWEST 是当前最低挂单价,AVG 是所选 24h、7d、30d 或 90d 窗口内真实成交价的均值。Steam 钱包资金和第三方现金平台的收益分别标记,不会静默相加。查不到价格的物品计为「未定价」而不是零,备用数据来源会在卡片和表格中标注。
快速使用
Windows 用户可从最新发布下载便携版 x64 程序;从源码安装则需要 Python 3.11+:
py -m pip install --user pipx
py -m pipx ensurepath
# 打开新终端
pipx install git+https://github.com/AssassinCreator/steam-account-value-checker.git
stashcard demo
stashcard demo 使用内置的虚构资料离线运行并写出 PNG。之后可以传入真实资料链接、SteamID64 或自定义 URL:
stashcard card https://steamcommunity.com/id/yourname --mode summary -c EUR -o stash.png
用 --mode game|grid|receipt|markets 切换其他卡片版式;stashcard markets yourname -c EUR 会列出各平台的最低总价、手续费和扣费后净收益。value --json 和 --csv 可导出数据。完整选项见 README。
运行环境
实时扫描应在家用网络中运行,推荐 Windows 10/11。Steam 对机房、VPS 和云 IP 的库存及市场请求限流很重;README 记录了一台机房 Linux 服务器在首次库存请求时就收到 HTTP 429。在服务器上只有演示和缓存数据能稳定工作,项目不内置代理或其他绕过方式。Windows Terminal 可内嵌预览卡片,经典控制台则输出 PNG 路径。
价格来源与解读
默认 LOWEST 取自 Steam,AVG 默认取自 Skinport 的成交历史。其他平台包括 Waxpeer、Market.CSGO、Lis-skins,以及实验性的 CSFloat。默认来源不需要 API key。未登录时 Steam 公开 API 只提供 24 小时中位数,因此 Steam 社区物品会回退为 Steam median · 24h,并在行和页脚标注。
当均值与中位数相差超过 25%,或最高成交价超过中位数的 5 倍时,物品会标记为 skewed;--trimmed-avg 会剔除极端值并标注为修剪均值。钱包和现金分别统计:Steam 余额只能用于 Steam,最佳现金路线不会与 Steam 净收益相加。
隐私与脱敏
设置、缓存和扫描历史保存在本地用户目录,不上传数据,也不含遥测。卡片支持 --redact light 和 --redact full,会遮盖昵称和 ID、模糊或替换头像,并可把总额转为区间值。card.json 附属文件遵循图片脱敏,但保留物品行以便他人核验;如果总额也不能外泄,可使用 --no-sidecar 跳过。可选的 Steam 登录 cookie 以 0600 权限保存或从环境变量读取,属于完整会话凭证,仅在理解风险时添加。
使用约束
- 打包的 Windows 版本在非 Windows 系统上会拒绝启动;源码安装需要 Python 3.11+。
- Steam 会限流实时扫描,频繁刷新或服务器端扫描容易触发限制。
- 价格是基于公开市场数据的参考估算,不是报价或财务建议;根据 Steam 用户协议,Steam 账号不能出售。
- 实时卡片需要联网;
--offline可使用缓存和离线数据。
HotRepo 点评
Stashcard 在 2026-11-02 进入 HotRepo 新项目榜记录,在约六小时的统计窗口内记录了 102 个 Star 和 7 个 Fork。站内没有该项目获得 GitHub 全语言日榜名次的记录,因此这只是单次快照,不足以判断趋势。更值得注意的不是卡片渲染,而是对 LOWEST 与 AVG、钱包与现金、备用来源的显式区分,这让估值结果比单一总数更容易审计。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。