文档 / 源码核对
Chess with Jev
让 Jev 从代码算出的合法棋步中选择下一步
这个项目怎样使用 Jev
- 输入
- 当前棋局、走棋历史、合法棋步及代码计算的交换、将杀、威胁和发展信息
- Jev 判断
- 在需要模型的回合,使用 Choice 选择候选棋步,并同时询问国王危险程度、局面激烈程度和行动计划
- 代码执行
- 按难度过滤候选并从返回概率中选择棋步,验证选择仍在合法选项中;唯一可走、强制将杀等情况由代码直接决定
验证边界
已核对固定版本源码与许可,未实战对弈或调用模型。仓库是核心包镜像,不是完整网站;棋步分析不能据此证明棋力或避免所有失误。棋类包为 GPL-3.0,Jev 客户端为 MIT;请求经 Vercel AI Gateway 或 TypeSafe,模型不可用时可返回空结果。
本站未运行该项目;作者报告的能力与结果不等于本站复测结论。
原始来源
- https://github.com/cwdx/chess-with-jev/blob/b7ab9d998a6dd86e6cdfbbc3c627dbc2c2b49276/README.md ↗
- https://github.com/cwdx/chess-with-jev/blob/b7ab9d998a6dd86e6cdfbbc3c627dbc2c2b49276/packages/chess/LICENSE ↗
- https://github.com/cwdx/chess-with-jev/blob/b7ab9d998a6dd86e6cdfbbc3c627dbc2c2b49276/packages/jev/LICENSE ↗
- https://github.com/cwdx/chess-with-jev/blob/b7ab9d998a6dd86e6cdfbbc3c627dbc2c2b49276/packages/chess/src/jev-move.ts ↗
- https://github.com/cwdx/chess-with-jev/blob/b7ab9d998a6dd86e6cdfbbc3c627dbc2c2b49276/packages/jev/src/index.ts ↗
- https://chriswijnia.com/lab/chess ↗