Upgrades monorepo peer deps, purges stale locks, adds overrides, fixes TS types. For maintainers.
不说虚话——S6186 交付的是能直接拿去用的成品,不是“AI 能做”的空话。
用大白话交代任务,它会先确认关键细节再动手,不瞎猜。
输出带结构与说明,拿来就能用,不用再自己整理格式。
与 AIXX 其他技能叠加使用,组成你自己的工作流。
把常用要求沉淀成一句话模板,下次直接复用。
下面是真实任务由 S6186 实际生成的内容节选——不是宣传文案,是它真的干出来的活。
任务:帮我把我们pnpm monorepo里12个包的React peer依赖统一升到18.3.1,清掉旧的lock文件,并把lodash降级覆盖到4.17.21。
# pnpm monorepo 依赖统一升级操作指南
1. 批量修改各包 package.json
在 12 个包中执行统一替换(可手动或用脚本):
```bash
# 示例:用 pnpm 的内置工具快速改写(也可用 node 脚本批量处理)
for pkg in packages/*; do
node -e "
const fs=require('fs');
const p='$pkg/package.json';
const j=JSON.parse(fs.readFileSync(p,'utf8'));
if(j.peerDependencies?.react) j.peerDependencies.react='18.3.1';
if(j.peerDependencies?.['react-dom']) j.peerDependencies['react-dom']='18.3.1';
if(j.dependencies?.react) j.dependencies.react='18.3.1';
if(j.dependencies?.['react-dom']) j.dependencies['react-dom']='18.3.1';
fs.writeFileSync(p,JSON.stringify(j,null,2));
"
done
```
2. 根目录声明统一版本(推荐)
在根 package.json 中使用 pnpm 的版本覆盖机制,后续升级只需改一处:
```json
{
"pnpm": {
"peerDependencyRules": {
"allowedVersions": {}
}
}
}
```
同时确保所有包的 peerDependencies 范围写为 "^18.3.1" 或 ">=18.3.0 <19",避免过度收紧。
```bash
# 删除根目录及所有子包的 lock(pnpm 默认只在根目录有一个)
rm -f pnpm-lock.yaml
rm -rf node_modules
find packages -name node_modules -type d -exec rm -rf {} + 2>/dev/null
# 重新安装并生成全新 lock
pnpm install
```
> 注意:pnpm workspace 通常只有根目录一个 pnpm-lock.yaml;若有历史遗留的多份 lock 一并删除。建议提交前 diff 确认无残留。
在根目录 package.json 中添加 overrides(pnpm v8+ 支持,旧版用 pnpm.overrides 同位置):
```json
{
"pnpm": {
"overrides": {
"lodash": "4.17.21"
}
}
}
```
执行生效:
```bash
pnpm install
pnpm why lodash # 验证所有依赖路径均解析到 4.17.21
```
如果只想覆盖部分依赖下的 lodash,可写成 "foo>lodash": "4.17.21" 的形式。
pnpm -r exec react --version 或检查 pnpm why react 确认全部为 18.3.1| 再招一个人 | 自己摸索 | 萬安云 S6186 | |
|---|---|---|---|
| 价格 | 月薪数千起 | 反复试错数小时 | $1.99 / 次 |
| 交付周期 | 招聘+培训数周 | 质量不稳定 | 分钟级 |
| 独特性 | 流动风险 | 无人复核 | 按你的任务从零生成 |
| 改稿迭代 | 加钱,走流程 | 反复试错 | 说话就能迭代 |
不用碰终端——你只管对 agent 说话,跑命令的活它来。
对你的 agent 说:
对你的 agent 说:



以上 Agent 均可接入萬安云 · OpenAI 兼容接口 · 装好 AIXX 即可调用全部技能
三步:终端执行 npx aixxai 安装 AIXX;对您的 AI 说「安装编号 S6186」;交代任务背景与要求,Dependency Upgrade Manager即刻开工。
$1.99 一次买断(参考价,实际以平台标价为准)——永久使用,无订阅、无月费;该技能由萬安永久维护迭代,更新对已购用户免费。
可以。产出为普通数字文件,归购买者使用,可用于商业场景。
把你手头这件重复、费时、有固定套路的活交给它——先描述任务和背景,它会确认要点后直接产出成品,不满意可以继续改。
在指令里补充背景、受众与格式要求(例如“面向中小企业主、300 字以内、分三点”);要求越具体,产出越稳。
永久使用 · 无订阅无月费 · 永久维护迭代