安装与环境
安装与环境
管理器从 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、pzip | Node.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 和网站应用都需要分别准备。