← 返回 Skills 市场
0x7466

Open WebUI

作者 TFM · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1118
总下载
0
收藏
5
当前安装
1
版本数
在 OpenClaw 中安装
/install open-webui
功能描述
Complete Open WebUI API integration for managing LLM models, chat completions, Ollama proxy operations, file uploads, knowledge bases (RAG), image generation, audio processing, and pipelines. Use this skill when interacting with Open WebUI instances via REST API - listing models, chatting with LLMs, uploading files for RAG, managing knowledge collections, or executing Ollama commands through the Open WebUI proxy. Requires OPENWEBUI_URL and OPENWEBUI_TOKEN environment variables or explicit parameters.
安全使用建议
This skill appears to implement the Open WebUI API as described, but the registry metadata incorrectly omits that an API token (OPENWEBUI_TOKEN) is required — the included CLI will fail without it. Before installing: 1) Inspect the provided scripts locally (openwebui-cli.py is included) to verify behavior. 2) Only use an API token for an Open WebUI instance you trust; uploads and chat messages (and any file contents) are sent to the configured OPENWEBUI_URL and could expose sensitive data. 3) Confirm destructive actions (deleting models/collections) only after explicit prompts. 4) Note the script defines a token-redaction helper but review any output/logging to ensure full tokens are not printed. If the registry metadata were corrected to declare the required env vars, and you are confident in the target Open WebUI instance, this would be coherent; the current mismatch is why I rate it suspicious.
功能分析
Type: OpenClaw Skill Name: open-webui Version: 1.0.0 The skill bundle provides a legitimate API client for Open WebUI, implementing features like model listing, chat completions, file uploads for RAG, and Ollama proxy operations. The `SKILL.md` clearly defines the skill's purpose, prerequisites, and includes explicit safety instructions for the AI agent, such as never logging API tokens and requiring confirmation for sensitive actions like deleting models or accessing files outside the workspace. The `scripts/openwebui-cli.py` Python script adheres to these instructions, using standard libraries for network communication and file operations, and includes confirmation prompts for potentially destructive actions. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts against the agent.
能力评估
Purpose & Capability
The name, SKILL.md, and the included Python CLI all align: they implement REST interactions (models, chat, files, knowledge, Ollama proxy) with an Open WebUI instance. However, the registry metadata claims 'Required env vars: none' while the SKILL.md and the CLI require OPENWEBUI_TOKEN (and usually OPENWEBUI_URL). This metadata mismatch is an incoherence.
Instruction Scope
Runtime instructions and the CLI stay within the stated scope: API calls to the provided Open WebUI URL, uploading files for RAG, managing knowledge collections, and Ollama operations. The skill will read local files when asked to upload them (expected for file upload features). There are explicit confirmations for destructive operations in the code and guidance in SKILL.md about redacting tokens and validating URLs.
Install Mechanism
This is an instruction-only skill with an included Python script. No install spec or external downloads are present. The script requires the 'requests' library (the script exits with an error if requests is missing). No extract/from-URL installs are used.
Credentials
The CLI requires a Bearer token (OPENWEBUI_TOKEN) and optionally OPENWEBUI_URL; that is proportionate to the functionality. The concern is that the skill registry metadata did not declare these required env vars—so the manifest underreports credentials needed. Also, any file you upload or text you send will be transmitted to whatever OPENWEBUI_URL you configure, so providing a token to an untrusted instance can lead to data exposure.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or global agent settings, and does not request persistent system privileges. It runs as a CLI-style client and uses the provided token for requests only.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install open-webui
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /open-webui 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Complete Open WebUI API integration with models, chat, RAG, files, knowledge base, and Ollama proxy support
元数据
Slug open-webui
版本 1.0.0
许可证
累计安装 6
当前安装数 5
历史版本数 1
常见问题

Open WebUI 是什么?

Complete Open WebUI API integration for managing LLM models, chat completions, Ollama proxy operations, file uploads, knowledge bases (RAG), image generation, audio processing, and pipelines. Use this skill when interacting with Open WebUI instances via REST API - listing models, chatting with LLMs, uploading files for RAG, managing knowledge collections, or executing Ollama commands through the Open WebUI proxy. Requires OPENWEBUI_URL and OPENWEBUI_TOKEN environment variables or explicit parameters. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1118 次。

如何安装 Open WebUI?

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

Open WebUI 是免费的吗?

是的,Open WebUI 完全免费(开源免费),可自由下载、安装和使用。

Open WebUI 支持哪些平台?

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

谁开发了 Open WebUI?

由 TFM(@0x7466)开发并维护,当前版本 v1.0.0。

💬 留言讨论