安装与环境

安装

安装与环境

管理器从 npm 安装,官方插件从 GitHub Release 下载。前者成功不代表后者已安装。

npm install -g @holic512/slothtool
slothtool --help
slothtool install loc
slothtool list
slothtool loc --help

把 loc 换成实际需要的别名:image-compress、pzip、gstore 或 slothvault。别名位置不接受任意 npm 包名或仓库地址。

按功能准备环境

功能条件
管理器、loc、pzipNode.js ≥22、npm ≥10、可写用户目录;归档处理需要 tar
TUI可交互的标准输入和标准输出
image-compress与系统及 CPU 匹配的后端;源码运行另需 Go
gstore本机 git、gh,以及有权访问的仓库
SlothVault 部署已安装独立 Deployment 包、Python ≥3.10;服务器条件由包检查
SlothVault Skill检测到的智能体及其可写 Skill 位置,不需要 Python venv

图片发布目标为 macOS ARM64/AMD64、Linux ARM64/AMD64、Windows AMD64。离线复制不会转换二进制平台。

安装器依次查询 Release、下载解包、准备生产依赖、登记插件。因此下载完成后仍可能在依赖安装阶段失败。网络设置见配置,按阶段定位见故障排查。npm 根包的下载网络由 npm 自身管理。

安装 slothvault 只得到管理界面,Deployment、Skill 和网站应用都需要分别准备。