SteamCard
快速生成自己的steam资料卡
使用
请先确保自己的Steam个人资料处于公开状态
找到自己的steamid
1.登录网页steam,进入个人主页。
2.这时你会看到类似一个这样的链接:
https://steamcommunity.com/profiles/XXXXXXXXXX/
如果你没有使用自定义URL,后面的一串数字就是你的steamid
3.如果你使用了自定义URL,在你的自定义URL后面加上'?xml=1',类似这样
https://steamcommunity.com/profiles/XXXXXXXXXX/?xml=1
4.steamID64
节点里的就是你的steamid
设置主题
目前支持亮色与暗色两种主题,通过URL参数theme指定(默认为暗色主题)
-
亮色
https://steamcard.vercel.app/<yoursteamid>/light
-
暗色
https://steamcard.vercel.app/<yoursteamid>/dark
使用示例
- HTML
<img width="400" height="140" src="https://steamcard.vercel.app/<yoursteamid>"></img>
- Markdown
![](https://steamcard.vercel.app/<yoursteamid>)
- 论坛/BBCode
[img=400,140]https://steamcard.vercel.app/<yoursteamid>[/img]
开发
全局安装vercel Cli
更多Vercel Cli的命令见官方文档
npm install -g vercel
Fork项目
本地调试
# 进入项目根目录
cd steam-card
# 安装依赖,推荐使用pnpm作为包管理器
pnpm install
# or
yarn install
# or
npm install
# 启动服务
vercel dev
ENV文件配置
cp .env.example .env
STEAM_KEY
申请一个Steam Api Key
将.env中的STEAM_KEY替换为你自己的KEY
配置代理
由于不可抗力,在**大陆无法访问Steam相关域名。需要配置代理。
将.env文件中的代理配置指向你本地的代理程序,以Clash为例
PROXY_HOST=localhost
PROXY_PORT=7890
# 为了与生产环境区分开,MODE必须要设置为development
MODE=development