工程工具链
把"环境标准化"和"项目创建"做成一条命令——三个工具覆盖编辑器配置、离线扩展与多栈脚手架。
工具矩阵
| 包 | 版本 | 定位 |
|---|---|---|
@agile-team/vscode-config | v3.15.0 | 一键安装团队标准编辑器配置(VS Code / Cursor / Windsurf / Kiro / Qoder) |
@agile-team/vscode-config-extensions | v1.1.0 | 配套离线扩展包(vsix,不含 AI 类扩展)——云桌面 / 内网环境 |
@agile-team/robot-cli | v3.2.0 | 多栈通用脚手架(vue / react / node / h5-vant / webview / electron),bun 优先兼容 npm/pnpm/yarn |
git-branch-check-diff-commits | v1.4.2 | 按提交比对两个分支的差异清单 |
git-log-formatter | v1.2.0 | git log 格式化输出(变更统计/周报素材) |
ts-type-cleaner | v6.1.0 | TypeScript 冗余类型清理 |
vite-console-plugin | v2.1.0 | Vite 构建按环境剥离/保留 console |
vite-plugin-preloader | v2.3.0 | Vite 资源预加载插件 |
vscode-config — 五编辑器一键标准化
新人入职第一天装环境:
bash
npx @agile-team/vscode-config- 统一安装团队标准
settings.json、推荐扩展列表与代码片段; - 支持 VS Code / Cursor / Windsurf / Kiro / Qoder 五种目标,按已安装编辑器自动适配;
- 与
@agile-team/vscode-config-extensions配合,可在无外网的云桌面用离线 vsix 完成扩展安装。
与 wl-skills 编辑器配置的分工
vscode-config 装编辑器本身(设置/扩展/片段);wl-skills-kit / bd / test init 生成的是项目内的指令文件与 MCP 配置。两者先后执行、互不替代。
robot-cli — 多栈通用脚手架
bash
npx @agile-team/robot-cli create- 技术栈模板:Vue / React / Node / H5(Vant)/ WebView / Electron;
- bun 优先,自动兼容 npm / pnpm / yarn;
- 适合快速验证想法、内部工具与小项目。
企业项目请用 jh4j-cloud-cli
面向 jh4j-cloud 体系的生产项目(PC 子系统 / 移动端 H5)统一走 @agile-team/jh4j-cloud-cli——结构一致性、门禁与可追溯性由它保证;robot-cli 用于非企业基线的快速原型。
研发提效小工具(独立 npm 包)
五个独立发布的轻量工具,按需 npx 使用;源码在工作区 lib/ 目录维护:
bash
npx git-branch-check-diff-commits main feature/x # 两分支按提交比对差异
npx git-log-formatter # 格式化 git log(周报/变更统计素材)
npx ts-type-cleaner src # 清理 TS 冗余类型vite-console-plugin/vite-plugin-preloader:加入 Vite 配置使用,生产构建剥离 console / 资源预加载;- 均为零依赖或轻依赖的 CLI/插件,不影响项目运行时。
关系图
text
入职第一天 vscode-config ──► 编辑器就绪
起一个原型 robot-cli ──────► 多栈快速项目
企业正式项目 jh4j-cloud-cli ──► PC / 移动端 H5 标准工程
↓
wl-skills-* init(AI 体系注入)
日常提效 git-log-formatter · ts-type-cleaner · vite-* 插件