Dumate 安装 superpowers-zh 汉化 skills:Trae 里用 npx 一键配置 TaoToken

📅 发布时间:2026/9/27 22:03:51
Dumate 安装 superpowers-zh 汉化 skills:Trae 里用 npx 一键配置 TaoToken
1. 为什么要在 Trae 里给 Dumate 装 superpowers-zh如果你最近在折腾 AI 编程工具大概率听过 superpowers 这套 skills 体系——它把「头脑风暴、TDD、代码审查、调试」这些工作方法论拆成一个个可被 AI 调用的技能包让 Claude Code、Cursor、Windsurf 这类工具真正会干活。而 superpowers-zh 是它的完整汉化增强版额外补了 4 个中国区原创 skills对中文语境的理解明显更顺。问题在于很多人是在 Dumate 里用这套 skills但 Dumate 本身对 skills 目录的识别路径和 Trae 不完全一样。Trae 作为字节出的 AI IDE它的 rules/skills 机制走的是.trae/rules这套约定而 Dumate 更偏向直接读项目根目录下的 skills 文件夹。于是就会出现npx 装完了Dumate 里能触发Trae 里却找不到或者反过来Trae 里配好了Dumate 又读不到。这篇就聚焦一件事在 Trae 里为 Dumate 安装 superpowers-zh 汉化 skills把 npx 拉取、本地 skills 目录对接、以及通过 TaoToken 统一 Key/API 通道调用这三段串起来。适合已经在用 Trae 写代码、想让 Dumate 的 skills 能力在 Trae 项目里也能复用的人。全程命令可复制路径按你自己的项目改一下就行。2. 前置准备TaoToken 通道与 npx 环境在动 skills 之前先把调用通道理顺。superpowers-zh 本身是技能包不绑定模型但 Dumate 触发 skills 后要真正跑推理得有一个稳定的 API 入口。我习惯用 TaoToken 统一管 Key这样 Trae、Dumate、Cursor 几个工具共用一个通道换工具不用重新配。TaoToken 的官网入口是 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content API 基址是 https://taotoken.net/api 这个不加 UTM。你需要在控制台里生成一个 API Key后面配置 Dumate 和 Trae 的模型调用时都会用到。控制台和 Key 管理的直达链接控制台https://taotoken.net/console?utm_sourcetaotoken_aicg_blog_endutm_contentconsoleutm_campaignrewriteAPI Keyshttps://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi-keysutm_campaignrewrite接入文档https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewritenpx 环境这块确认 Node.js 版本在 18 以上就行。Trae 内置的终端可以直接用不需要额外装什么。检查一下node -v npx -v如果npx -v报 command not found说明 npm 没装全去 Node 官网下个 LTS 版本重装即可。这一步别跳过后面 npx 拉 superpowers-zh 全靠它。3. 可复制配置npx 安装 superpowers-zh 与 Trae skills 路径对接3.1 用 npx 一键拉取 superpowers-zhsuperpowers-zh 的仓库在 GitHub 上jnMetaCode/superpowers-zh官方推荐用 npx 方式安装。在 Trae 的终端里cd 到你的项目根目录然后执行npx superpowers-zh这条命令会做几件事从 npm registry 拉取 superpowers-zh 包解压出 skills 目录然后提示你选择安装位置。实测下来第一次跑会有一个交互式确认问你是装到当前项目还是全局。选当前项目它会生成一个superpowers-zh/skills目录。如果你不想走交互也可以直接指定npx superpowers-zh --target ./superpowers-zh装完之后项目根目录下应该能看到superpowers-zh/skills/这个文件夹里面是一堆以 skill 名命名的子目录比如brainstorming、tdd、code-review等。每个子目录里通常有一个SKILL.md或者skill.json这就是 Dumate 和 Trae 识别技能的入口文件。3.2 把 skills 对接到 Trae 的 rules 目录Trae 识别 skills 的默认路径是项目根目录下的.trae/rules。所以你需要把 superpowers-zh 的 skills 内容复制或软链过去。最直接的方式是复制mkdir -p .trae/rules cp -r superpowers-zh/skills/* .trae/rules/如果你项目多不想每个项目都复制一份可以用软链接macOS/Linuxln -s $(pwd)/superpowers-zh/skills/* .trae/rules/Windows 下用 mklink 或者直接复制。复制的好处是稳定软链的好处是更新 superpowers-zh 后所有项目同步生效。我自己的 Trae 里有好几个项目就是手工从主项目 cp 过去因为不同项目对 skills 的需求不一样有的只要 brainstorming有的要全套。3.3 Dumate 侧的 skills 路径配置Dumate 读 skills 的路径和 Trae 不同它默认找项目根目录下的skills/文件夹。所以你还得在项目根目录建一个skills目录把同样的内容放进去或者做个软链ln -s superpowers-zh/skills ./skills这样 Dumate 和 Trae 就共享同一份 skills 源文件改一处两边都生效。如果你用的是 Dumate 的桌面版它可能还有自己的全局 skills 目录具体路径在 Dumate 设置里能看到把 superpowers-zh 的 skills 复制过去也行。3.4 配置 TaoToken 作为统一调用通道skills 装好了但 Dumate 触发 skill 后要调模型。在 Dumate 的设置里找到模型配置把 API Base 填成https://taotoken.net/apiAPI Key 填你在 TaoToken 控制台生成的那个。模型名按你实际用的填比如 claude-sonnet 或者 gpt-4o 这类。Trae 这边如果也要走 TaoToken在 Trae 的 AI 设置里同样把 Base URL 指向https://taotoken.net/apiKey 用同一个。这样两个工具共用一个通道额度、日志、限流都在一处管排查问题方便很多。4. 验证请求确认汉化 skills 在 Trae 与 Dumate 中生效装完不验证等于没装。分两步查。第一步在 Trae 里打开一个项目随便新建一个文件然后在 AI 对话框里输入「头脑风暴一下这个功能的实现方案」。如果 superpowers-zh 的 brainstorming skill 生效Trae 的响应里应该会出现类似「加载了 brainstorming 技能」的提示或者它的回答结构会明显按头脑风暴的框架走——先发散再收敛而不是直接给代码。第二步在 Dumate 里做同样的触发。Dumate 的 skills 触发通常会在对话流里显示一个技能调用的标记。你可以看它有没有引用superpowers-zh/skills/brainstorming/SKILL.md里的内容。如果 Dumate 没反应先检查skills目录是不是真的在项目根目录以及里面的SKILL.md文件是否可读。再验证一下 TaoToken 通道是否通。在终端里直接 curl 一下curl https://taotoken.net/api/v1/models \ -H Authorization: Bearer 你的Key如果返回模型列表 JSON说明 Key 和通道都没问题。如果返回 401去控制台检查 Key 是否复制完整、有没有多余空格。5. 本篇常见错排查npx 拉取失败报 404 或 network error。先确认包名对不对superpowers-zh 在 npm 上的包名就是superpowers-zh。如果网络环境导致 registry 拉不动可以换淘宝镜像npx --registryhttps://registry.npmmirror.com superpowers-zh。别用任何非正规的网络工具镜像源是合规的加速方式。Trae 里 skills 不触发。九成是路径问题。Trae 只认.trae/rules下的内容你复制的时候如果多套了一层目录比如.trae/rules/skills/brainstorming它可能就找不到。正确结构应该是.trae/rules/brainstorming/SKILL.md这样skills 这一层不要。Dumate 读不到 skills。检查项目根目录下有没有skills文件夹以及 Dumate 的工作区是不是设在了这个项目根目录。如果 Dumate 打开的是子目录它往上找 skills 可能找不到。把工作区切到项目根目录即可。TaoToken 调用返回 403 或额度不足。去控制台看下余额和该 Key 的权限。有时候是 Key 被限了某个模型换个模型名试试。接入文档里有各模型的可用列表对照一下。汉化没生效还是英文。superpowers-zh 的汉化是写在 SKILL.md 里的如果你之前装过原版 superpowers.trae/rules里可能残留了英文版。先清空.trae/rules再重新复制 superpowers-zh 的内容。6. 后续调用与通道统一skills 装好之后日常用起来其实就两件事触发和调用。触发靠 Trae 和 Dumate 各自的 skills 识别机制调用靠 TaoToken 统一通道。我自己的习惯是所有 AI 编程工具都指向同一个 TaoToken Key这样不管在 Trae 里写代码、在 Dumate 里跑 skills、还是在别的工具里做 review额度是共享的不会出现这个工具还有余额那个工具已经欠费的情况。如果你后面要长期跑编码任务或者 Agent 类的自动化可以看下 Coding Planhttps://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_contentcoding-planutm_campaignrewrite 。单纯想先验证模型对话效果用模型对话入口就行https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_contentmodel-chatutm_campaignrewrite 。接入过程中遇到报错优先翻接入文档https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewrite 大部分路径和参数问题里面都有说明。最后提醒一句superpowers-zh 更新比较勤隔段时间重新跑一次npx superpowers-zh覆盖安装再把.trae/rules和skills目录同步一下就能拿到最新的汉化 skills。别嫌麻烦这一步比出了 bug 再回头查省事得多。