Skip to content

功能模块详解

本项目旨在打造一个集导航、文档、资源管理于一体的团队门户系统。

1. 🚀 项目管理 (Project)

系统的核心模块,用于管理团队内部的所有技术项目。

  • 多维度管理: 支持项目分类、模块 (Module) 划分。
  • 凭据管理: 每个项目可关联多个账号 (Account),支持 Chrome 插件自动填充。
  • 环境支持: 支持不同区域(如开发、测试、生产)的项目列表展示。

2. 📚 分类管理 (Class)

提供灵活的导航分类,帮助开发者快速定位所需资源。

3. 🏷️ 项目命名 (NounName)

规范化项目中的名词定义,减少沟通成本。

  • 支持标签 (Label) 关联,方便多维度搜索。

4. 🧩 Chrome 扩展

专为本门户配套开发的 Credential Matcher

  • 自动匹配: 在浏览器侧边栏自动识别当前访问域名。
  • 极速访问: 点击即复制账号密码,无需手动查找。
  • 扩展程序安装指南

5. ⚙️ 对象属性定义 (ObjAttrDefine)

处理复杂的动态属性配置。

  • 字段级管理: 支持对象信息 (ObjectInfo) 的动态扩展。
  • 批量操作: 完善的 Excel 导入与导出 逻辑,支持大规模数据初始化。

6. 📊 系统监控 (Dashboard)

专为管理员设计的运行状况视图。

  • 数据指标: 实时统计项目、模块、账号及名词定义的总数。
  • 审计日志: 记录系统的关键操作行为及异常。
  • 快速入口: 展示最近更新的项目和账号。

7. 🔗 团队导航 (WebNav)

集成的团队内部资源导航中心,用于统一管理常用 SaaS 工具、内网 Wiki 及管理后台。

  • 配置方式: 通过数据库或管理后台配置分类(如“开发工具”、“文档中心”)及对应的 URL 与图标。
  • 轻量化展示: 扁平化设计,支持根据用户习惯一键直达常用工具。

8. 🛠️ Swagger 聚合工具

专为微服务架构设计的接口管理利器。

  • 核心能力: 支持将分布在不同服务器、不同路径的多个后端 Swagger JSON 聚合到一个统一视图中。
  • 自动同步: 深度集成 Apifox,支持 Jenkins 构建成功后自动推送接口变更。
  • Diff 验证: 内置 Diff 验证 Tab,支持 JSON 对比和接口 URL 自动对比。
  • 基线快照: 支持初始化基线与自动更新快照,首次建立基线后可输出稳定的接口变更明细。
  • 模拟通知: 支持“对比后推送钉钉(模拟)”,用于本地联调通知样式,不触发真实导入。
  • 详细使用与同步手册

9. 🏠 智能工作台 (MiddlePage)

门户系统的默认入口,也是信息分发中心。

  • 快捷搜索: 集成全局 Cmd + K 搜索能力。
  • 状态快照: 动态展示近期活跃项目及其生命周期状态。
  • 场景聚合: 自动聚合项目管理、Swagger 工具、监控中心等核心入口。

📖 更多文档