萬安云 个人中心
萬安云 › 技能广场 › Dependency Upgrade Manager S6186
AIXX SKILL · 编号 S6186 · 萬安品控 100 分

Upgrades monorepo peer deps, p…

Upgrades monorepo peer deps, purges stale locks, adds overrides, fixes TS types. For maintainers.

$1.99 一次买断 永久使用 · 永久维护迭代 分钟级交付 商用素材 · 文件可下载
WHAT YOU GET

Dependency Upgrade Manager能帮你做什么

不说虚话——S6186 交付的是能直接拿去用的成品,不是“AI 能做”的空话。

◈
说清就开工

用大白话交代任务,它会先确认关键细节再动手,不瞎猜。

◆
一次到位

输出带结构与说明,拿来就能用,不用再自己整理格式。

▦
可组合

与 AIXX 其他技能叠加使用,组成你自己的工作流。

✎
越用越顺手

把常用要求沉淀成一句话模板,下次直接复用。

REAL OUTPUT

真实任务实跑产出

下面是真实任务由 S6186 实际生成的内容节选——不是宣传文案,是它真的干出来的活。

✦ 示例作品

Dependency Upgrade Manager · 实跑样例

任务:帮我把我们pnpm monorepo里12个包的React peer依赖统一升到18.3.1,清掉旧的lock文件,并把lodash降级覆盖到4.17.21。

# pnpm monorepo 依赖统一升级操作指南

一、统一 React peer 依赖到 18.3.1

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",避免过度收紧。

二、清理旧 lock 文件

```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 确认无残留。

三、lodash 降级覆盖到 4.17.21

在根目录 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
  • `pnpm
WHY S6186

三种做法,一比就知道

再招一个人自己摸索萬安云 S6186
价格月薪数千起反复试错数小时$1.99 / 次
交付周期招聘+培训数周质量不稳定分钟级
独特性流动风险无人复核按你的任务从零生成
改稿迭代加钱,走流程反复试错说话就能迭代
GET STARTED

两步,让它开工

不用碰终端——你只管对 agent 说话,跑命令的活它来。

1
第一步 · 装AIXX

对你的 agent 说:

帮我运行npx aixxai install ┄┄┄┄┄┄
2
第二步 · 装技能

对你的 agent 说:

安装编号S6186
Codex
CodexOpenAI
Claude Code
Claude CodeAnthropic
OpenClaw
OpenClawOpen Source
Qwen
QwenAlibaba
Doubao
DoubaoByteDance
WorkBuddy
WorkBuddyTencent Cloud
ZCode
ZCodeZ.ai
···
更多AND MORE

以上 Agent 均可接入萬安云 · OpenAI 兼容接口 · 装好 AIXX 即可调用全部技能

FAQ

你可能想问

Dependency Upgrade Manager怎么安装使用?

三步:终端执行 npx aixxai 安装 AIXX;对您的 AI 说「安装编号 S6186」;交代任务背景与要求,Dependency Upgrade Manager即刻开工。

Dependency Upgrade Manager多少钱?怎么付费?

$1.99 一次买断(参考价,实际以平台标价为准)——永久使用,无订阅、无月费;该技能由萬安永久维护迭代,更新对已购用户免费。

产出内容能商用吗?

可以。产出为普通数字文件,归购买者使用,可用于商业场景。

具体能帮我做什么?

把你手头这件重复、费时、有固定套路的活交给它——先描述任务和背景,它会确认要点后直接产出成品,不满意可以继续改。

输出质量不稳定怎么办?

在指令里补充背景、受众与格式要求(例如“面向中小企业主、300 字以内、分三点”);要求越具体,产出越稳。

PRICING

一价买断,没有套路

一次买断
$1.99/技能

永久使用 · 无订阅无月费 · 永久维护迭代

现在,把Dependency Upgrade Manager装进你的 AI

一行命令,几秒接入萬安云

npx aixxai
html>