Dugout Value
Baseball research on pitching, hitting, and projections, plus tools for comparing players, contracts, and trade value.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Historical form intelligence for UK & Irish racing. Search any trainer, jockey, owner, sire, dam, damsire or horse and pull their full historical record — strike rates, A/E and level-stake P/L — sliced by course, distance, going, class, code, region and date range.
Data: The Racing API analysis endpoints (Standard plan or above).
• index.html — the whole app, no build step
• api/tra.js — Vercel serverless proxy (holds Racing API credentials, whitelists paths, edge-caches responses for 1h)查看完整 README ↗Historical form intelligence for UK & Irish racing. Search any trainer, jockey, owner, sire, dam, damsire or horse and pull their full historical record — strike rates, A/E and level-stake P/L — sliced by course, distance, going, class, code, region and date range.
Data: The Racing API analysis endpoints (Standard plan or above).
index.html — the whole app, no build stepapi/tra.js — Vercel serverless proxy (holds Racing API credentials, whitelists paths, edge-caches responses for 1h)raceside (private is fine) → create.index.html, api/tra.js, README.md) via Add file → Upload files or Create new file (for api/tra.js type api/tra.js as the filename to create the folder).raceside → Framework preset: Other → Deploy.RACING_API_USERNAME — your Racing API usernameRACING_API_PASSWORD — your Racing API password
(same values as prizerun/racing1 — copy them across)Open the site, pick TRAINERS, type a name, tap FIND.
Visit /api/tra?path=/v1/trainers/search&name=appleby on your deployment:
{"ok":false,"error":"no-credentials"} → env vars not saved or no redeploy yet/results history is Pro — the proxy already whitelists those paths, so the app can grow into them without changes.