安装方法
-
通过包管理器安装
- npm:运行以下命令安装:
npm install starsphere
- Python(使用pip):
pip install starsphere
- Homebrew(macOS):
brew install starsphere
- npm:运行以下命令安装:
-
使用Docker镜像:
docker pull starsphere/starsphere
或者从Dockerfile构建:
FROM starsphere/starsphere:latest
在Docker容器内运行:
docker run -it starsphere/starsphere sh
使用方法
-
初始化账户
starsphere init
按照提示注册并登录,或使用现有API key:
starsphere init --api-key=your_api_key
-
上传文件
starsphere upload path/to/file
选项:
- 分片上传:设置分片大小(默认5MB):
starsphere upload --part-size 10MB path/to/file
- 断点上传:允许中断后续续:
starsphere upload --resume path/to/file
- 分片上传:设置分片大小(默认5MB):
-
下载文件
starsphere pull https://starsphere-file.example.com/path/to/file
选项:
- 分片下载:
starsphere pull --part-size 10MB https://starsphere-file.example.com/path/to/file
- 恢复断点下载:
starsphere pull --resume https://starsphere-file.example.com/path/to/file
- 分片下载:
-
管理文件
- 列出文件:
starsphere ls [directory]
可选筛选和排序:
starsphere ls --filter=*.txt --sort=modified
- 查看文件内容:
starsphere cat path/to/file
- 删除文件:
starsphere del path/to/file
- 版本控制:
starsphere version
- 列出文件:
高级功能
-
文件分片和断点上传
- 分片上传:避免大文件连接问题。
starsphere upload --part-size 10MB path/to/file
- 断点上传:支持恢复上传过程。
starsphere upload --resume path/to/file
- 分片上传:避免大文件连接问题。
-
并发上传/下载
starsphere upload --parallel path/to/file1 path/to/file2 starsphere pull --parallel https://starsphere-file.example.com/path/to/*
配置
-
API key 设置
starsphere config set-api-key your_api_key
或者在命令中指定:
starsphere init --api-key=your_api_key
-
代理设置
starsphere config set-proxy http://proxy.example.com:808
使用限制
- 免费额度:2GB存储,100MB/s下载速度,上传不限。
- 速率限制:需遵守星河云的速率限制,避免超限。
优化建议
- 合理分片大小:避免过小或过大,影响传输效率。
- 并发策略:控制并发上传数,避免过载。
- 缓存机制:使用缓存减少数据传输量。
- 定期清理:删除不再使用的文件,释放存储空间。
高级功能(付费)
分发网络(P2P)**:加速内容分发。
- 文件锁:防止多个下载同时运行。
- 版本控制:保留历史版本。
- 定制化服务:根据需求开发解决方案。
- 安全组:增强数据安全。
星河云加速器通过高效的文件传输和管理功能,帮助开发者快速处理云存储任务,适用于需要高性能和可靠性的场景。









