← 返回 Skills 市场
alexburrstudio

AB Agents Vision (MiniMax)

作者 alexburrstudio · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ⚠ suspicious
68
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install ab-agents-vision-minimax
功能描述
👁️ Image analysis via MiniMax VL API. Describe images, extract text from screenshots, analyze photos. Requires MiniMax Token Plan API key (free tier availab...
使用说明 (SKILL.md)

AB Agents Vision (MiniMax) 👁️

Image analysis via MiniMax VL API — simple, fast, reliable.

⚠️ Requires MiniMax Token Plan API keyget free key

What It Does

  • 📸 Describe images — Get detailed scene descriptions
  • 📝 Extract text — Read from screenshots, photos, documents
  • 🔍 Analyze photos — Identify objects, people, settings
  • 🌐 URL support — Analyze images from the web

Requirements

  • MiniMax Token Plan API keySubscribe free
  • Linux/macOS
  • uvx (auto-installed)

Quick Start

# 1. Install uvx
curl -LsSf https://astral.sh/uv/install.sh | sh

# 2. Get free MiniMax API key
# https://platform.minimax.io → Subscribe → Token Plan (free tier)

# 3. Use
export MINIMAX_API_KEY="sk-cp-your-key"
./vision.sh image.jpg "Describe this image"

Usage

# Basic description
./vision.sh photo.jpg

# With custom prompt
./vision.sh screenshot.png "What text do you see?"

# URL support
./vision.sh "https://example.com/image.jpg" "Describe this"

Examples

Screenshot analysis:

Input: screenshot.png + "What text is in the image?"
Output: "The screenshot shows a code editor with Python code..."

Photo description:

Input: photo.jpg + "Describe in detail"
Output: "A person's bare foot and lower leg resting on a brown
textured waffle-weave blanket. The skin is light-toned..."

Installation

git clone https://github.com/alexburrstudio/ab-agents-vision.git
cd ab-agents-vision/skills/vision
chmod +x vision.sh

Or via ClaWHub:

clawhub install AB-Agents-Vision-MiniMax

Troubleshooting

Error Solution
API Error: 1033 Retry — MiniMax system error
No response Check MINIMAX_API_KEY is set correctly
Slow Use smaller images (\x3C10MB)

AB-Agents 🦀

Related Skills

📊 AB Agents Meter Reader — Read meter readings from photos (uses this skill for vision)


AB-Agents 🦀

安全使用建议
Before installing or running this skill: 1) Expect to provide a MINIMAX_API_KEY — the registry metadata omitted this but both SKILL.md and the script require it. 2) Inspect vision.sh yourself (it's included) and decide whether you are comfortable with its fallback that reads /root/.openclaw/.minimax-env; if you don't want that, remove or edit that line so the script only uses the explicit environment variable. 3) Avoid blindly running the recommended curl | sh installer for uvx; instead obtain uvx from a vetted source or review the installer script before executing. 4) Run the skill in a restricted/sandboxed environment if you are unsure, and ensure the MINIMAX_API_KEY you supply is scoped only to the MiniMax service (don't reuse broad or privileged tokens). 5) Prefer that the skill metadata be updated to declare MINIMAX_API_KEY and any other required binaries so the requirements match the actual behavior.
功能分析
Type: OpenClaw Skill Name: ab-agents-vision-minimax Version: 1.0.3 The skill contains a significant vulnerability in `vision.sh` where user-provided arguments ($PROMPT and $IMAGE_PATH) are unsafely interpolated into a JSON-RPC string, enabling potential JSON injection attacks against the underlying MCP tool. Furthermore, the script hardcodes paths to the root directory (`/root/.openclaw/.minimax-env`) to retrieve API keys, which is a high-privilege assumption and a poor security practice for handling sensitive credentials. While these appear to be functional flaws rather than intentional malice, they represent meaningful high-risk behaviors.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The skill's stated purpose (image analysis via MiniMax) matches the code's behavior (it calls a MiniMax plan via uvx). However the registry metadata declares no required environment variables while SKILL.md and the script require MINIMAX_API_KEY and the uvx binary. That mismatch between declared requirements and actual requirements is an incoherence to be aware of.
Instruction Scope
SKILL.md instructs installation of uvx and setting MINIMAX_API_KEY. The shipped script (vision.sh) reads MINIMAX_API_KEY from the environment but also silently falls back to reading /root/.openclaw/.minimax-env if the env var is not set. That fallback means the skill will try to read an absolute system path (potentially containing other secrets) without declaring it, which expands its data access beyond the described usage.
Install Mechanism
There is no formal install spec in the registry (instruction-only), but SKILL.md recommends installing uvx via a curl | sh from https://astral.sh. Piping remote install scripts to sh is higher risk than using a vetted package manager or an audited release; the install source is not a canonical OS package host and is worth manual review.
Credentials
Requesting a MiniMax API key is appropriate for this purpose. But the registry failing to declare MINIMAX_API_KEY (and the script's secret-file fallback) are disproportionate and unclear. The script's attempt to read /root/.openclaw/.minimax-env could expose other tokens stored there. The skill does not request unrelated cloud credentials, but its undeclared file access is problematic.
Persistence & Privilege
The skill does not request always: true and does not attempt to modify other skills or system-wide settings. Still, the script's reading of an absolute path (/root/.openclaw/.minimax-env) is a form of data access privilege that should be considered before installing or running.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ab-agents-vision-minimax
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ab-agents-vision-minimax 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
- Added a "Related Skills" section linking to AB Agents Meter Reader. - No changes to functionality or usage.
v1.0.2
- Updated project homepage URL in SKILL.md to point to the new repository location. - Revised git installation instructions in SKILL.md to use the new repository URL.
v1.0.1
- Improved documentation with detailed usage instructions, quick start guide, and troubleshooting tips. - Clarified feature list: image description, text extraction, photo analysis, and URL support. - Added API requirements and installation instructions. - Provided practical examples for common use cases. - Updated error handling and support guidance.
元数据
Slug ab-agents-vision-minimax
版本 1.0.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

AB Agents Vision (MiniMax) 是什么?

👁️ Image analysis via MiniMax VL API. Describe images, extract text from screenshots, analyze photos. Requires MiniMax Token Plan API key (free tier availab... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 68 次。

如何安装 AB Agents Vision (MiniMax)?

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

AB Agents Vision (MiniMax) 是免费的吗?

是的,AB Agents Vision (MiniMax) 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

AB Agents Vision (MiniMax) 支持哪些平台?

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

谁开发了 AB Agents Vision (MiniMax)?

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

💬 留言讨论