# kodwai kodwai 面向使用 AI 编程代理的开发者,提供在本地编辑器中完成的限时编码挑战,并分别评估代码实现质量与代理引导方式。 - Findings24: - 网站: - 价格: Freemium - 分类: 开发者工具, 教育工具 ## 什么是 kodwai? kodwai 是一个面向使用 AI 代理开发的开发者的编码练习平台。你可以在自己的电脑上、使用平时的编辑器完成限时项目,并分别获得代码实现质量以及代理引导方式的评分。 挑战涵盖真实的工程任务,包括 API、前端界面、数据管道和分布式系统。每项挑战都包含一些容易被忽略的要求。kodwai 的核心目标,是让你在与 AI 编程代理协作时练习规划、验证和纠正。 ## kodwai 能做什么? ### CLI 挑战设置 CLI 会下载问题说明、起始文件和测试,初始化 git 仓库,并启动挑战计时器。 ### 三维评分 评分总计 100 分,涵盖引导、结果和提升三个维度。默认权重为 50/35/15;使用专用评分标准的挑战权重为 45/45/10。评估内容包括对代理的引导、交付的代码,以及相较于单独使用 AI 时的改进程度。 ### 与证据关联的反馈 评分依据会引用对话记录、提交记录和测试运行结果,并提供置信区间。每次评分运行会突出显示最多六个具有重要影响的时刻;发生错误时,反馈中仍会保留至少两个时刻。 ### 隐藏的要求陷阱 挑战包含容易遗漏的要求,用于测试边界情况覆盖程度,以及开发者是否会质疑代理的实现。 ### 开发者个人资料与竞争 公开个人资料、排行榜、每周联赛和等级,为分享结果及参与持续竞争提供方式。 ## 使用场景 ### 练习后端面试任务 使用 60 分钟的 Bookshelf REST API 挑战,在代理协助下构建 CRUD 端点、组合筛选、验证、持久化和回归测试。 ### 锻炼前端工程判断力 构建一个支持搜索的产品列表,加入多选筛选和排序,同时练习组件组合、派生状态和可访问交互。 ### 测试应用型 AI 工程技能 尝试 120 分钟的 Production RAG Service 挑战,处理租户隔离、成本预算、语义缓存、幂等摄取和评估工具。 ## 常见问题 ### 开始需要准备什么? 创建免费账户,并安装 Node.js 20+ 和 git。使用你自己的 Claude Code、Cursor 或 Codex 代理。运行 npx @kodwai/cli@latest challenge \;如有需要,CLI 会通过浏览器完成登录。 ### 评分时会提交哪些内容? 运行 npx @kodwai/cli@latest submit 后,系统会打包你的代码、git 历史记录、测试运行结果、代理对话记录和耗时,然后提交评分。 ### kodwai 免费吗? 挑战、评分、个人资料和排行榜对开发者免费。你需要使用已经付费的 AI 编程代理。 ### 什么时候可以查看完整的挑战规格? 开始挑战后即可查看完整的问题说明。公开的挑战页面会提前展示主题、难度、时间限制和摘要。 ## 快速信息 - **类别**: AI 编程练习与评估 - **环境**: 本地电脑、终端和编辑器 - **挑战目录**: 15 项挑战:3 项简单、3 项中等、9 项困难 - **支持的代理**: Claude Code、Cursor、Codex - **网站**: https://www.kodwai.com