# skill-eframe-plugin **Repository Path**: linlannet/skill-eframe-plugin ## Basic Information - **Project Name**: skill-eframe-plugin - **Description**: 基于EFRAME框架开发的SKILL插件,可规范的生成JAVA、VUE和Markdown说明文件 - **Primary Language**: Shell - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-25 - **Last Updated**: 2026-02-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # skill-eframe-plugin ## 项目简介 基于 eframe 框架([https://gitee.com/linlannet/eframe-java-backend](https://gitee.com/linlannet/eframe-java-backend))开发的 SKILL 插件,提供全面的开发、代码审查和自动化部署服务。 ## 核心功能 ### 1. 代码审查 - **SOLID 原则检查**:检测 SOLID 原则违规和架构异味 - **安全风险扫描**:识别安全漏洞、数据丢失风险和正确性错误 - **代码质量评估**:检查错误处理、性能问题和边界条件 - **可移除代码识别**:发现未使用、冗余或功能标记关闭的代码 ### 2. 框架开发支持 - **后端开发**:基于 eframe 框架的 Java 后端开发最佳实践 - **前端开发**:基于 Vue 3 的前端开发最佳实践 - **API 设计**:遵循 eframe 框架的 API 设计规范和命名约定 - **测试策略**:基于 eframe 框架的单元测试、集成测试和端到端测试 ### 3. 自动化部署 - **CI/CD 流程**:基于 eframe 框架的 CI/CD 流程设计和实现 - **环境配置**:自动化环境配置、数据库迁移和依赖安装 - **容器化**:Docker 镜像构建和容器编排 - **监控和告警**:部署后的监控设置和告警配置 - **回滚策略**:制定和实施部署回滚计划 ## 工作流程 1. **代码审查**:对当前 git 变更进行结构化审查,重点关注 SOLID 原则、架构设计、可移除代码和安全风险 2. **开发支持**:提供基于 eframe 框架的开发最佳实践和指导 3. **部署支持**:协助设计和实施基于 eframe 框架的自动化部署流程 ## 资源文件 | 文件 | 用途 | |------|------| | `solid-checklist.md` | SOLID 异味提示和重构启发式方法 | | `security-checklist.md` | Web/应用安全和运行时风险检查清单 | | `code-quality-checklist.md` | 错误处理、性能、边界条件 | | `removal-plan.md` | 删除候选和后续计划模板 | | `eframe-backend-best-practices.md` | eframe 后端框架最佳实践和开发指南 | | `eframe-frontend-best-practices.md` | eframe 前端框架最佳实践和开发指南 | | `deployment-checklist.md` | 自动化部署检查清单和流程 | ## 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request ## 相关链接 - [eframe 框架 GitHub 仓库](https://gitee.com/linlannet/eframe-java-backend)