当你需要查看、运行、扩展或部署“宽数题库”这个多来源量化题库项目时,使用这个技能。
适合这些场景:
openquant.co/questionsbrainstellar.com/puzzlesquantquestion.comjanestreet.com/puzzles当前总题量:1304 道。
data/raw/说明:四套来源的原始索引与详情数据
data/translations/说明:中文翻译与分批翻译产物
src/data/questions.json说明:OpenQuant 标准化数据
src/data/brainstellar-questions.json说明:Brainstellar 标准化数据
src/data/quantquestion-questions.json说明:QuantQuestion 标准化数据
src/data/janestreet-questions.json说明:Jane Street 标准化数据
src/pages/index.astro说明:首页
src/pages/questions/[slug].astro说明:统一详情页
scripts/说明:抓取、构建、翻译和部署检查脚本
安装依赖:
npm install
抓取与构建:
npm run data:index
npm run data:details
npm run data:brainstellar:index
npm run data:brainstellar:details
npm run data:brainstellar:build
npm run data:quantquestion:fetch
npm run data:janestreet:index
npm run data:janestreet:details
npm run data:janestreet:translate
npm run data:janestreet:build
npm run data:validate
npm run data:build
本地开发与验证:
npm run dev
npm run test
npm run check
npm run build
Vercel 常用命令:
npx vercel whoami
npx vercel deploy dist --prod --yes
如果你是第一次接手这个项目,建议按这个顺序:
README.mdnpm run data:validatenpm run buildsrc/pages/index.astro 与 src/pages/questions/[slug].astroscripts/共 1 个版本