用途
setup-build-tools 是一个用于准备构建环境的技能,目标是安装构建 Claude Desktop Debian 软件包所需的构建与解包工具。它确保运行 build.sh 并生成 .deb/.AppImage 包时,所有必需的工具都已就绪。
主要能力
该技能通过运行项目内的安装脚本,安装以下工具:
| 工具 | 软件包 | 用途 |
|---|---|---|
| 7z | p7zip-full | 解包 Windows 安装程序和 nupkg 归档 |
| wget | wget | 下载 Claude Desktop 安装程序 |
| wrestool | icoutils | 从 Windows 可执行文件中提取图标 |
| convert | imagemagick | 处理 Linux 托盘图标 |
| dpkg-deb | dpkg-dev | 构建 .deb 软件包 |
| libfuse2 | libfuse2 | 运行 AppImage |
| node | nodejs | Node.js v22.12+,用于 npm/asar 操作(@electron/asar 引擎下限) |
使用方式
运行以下命令执行构建工具安装脚本:
bash "$CLAUDE_PROJECT_DIR/.claude/hooks/install-build-tools.sh"
适用场景
- 首次运行 ./build.sh 之前
- 搭建新的开发环境之后
- 当 build.sh 因缺少依赖而失败时
限制
资料中未提供关于该技能的其他限制、收费、价格或平台信息。