# plugin-docsme-enhancer **Repository Path**: pxyc/plugin-docsme-enhancer ## Basic Information - **Project Name**: plugin-docsme-enhancer - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-09 - **Last Updated**: 2025-10-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # docsme-enhancer docsme-enhancer - Halo 文档分类增强插件 ## 简介 docsme-enhancer 是一个专为 Halo 博客系统设计的文档分类增强插件,旨在提供更强大的文档分类管理和展示功能。 ### 主要功能 - **文档分类管理**:提供完整的文档分类创建、编辑、删除功能 - **项目关联**:支持将多个项目关联到同一个分类下 - **智能过滤**:自动过滤未发布的项目,只展示已发布内容 - **美观界面**:现代化的卡片式布局,支持自定义主题色 - **便捷访问**:一键访问项目,支持分类参数传递 - **响应式设计**:完美适配各种设备屏幕 ### 适用场景 - 技术文档站点的分类管理 - 项目展示和导航 - 知识库的结构化组织 - 多项目统一管理平台 ## 安装使用 1. 下载最新版本的插件 jar 文件 2. 在 Halo 管理后台的「插件」页面上传并安装插件 3. 启用插件后,即可在管理后台看到「文档分类」管理功能 4. 创建分类并关联项目,开始使用增强的文档分类功能 ## 开发环境 - Java 21+ - Node.js 18+ - pnpm ## 开发 ```bash # 构建插件 ./gradlew build # 开发前端 cd ui pnpm install pnpm dev ``` ## 构建 ```bash ./gradlew build ``` 构建完成后,可以在 `build/libs` 目录找到插件 jar 文件。 ## 技术栈 - **后端**:Java 21 + Spring Boot + Halo Plugin API - **前端**:Vue.js + TypeScript + Halo UI Components - **构建工具**:Gradle + pnpm - **样式**:CSS3 + 响应式设计 ## 贡献 欢迎提交 Issue 和 Pull Request 来帮助改进这个项目。 ## 相关链接 - [Halo 官网](https://www.halo.run/) - [Halo 插件开发文档](https://docs.halo.run/developer-guide/plugin/introduction) - [Halo 插件 API 参考](https://docs.halo.run/category/api-%E5%8F%82%E8%80%83) - [Halo UI 组件文档](https://docs.halo.run/developer-guide/plugin/api-reference/ui/components/) ## 许可证 [GPL-3.0](./LICENSE) © pengxiaoyu