脚本

下面的脚本可以直接用 curl 管道执行,适合在新机器上快速初始化环境。执行前建议先看一眼脚本内容,确认没问题再跑。

BASIC · 环境初始化
/resource/script/setup.sh

把一台新机器的基础开发环境一次性配好(macOS / Linux 通用)。

  • Homebrew(macOS)/ apt(Linux)
  • build-essential、curl、git、zsh
  • oh-my-zsh + fast-syntax-highlighting + zsh-autosuggestions
  • git 用户名 / 邮箱(运行时会提示你输入)+ 常用 alias
  • zsh 别名、PROMPT,并把默认 shell 切成 zsh
curl -fsSL https://momoyeyu.github.io/resource/script/setup.sh | bash

macOS 上如果弹出 Xcode CLT 安装窗口,装完后重新跑一次即可;中途会提示输入 git 用户名和邮箱(已配置过则直接回车沿用)。

查看脚本源码 ↗

DSH · 安装
/resource/script/dsh.sh

装好 nvm / Node / pnpm,再全局安装 dsh 与 dsh-tui。

  • nvm + Node 22
  • pnpm(通过 corepack 激活)
  • @deepseek-ai/dsh、@deepseek-harness-tui/dsh-tui
  • 把 DEEPSEEK_API_KEY 写入 ~/.dsh/.env
curl -fsSL https://momoyeyu.github.io/resource/script/dsh.sh | bash

运行过程中会提示输入 DEEPSEEK_API_KEY;已配置过则自动跳过。

查看脚本源码 ↗

博客桌宠