安装 Gifhub CLI

复制提示词,让 Codex 在你的电脑上安装命令行工具。首次在浏览器授权后,以后可以直接从终端上传 GIF。

交给 Codex 配置

适用于 macOS、Windows 和带浏览器的桌面 Linux。

查看完整提示词
请在我的本机安装并配置 Gifhub CLI,让我以后可以直接从终端上传 GIF。请实际执行安装和验证步骤。

Gifhub 站点为 https://gif.gede.asia。请在与浏览器同一台电脑的本机会话执行。若当前会话运行在云端,请提醒我切换到本机会话。

1. 检查操作系统、node --version 和 npm --version。要求 Node.js 22.18 或更新版本。需要升级或安装时,优先复用本机已有的版本管理器或包管理器。桌面 Linux 还需要可用的 Secret Service。
2. 执行以下命令,从该 Gifhub 站点安装 CLI。
npm install --global "https://gif.gede.asia/downloads/gifhub-cli-0.1.0.tgz" --registry=https://registry.npmmirror.com
依赖镜像无法访问时,可在同一安装命令上改用 npm 官方源。全局目录缺少写权限时,优先使用用户可写的 npm 安装目录,并确保 gifhub 能从用户终端调用。
3. 运行 gifhub --help 验证安装,再启动 gifhub login --origin "https://gif.gede.asia"。保持命令运行,提醒我在打开的浏览器登录 Gifhub 并点击「授权此设备」。等待命令成功退出后,再报告配置完成。登录和授权由我在浏览器完成。
4. 配置完成后给我以下日常用法,其中 example.gif 换成实际文件。到此结束安装验证,上传等我提供 GIF 后再执行。
gifhub upload "example.gif" --origin "https://gif.gede.asia"

手动安装

需要 Node.js 22.18 或更新版本和 npm。桌面 Linux 还需要启用 Secret Service,例如 GNOME Keyring 或 KWallet。

npm install --global "https://gif.gede.asia/downloads/gifhub-cli-0.1.0.tgz" --registry=https://registry.npmmirror.com
gifhub --help
gifhub login --origin "https://gif.gede.asia"
下载安装包 v0.1.0

下载后也可以在终端用 npm install --global 加上安装包的本地路径来安装。

授权后怎么用

gifhub upload "example.gif" --origin "https://gif.gede.asia"

默认保存为私有草稿,加 --publish 立即公开。让 Codex 代传时,可以让它用 --metadata 提供标题、分类和标签。

在 账号设置 撤销指定设备,或在终端运行 gifhub logout --origin "https://gif.gede.asia" 撤销本机授权。