← 返回 Skills 市场
haio

Publish site on Qutke

作者 Zhong Yu · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ 安全检测通过
178
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install publish-on-qutke
功能描述
将文件和文件夹即时发布到网络。支持 HTML 站点、图片、PDF 及任何文件类型的静态托管。 当用户要求"发布这个"、"托管这个"、"部署这个"、"分享到网上"、"做一个网站"、 "放到线上"、"上传到网络"、"创建网页"、"分享链接"、"搭建站点"或"生成 URL"时使用。 输出一个可访问的 URL,格式为 {...
安全使用建议
This skill appears to do exactly what it says: publish files to on.qutke.cn. Before installing or invoking it, consider: 1) The skill (and its script) may ask the agent to save an API key to ~/.onqutke/credentials — only allow this if you trust on.qutke.cn and want persistent credentials on the machine. 2) The script recommends installing missing tooling via a remote curl | bash URL on on.qutke.cn; avoid running unknown remote installers without review. 3) Anonymous publishing (no API key) is available and expires in 24 hours — use that if you want to avoid storing credentials. 4) If you permit the agent to run this script, verify you consent to writes to your working directory and home (~/.onqutke). If you want extra caution, run the script manually yourself or inspect its contents before letting the agent execute it.
功能分析
Type: OpenClaw Skill Name: publish-on-qutke Version: 1.0.3 The bundle provides a utility for publishing static files and directories to the 'on.qutke.cn' hosting service. The core logic in 'scripts/publish.sh' performs file scanning, SHA-256 hashing for incremental updates, and multi-step uploads to pre-signed URLs. It includes a security guard to prevent sending API keys to unauthorized base URLs. While 'SKILL.md' contains instructions for the AI agent to automatically manage credentials in '~/.onqutke/credentials', this behavior is transparently documented and serves the legitimate purpose of service authentication without evidence of malicious intent or data exfiltration.
能力评估
Purpose & Capability
Name/description, the publish.sh script, and the API reference all describe the same functionality (create/update static site on on.qutke.cn). Optional use of $ONQUTKE_API_KEY and ~/.onqutke/credentials is appropriate for an API-based publishing tool.
Instruction Scope
SKILL.md instructs the agent to perform actions required for publishing: build a manifest, call on.qutke.cn APIs, upload files to presigned URLs, finalize publishes, and optionally perform an email-based agent-assisted API key flow. It also recommends the agent persist an API key in ~/.onqutke/credentials and to avoid exposing .onqutke/state.json to users. These actions are within the expected scope for a publishing client, but they do involve writing credentials and local state to the user's home/work directory — the agent will need explicit user consent before storing secrets.
Install Mechanism
No install spec is provided (instruction-only plus a bash script), which is lower risk. The script will use a bundled jq or an on-path jq; its error message recommends a curl | bash installer URL hosted on on.qutke.cn if jq is missing. That advice is in a message only (the script does not auto-run the installer), but recommending a remote curl | bash is a potential risk and should be treated cautiously.
Credentials
The only credential access is the optional ONQUTKE_API_KEY environment variable and the optional credentials file ~/.onqutke/credentials; both are proportional to a publishing client. The skill does not request unrelated credentials or system secrets.
Persistence & Privilege
The skill writes a local cache/state file (.onqutke/state.json) to the working directory and (if the agent saves an API key) may write ~/.onqutke/credentials. This is expected behavior for a CLI client but is persistent and involves storing secrets — users should be warned and confirm before the agent writes to their home directory.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install publish-on-qutke
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /publish-on-qutke 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
- No file changes detected in this version. - No updates or modifications were made to the skill contents.
v1.0.2
No file changes detected in this version.
v1.0.0
Initial release – publish-on-qutke v1.0.0 - Instantly publish files or folders as public URLs via on.qutke.cn with static hosting. - Supports HTML sites, images, PDFs, and any file type, providing rich media previews and directory listings. - No API key needed for anonymous, 24h sites; permanent sites require free API key setup. - Secure credential handling, state file caching, and detailed CLI options for publishing, updating, and site management. - Advanced features: copy/clone sites, handle custom subdomains, and attach custom domains with DNS validation. - Clear user guidance on share links, permanence, site claiming, and key management.
元数据
Slug publish-on-qutke
版本 1.0.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Publish site on Qutke 是什么?

将文件和文件夹即时发布到网络。支持 HTML 站点、图片、PDF 及任何文件类型的静态托管。 当用户要求"发布这个"、"托管这个"、"部署这个"、"分享到网上"、"做一个网站"、 "放到线上"、"上传到网络"、"创建网页"、"分享链接"、"搭建站点"或"生成 URL"时使用。 输出一个可访问的 URL,格式为 {... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 178 次。

如何安装 Publish site on Qutke?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install publish-on-qutke」即可一键安装,无需额外配置。

Publish site on Qutke 是免费的吗?

是的,Publish site on Qutke 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Publish site on Qutke 支持哪些平台?

Publish site on Qutke 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Publish site on Qutke?

由 Zhong Yu(@haio)开发并维护,当前版本 v1.0.3。

💬 留言讨论