1. 安装 nvm

bash

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

2. 让 nvm 生效

执行完上面的命令后,需要重新加载一下配置文件:

bash

source ~/.bashrc

(如果用的是 zsh,请改成 source ~/.zshrc

验证 nvm 是否装好:

bash

nvm --version

能看到版本号(比如 0.39.7)就说明成功了。

nvm install 24

root@VM-0-17-ubuntu:~# npm -v
11.12.1
root@VM-0-17-ubuntu:~# node -v
v24.15.0

npm install -g @anthropic-ai/claude-code

root@VM-0-17-ubuntu:~# claude --version
2.1.138 (Claude Code)

3.安装gstack和superpowers

gstack(技能套件)

我给的命令是:

bash

git clone --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack
cd ~/.claude/skills/gstack && ./setup
  • ~/.claude/skills/ 是用户全局目录,所以这样装完,你在服务器上打开任何项目都能用 gstack 的命令(比如 /gstack:ceo)。

  • 如果只想在当前项目里用,就不要放 ~/.claude/,而是放到项目根目录下的 .claude/skills/

    bash

    # 先进入项目根目录
    cd /path/to/your-project
    # 克隆到项目的 .claude 目录下
    git clone --depth 1 https://github.com/garrytan/gstack.git .claude/skills/gstack
    cd .claude/skills/gstack && ./setup

    这样 gstack 的斜杠命令就只在这个项目里才出现,其他项目不受影响。

  • 报错Error: bun is required but not installed.
    Install with checksum verification:
      BUN_VERSION="1.3.10"
      tmpfile=$(mktemp)
      curl -fsSL "https://bun.sh/install" -o "$tmpfile"
      echo "Verify checksum before running: shasum -a 256 $tmpfile"
      BUN_VERSION="$BUN_VERSION" bash "$tmpfile" && rm "$tmpfile"

  • 1️⃣ 安装 bun

    在远程服务器的终端里直接执行脚本里提示的那几条命令就行:

    bash

    # 设置 bun 版本(想用最新稳定版可以不改)
    BUN_VERSION="1.3.10"
    
    # 下载安装脚本
    tmpfile=$(mktemp)
    curl -fsSL "https://bun.sh/install" -o "$tmpfile"
    
    # 运行安装(脚本会自动验证)
    BUN_VERSION="$BUN_VERSION" bash "$tmpfile" && rm "$tmpfile"

    装完后让环境变量生效(bun 默认装在 ~/.bun/bin):

    bash

    source ~/.bashrc

    验证:

    bash

    bun --version

🔌 superpowers(插件)

  1. 重新执行添加市场命令(不带前缀名字)

    bash

    /plugin marketplace add

    这会弹出一个输入框,让你填入市场源。

  2. 在输入框中,填入以下任意一种格式(推荐第一种短格式)

    • 短格式:anthropics/claude-plugins-official

    • 完整 HTTPS:https://github.com/anthropics/claude-plugins-official.git

    像这样:

    text

    anthropics/claude-plugins-official

    然后按 Enter 确认。

  3. 查看添加成功的市场名字
    执行:

    bash

    /plugin marketplace list

    你会看到刚刚添加的市场,它的名字很可能是 claude-plugins-official(由仓库名决定)。

  4. 用正确的市场名安装 superpowers

    bash

    /plugin install superpowers@claude-plugins-official

安装命令是:

text

/plugin install superpowers@claude-plugins-official

这条命令在 Claude Code 交互界面里执行。
插件注册默认也是用户级别的,也就是全局生效——装一次,所有项目都能调用 /superpowers:xxx

如果想改为项目级别,需要在执行 /plugin install 时加上项目范围的参数。目前在 Claude Code 中,插件可以按 user(用户/全局)或 project(项目)作用域安装,你可以这样明确指定为项目级别:

text

/plugin install superpowers@claude-plugins-official --scope project

安装好市场之后。输入/plugin
安装frontend-design
Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐