Detristy/EasyPolygon ↗★ 2

dsh-easy-polygon

EasyPolygon — DeepSeek Harness 算法竞赛出题工作台 适合竞赛出题团队;需 C++ 工具链与密钥配置,按步骤生成并逐层校验。

패키지
dsh-easy-polygon
호환성
미검증
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 9. 14.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Detristy/EasyPolygon

使用

  1. 新建题目,输入 slug 和题意,或填写结构化表单、导入 Markdown/纯文本。
  2. 运行 S0,检查 spec.json 的约束、输入输出格式、复杂度及样例。
  3. 选择“生成整题”补齐所有步骤,或逐步生成。spec 之后的题面、validator、generator、checker、solutions 可独立生成;测试计划需要 generator。
  4. 在 CodeMirror 中手动修改任意产物,保存后自动保护文件、使依赖步骤过期。明确选择“重生成并覆盖”才会替换手动编辑。
  5. S7 实际编译、验证合法和非法样例、测试 checker、运行全量数据和小数据对拍,并确认错误解被拒。
  6. S8 导出当前已验证版本。失败时查看原始编译错误、seed、输入、std/brute 输出;自动定向修复最多执行设置中的次数,之后交给人工。

运行中可取消。改题意或 spec 后可重建过期步骤;每次生成/手动修改前和验证成功时自动建立快照,恢复会保留恢复前备份并要求重新验证。