vanish
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseVanish CLI
Vanish CLI
Upload files to get temporary public URLs. Install with or use .
npm i -g vanish-clinpx vanish-cli上传文件以获取临时公共URL。可通过安装,或直接使用。
npm i -g vanish-clinpx vanish-cliUpload
上传
bash
vanish screenshot.png # shorthand for vanish upload
vanish upload file1.png file2.jpg # multiple files
vanish upload image.png --md # markdown: 
vanish upload data.json --json # JSON: { url, id, filename, size, expires }
vanish upload file.png --no-clipboard # don't copy URL to clipboardUse instead of when not globally installed.
npx vanish-clivanish- Default output is the public URL, automatically copied to clipboard.
- produces
--md— use when embedding in PR descriptions, issues, or markdown files. - returns
--json— use when metadata is needed.{ url, id, filename, size, expires }
bash
vanish screenshot.png # vanish upload的简写
vanish upload file1.png file2.jpg # 上传多个文件
vanish upload image.png --md # markdown: 
vanish upload data.json --json # JSON: { url, id, filename, size, expires }
vanish upload file.png --no-clipboard # 不将URL复制到剪贴板若未全局安装,请使用替代命令。
npx vanish-clivanish- 默认输出为公共URL,会自动复制到剪贴板。
- 参数会生成
--md格式——适用于在PR描述、Issue或Markdown文件中嵌入内容时使用。 - 参数会返回
--json格式——需要元数据时使用。{ url, id, filename, size, expires }
Tier Limits
套餐限制
| Tier | Retention | Max Size | Rate Limit |
|---|---|---|---|
| Anonymous (no login) | 48 hours | 2 MB | 10/hour |
Free ( | 30 days | 2 MB | 50/hour |
Pro ( | Unlimited | 1 GB | 200/hour |
Blocked extensions: , , , , , , , , , .
.exe.bat.cmd.com.msi.scr.sh.bash.ps1.psm1| 套餐 | 保留时长 | 最大文件大小 | 请求频率限制 |
|---|---|---|---|
| 匿名(无需登录) | 48小时 | 2 MB | 10次/小时 |
免费版(需 | 30天 | 2 MB | 50次/小时 |
专业版( | 永久 | 1 GB | 200次/小时 |
禁止上传的文件扩展名:, , , , , , , , , 。
.exe.bat.cmd.com.msi.scr.sh.bash.ps1.psm1Account Commands
账户命令
bash
vanish login # GitHub OAuth (opens browser, saves key)
vanish whoami # show username and tier
vanish logout # remove saved API key
vanish upgrade # open Stripe checkout for Pro (2 EUR/month)bash
vanish login # GitHub OAuth授权(打开浏览器,保存密钥)
vanish whoami # 显示用户名和当前套餐
vanish logout # 删除已保存的API密钥
vanish upgrade # 打开Stripe结账页面升级专业版(2欧元/月)Upload Management (requires login)
上传管理(需登录)
bash
vanish ls # list uploads (table: ID | Filename | Size | Expires | URL)
vanish ls --json # list as JSON array
vanish rm <id> # delete upload by ID
vanish rm id1 id2 # delete multiplebash
vanish ls # 列出所有上传文件(表格格式:ID | 文件名 | 大小 | 过期时间 | URL)
vanish ls --json # 以JSON数组格式列出
vanish rm <id> # 根据ID删除指定上传文件
vanish rm id1 id2 # 批量删除多个上传文件Configuration
配置
Config file: (keys: , ).
Env vars: , .
Default API: .
Priority: env vars > config file > defaults.
~/.config/vanish/config.jsonapi_keyapi_urlVANISH_API_KEYVANISH_API_URLhttps://vanish.sh配置文件路径:(包含配置项:、)。
环境变量:, 。
默认API地址:。
优先级:环境变量 > 配置文件 > 默认值。
~/.config/vanish/config.jsonapi_keyapi_urlVANISH_API_KEYVANISH_API_URLhttps://vanish.sh