pikpaktui 是一个 PikPak 云存储的终端客户端,提供交互式 TUI 和包含 26 条子命令的完整 CLI。由纯 Rust 编写,无 OpenSSL,无 C 依赖。

系统要求
PikPak 账号
macOS(Intel 或 Apple Silicon)、Linux(x86_64 或 ARM64)、Windows(x86_64 或 ARM64)或 FreeBSD
🖥️
交互式 TUI
三列 Miller 式布局(类似 Yazi),可浏览文件夹、预览缩略图和文本,移动/复制/重命名,在线播放视频,管理离线下载——全键盘操作。
⌨️
完整 CLI,26 条命令
ls、mv、cp、rm、download、upload、share、offline、tasks 等。支持 JSON 输出便于脚本化,--dry-run 预览操作,-j 并发下载。
🦀
纯 Rust,无外部依赖
基于 ratatui + crossterm + reqwest (rustls-tls),无 OpenSSL,无 C 依赖。提供 Linux x86_64 静态 musl 二进制。
🌐
离线(云端)下载
提交磁力链接和 HTTP/HTTPS 地址,由 PikPak 服务器完成下载。可在 TUI 或 CLI 中监控进度、重试失败任务。
📤
分享与传输
创建带可选密码和有效期的分享链接。支持将他人分享的内容直接保存到你的网盘,dry-run 模式可预览操作。
🔧
高度可配置
Nerd Font 图标、自定义 RGB 配色方案、按终端配置图片协议(Kitty/iTerm2/Sixel)、并发下载数、外部播放器等。
在线网址:https://app.snaix.homes/pikpaktui/zh/
GitHub地址:https://github.com/Bengerthelorf/pikpaktui

评论(0)