开源项目精选 60GitHub
guolola/SoftJL· 自托管软件工程 AI 工作空间
Self-hosted AI workspace for software engineering capstone and course projects. Generate UML models, system designs, test cases and editable DOC specifications from requirements. Supports traceability, your own model provider and optional read-only MCP access.
AI 解读代码
自我托管的AI辅助软件工程工作空间
- 项目简介
- SoftJL 是一个自我托管的软件工程工作空间,用于帮助学生和开发团队从需求生成 UML 模型、系统设计、测试用例和可编辑的 DOCX 规范,确保所有项目材料的一致性和可追溯性。
- 与 AI 的关系
- 通过 AI 自动生成 UML 模型、测试用例和文档,提高软件开发的效率和质量,减少人为错误。
- 适合谁读
- 学生软件工程师教育机构
- 适用场景
- 软件工程顶点项目课程项目UML 作业
- 技术栈
- React + Next.jsFastify + ZodPlantUMLNode.js 22.19.0+可选 PostgreSQL 和 OnlyOffice
- 核心亮点
- 支持自定义模型服务提供需求到设计的全面追溯集成可选的只读 MCP 访问
⭐ 61 stars语言 TypeScript
📎 发布于 10-15 09:54🔗 阅读原文(github.com)