← 返回作品展厅

从终端到浏览器

写完了?
让别人也玩到。

一条命令,把 HTML 作品或 Markdown 文章发布到 Quickshare。

发布一件作品

在已经配置发布令牌的电脑上运行:

quickshare publish ./index.html \
  --slug my-first-work \
  --title "我的第一个作品" \
  --description "一个可以在浏览器里玩的实验" \
  --tags 实验,互动 --capture

--capture 自动用本机 Chrome 拍摄作品封面;也可用 --cover cover.png 指定图片。不提供封面时,会生成图形封面。

发布 Markdown 文章

quickshare publish ./article.md --slug my-notes --capture
quickshare update my-notes ./article.md --capture

支持 .md 和 .markdown,自动渲染目录、表格、任务列表和代码高亮;未指定标题时使用文档的第一个一级标题。发布与下载的结果是 HTML。

第一次使用

只有持有发布令牌的人可以发布。访客可以直接体验公开作品。

cd /path/to/quickshare
npm ci
npm link
quickshare login --url https://www.t5t6.com --token-stdin < token.txt

需要 Node.js 24 或以上,以及管理员提供的 Quickshare 项目和发布令牌。令牌仅保存在本机权限为 600 的配置文件里,不要放进作品或公开仓库。

继续迭代,链接不变

quickshare update my-first-work ./index.html --capture
quickshare list --all
quickshare unpublish my-first-work
quickshare restore my-first-work
quickshare get my-first-work --output saved.html

下架后公开链接暂时不可访问,内容保留。恢复后继续使用原链接。

作品准备

支持单个 HTML 或 Markdown 文件,生成的 HTML 最大 5 MB。把 CSS 和 JavaScript 放进 HTML,图片可以内嵌或使用公开 HTTPS 地址;文件夹里的相对路径资源不会自动上传。封面支持 2 MB 内的 PNG、JPEG、WebP。