1. 发布一个 npm 包,真的需要写 200 行配置和手动敲 17 条命令吗?我上个月帮团队重构一个内部工具链,目标是把一个散落在三个 Git 仓库里的 CLI 工具,合并成一个可复用的@org/cli-core包。按传统做法,我得先手写package.json的files、main、types、exports字段,再配.npmignore和.gitignore的微妙差异,接着生成 changelog 模板、配置 husky commit-msg 钩子、写 semantic-release 的 YAML 规则,最后还要反复npm pack验证 tarball 内容是否干净——光是初始化就卡了两天。直到我把整个流程喂给 Claude Code(v4.5)、Cursor(v0.42.3)和 Trae(v2.1.8)三款 AI 编程工具协同跑了一遍:我只输入了一条自然语言指令:“基于 Nexus 私有仓库https://nexus.internal/repository/npm-private/,生成一个符合 TypeScript + ESM + Node.js 18+ 的最小可发布包骨架,包含完整版本发布流水线,跳过测试框架集成”,11 分钟后,一份带注释的package.json、自动生成的tsconfig.json、预置了prepublishOnly脚本的