AGILE TEAM
Skip to content

工程生态全景 ​

📝 作者
誉
杨晨誉
杨晨誉共享技术中心
工号:409322

团队共维护 25 个 npm 包:@agile-team(16)/ @robot-admin(2)/ @robot-h5(1)/ 独立工具包(5)发布于公共 npm,@jhlc(1,内部源),覆盖 AI 工程化、质量门、企业数据表格、报表引擎、工程工具链与基础库六层。本板块是生态的官方索引:每个包"是什么、什么时候用、和五包什么关系"。

📊 数据说明

下方看板的版本与月下载数据来自 npm 实时接口,自动更新、无需人工维护;各包逐版本变更以各自仓库 CHANGELOG 为准。


生态分层地图 ​

text
┌─ AI 工程五包(设计 → 前端 → 视觉 → 后端 → 测试)─────────────┐
│  wl-skills-design · kit · ui · bd · test                      │
│  13+13+13 个 Skill · 77 个 MCP · K/R/B/T 四族审计规则          │
└──────────────────────────┬────────────────────────────────────┘
                           │ 统一裁决
┌──────────────────────────┴────────────────────────────────────┐
│ 质量门(Gate)                                                   │
│  wl-skills-gate:Hook 分档检查 · 九维 Review · 流水线接线        │
└──────────────────────────┬────────────────────────────────────┘
                           │ 消费 / 被引用
┌──────────────────────────┴────────────────────────────────────┐
│ 基础设施库                                                       │
│  @jhlc/common-core(平台组件)· @robot-admin/git-standards      │
│  (Git 规范)· @robot-admin/form-validate(表单校验)·           │
│  @robot-h5/core(H5 桥接)· @agile-team/naive-ui-components     │
└──────────────────────────┬────────────────────────────────────┘
                           │ 服务于
┌──────────────────────────┴────────────────────────────────────┐
│ 企业数据表格                                                    │
│  MachTable 四件套:core / vue / react / xlsx                    │
├────────────────────────────────────────────────────────────────┤
│ 报表引擎                                                        │
│  MachReport:宽表 / 明细台账 / 工业标签 / PDF·XLSX 输出          │
├────────────────────────────────────────────────────────────────┤
│ 工程工具链                                                      │
│  vscode-config(五编辑器标准化)· vscode-config-extensions      │
│  (离线扩展)· robot-cli(多栈脚手架)· jh4j-cloud-cli(企业版) │
│  git-log-formatter · ts-type-cleaner · vite-console-plugin 等  │
└────────────────────────────────────────────────────────────────┘

npm 数据看板 ​

包层版本月下载许可证
@agile-team/wl-skills-kitAI 工程五包v2.33.4—UNLICENSED
@agile-team/wl-skills-uiAI 工程五包v1.22.3—UNLICENSED
@agile-team/wl-skills-bdAI 工程五包v0.42.0—UNLICENSED
@agile-team/wl-skills-testAI 工程五包v0.34.1—UNLICENSED
@agile-team/wl-skills-designAI 工程五包v1.0.2—Apache-2.0
@jhlc/common-core基础设施库内部源——
@robot-admin/git-standards基础设施库v1.0.6—MIT
@robot-admin/form-validate基础设施库v3.4.4—MIT
@robot-h5/core基础设施库v1.2.0—UNLICENSED
@agile-team/naive-ui-components基础设施库v0.1.4—MIT
@agile-team/mach-table-vue企业数据表格v0.38.0—Source-Available(商用需授权)
@agile-team/mach-table-react企业数据表格v0.38.0—Source-Available(商用需授权)
@agile-team/mach-table-xlsx企业数据表格v0.38.0—Source-Available(商用需授权)
@agile-team/jh4j-cloud-cli工程工具链v0.6.3——
@agile-team/robot-cli工程工具链v3.2.0—MIT
@agile-team/vscode-config工程工具链v3.15.0—MIT
@agile-team/vscode-config-extensions工程工具链v1.1.0—MIT
git-branch-check-diff-commits工程工具链v1.4.2—MIT
git-log-formatter工程工具链v1.2.0—MIT
ts-type-cleaner工程工具链v6.1.0—MIT
vite-console-plugin工程工具链v2.1.0—MIT
vite-plugin-preloader工程工具链v2.3.0—MIT
合计月下载(公共 npm)—

团队全部 npm 包(25 个,跨 @agile-team / @robot-admin / @robot-h5 scope,@jhlc 为内部源)。版本与月下载为 npm 实时数据(registry / api.npmjs.org,下载量窗口为最近 30 天,约 1 天延迟),自动更新;断网或接口失败时显示兜底值。

mach-table 系列另有 28 个外部依赖方——是生态中唯一已被第三方项目规模复用的包。


生态原则 ​

  1. 契约同源:包与包之间不靠口口相传——wl-api-contract / page-spec / design-model 都是机器可校验的 JSON;
  2. 门禁前置:每条规范必须同时给出机器执行方式(validate / audit / verify / gate),不能机器判定的规则不进基线;
  3. 零依赖边界:核心层不引运行时依赖(mach-table core 为 0 依赖),可选能力一律拆子入口;
  4. 独立可用,联动增强:任何包单独安装即可工作,联动是增强不是前置条件。

分区导航 ​

分区内容
MachTable 企业数据表格概览与授权、快速上手(Vue/React/原生)、API 参考(GridOptions/ColDef/GridApi/Events)、场景示例
MachReport 报表引擎概览与授权、快速上手(插件注册/宽表/标签)、API 参考(入口/RenderPlan/预览组件)、场景示例
wl-skills-gate 质量门六大场景、快速接入、九维 Review、GitLab/Jenkins 接线、日常流程
WL Harness 工作台五包本地可视化操作台:能力搜索、混合审阅、AI 工作台、证据口径
工程工具链五编辑器标准化配置、内网离线扩展、多栈脚手架、研发提效小工具
基础设施库平台组件、Git 规范、表单校验、H5 桥接核心

与其他板块的分工 ​

  • 五包的完整能力文档在各包板块(设计 · 前端 · 视觉 · 后端 · 测试);
  • 本板块只做生态索引与选型,不重复包文档内容;
  • 版本数据每月刷新一次;安装体验以 npm 实时为准。

You may not distribute, modify, or sell this software without permission.