# omnicode **Repository Path**: xbsdchina/omnicode ## Basic Information - **Project Name**: omnicode - **Description**: autoCode Tool base on framework-template. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-15 - **Last Updated**: 2026-04-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # omniCode 🚀 > 企业级代码生成工具套件 ## 项目结构 ``` omnicode/ ├── core/ # 核心引擎 │ ├── autocode.py # CLI 主程序 │ ├── autocode.sh # Shell 包装 │ └── templates/ # 9 个代码模板 ├── mcp/ # MCP 协议服务 │ └── mcp_server.py # MCP 服务器 ├── templates/ # 模板目录 (链接到 core/templates) ├── examples/ # 使用示例 ├── tests/ # 测试套件 │ └── test_suite.py # 自检测试 ├── docs/ # 文档 ├── LICENSE # MIT 许可证 └── CHANGELOG.md # 更新日志 ``` ## 快速开始 ### 1. CLI 使用 ```bash cd core python3 autocode.py generate "Flask REST API for user management" python3 autocode.py status ``` ### 2. MCP Server ```bash cd mcp python3 mcp_server.py --port 8766 # 测试 curl http://localhost:8766/health ``` ### 3. 运行测试 ```bash cd tests python3 test_suite.py ``` ## 可用模板 | 模板 | 用途 | |------|------| | flask-rest | Flask REST API | | fastapi-crud | FastAPI CRUD API | | fastapi-postgres | FastAPI + PostgreSQL | | flask-postgres | Flask + PostgreSQL | | flask-postgres-tests | Flask + PostgreSQL + Tests | | django-api | Django REST API | | graphql-api | GraphQL API | | react-frontend | React 前端 | | python-cli | Python CLI 工具 | ## MCP 工具 - `omnicode_generate` - 代码生成 - `omnicode_status` - 获取状态 - `omnicode_list_templates` - 列出模板 - `omnicode_list_projects` - 列出项目 ## MIT License Copyright (c) 2026 omniCode