工程生态全景
团队共维护 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-kit | AI 工程五包 | v2.33.4 | — | UNLICENSED |
@agile-team/wl-skills-ui | AI 工程五包 | v1.22.3 | — | UNLICENSED |
@agile-team/wl-skills-bd | AI 工程五包 | v0.42.0 | — | UNLICENSED |
@agile-team/wl-skills-test | AI 工程五包 | v0.34.1 | — | UNLICENSED |
@agile-team/wl-skills-design | AI 工程五包 | v1.0.2 | — | Apache-2.0 |
@agile-team/wl-skills-gate | 质量门(Gate) | v0.13.19 | — | Source-Available(商用需授权) |
@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 | 企业数据表格 | v0.38.0 | — | Source-Available(商用需授权) |
@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/mach-report | 报表引擎 | v2.21.1 | — | 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 个外部依赖方——是生态中唯一已被第三方项目规模复用的包。
生态原则
- 契约同源:包与包之间不靠口口相传——
wl-api-contract/page-spec/ design-model 都是机器可校验的 JSON; - 门禁前置:每条规范必须同时给出机器执行方式(validate / audit / verify / gate),不能机器判定的规则不进基线;
- 零依赖边界:核心层不引运行时依赖(mach-table core 为 0 依赖),可选能力一律拆子入口;
- 独立可用,联动增强:任何包单独安装即可工作,联动是增强不是前置条件。
分区导航
| 分区 | 内容 |
|---|---|
| MachTable 企业数据表格 | 概览与授权、快速上手(Vue/React/原生)、API 参考(GridOptions/ColDef/GridApi/Events)、场景示例 |
| MachReport 报表引擎 | 概览与授权、快速上手(插件注册/宽表/标签)、API 参考(入口/RenderPlan/预览组件)、场景示例 |
| wl-skills-gate 质量门 | 六大场景、快速接入、九维 Review、GitLab/Jenkins 接线、日常流程 |
| WL Harness 工作台 | 五包本地可视化操作台:能力搜索、混合审阅、AI 工作台、证据口径 |
| 工程工具链 | 五编辑器标准化配置、内网离线扩展、多栈脚手架、研发提效小工具 |
| 基础设施库 | 平台组件、Git 规范、表单校验、H5 桥接核心 |
