ArchForge — AI驱动的系统设计面试练习平台,采用前后端分离架构,由开发者独立完成全栈开发。
点击空白处退出提示
ArchForge — AI驱动的系统设计面试练习平台,采用前后端分离架构,由开发者独立完成全栈开发。
平台核心功能包括:通过自定义YAML DSL描述系统架构,构建LLM-as-Judge评分管道,实现从六个维度(需求澄清、架构分解、权衡推理、故障处理、成本意识、题目契合度)进行AI评分。系统支持接入OpenAI、Claude及自定义模型,具备比赛系统、社区论坛、排行榜及8个标签页管理面板。
项目亮点包括:369个单元测试全部通过,采用贝叶斯平均实现六维度加权评分,AI评分结合题目上下文提升评估准确性,支持中英双语i18n,提供主题定制系统,通过Serveo实现内网穿透公网部署,并提供适用于Windows和Linux的一键部署脚本。
技术栈包括Python FastAPI、Next.js 14、TypeScript、Tailwind CSS、SQLAlchemy及SQLite,并支持与PostgreSQL的无缝切换。




评论