minimax-understand-image
npx skills add https://github.com/thincher/awsome_skills --skill minimax-understand-image
Agent 安装分布
Skill 文档
minimax-understand-image
ä½¿ç¨ MiniMax MCP æå¡å¨è¿è¡å¾åçè§£ååæã
æ§è¡æµç¨ï¼é¦æ¬¡éè¦å®è£ ï¼åç»ç´æ¥æ¥éª¤4è°ç¨ï¼
æ¥éª¤ 1: æ£æ¥å¹¶å®è£ ä¾èµ
1.1 æ£æ¥ uvx æ¯å¦å¯ç¨
which uvx
妿ä¸åå¨ï¼å®è£ uvï¼
æ¹æ³ 1: 使ç¨å®æ¹å®è£ èæ¬ï¼æ¨èï¼
curl -LsSf https://astral.sh/uv/install.sh | sh
æ¹æ³ 2: 使ç¨å½å éåå éï¼å¦æå®æ¹èæ¬ä¸è½½å¤±è´¥ï¼
临æ¶ä½¿ç¨æ¸ åéåæºå®è£ ï¼
export UV_INDEX_URL="https://pypi.tuna.tsinghua.edu.cn/simple"
curl -LsSf https://astral.sh/uv/install.sh | sh
æè 临æ¶ä½¿ç¨é¿éäºéåæºï¼
export UV_INDEX_URL="https://mirrors.aliyun.com/pypi/simple/"
curl -LsSf https://astral.sh/uv/install.sh | sh
1.2 æ£æ¥ MCP æå¡å¨æ¯å¦å·²å®è£
uvx minimax-coding-plan-mcp --help
æ§è¡å½ä»¤å¤ææ¯å¦MCPæå¡å¨å·²å®è£ ï¼ å¦æå®è£ äºè·³å°æ¥éª¤ 2ã
1.3 å®è£ MCP æå¡å¨ï¼å¦ææªå®è£ ï¼
æ¹æ³ 1: 使ç¨é»è®¤æºå®è£
uvx install minimax-coding-plan-mcp
æ¹æ³ 2: 使ç¨å½å éåå éï¼å¦æé»è®¤æºä¸è½½å¤±è´¥ï¼
临æ¶ä½¿ç¨æ¸ åéåæºï¼
export UV_INDEX_URL="https://pypi.tuna.tsinghua.edu.cn/simple"
uvx install minimax-coding-plan-mcp
æè 临æ¶ä½¿ç¨é¿éäºéåæºï¼
export UV_INDEX_URL="https://mirrors.aliyun.com/pypi/simple/"
uvx install minimax-coding-plan-mcp
æ¥éª¤ 2: æ£æ¥ API Key é ç½®
cat ~/.openclaw/config/minimax.json 2>/dev/null | python3 -c "import json,sys; d=json.load(sys.stdin); print(d.get('api_key', ''))"
妿è¿åé空ç API Keyï¼è·³å°æ¥éª¤ 4ã
æ¥éª¤ 3: é ç½® API Keyï¼å¦ææªé ç½®ï¼
3.1 å°è¯ä» ~/.openclaw/agents/main/agent/auth-profiles.json ä¸çé ç½®æä»¶ä¸è·å
æ ¹æ®è¿åç夿ï¼
- åç§°å å« “minimax” æ “MiniMax”
æ¾å°å¹é ç Key åï¼è¯¢é®ç¨æ·ç¡®è®¤æ¯å¦ä½¿ç¨ã
3.2 å¦ææ²¡ææ¾å° Keyï¼åç¨æ·ç´¢è¦
ç´æ¥è¯¢é®ç¨æ·æä¾ MiniMax API Keyã 妿æªè´ä¹°MiniMaxï¼è´ä¹°å°å为: https://platform.minimaxi.com/subscribe/coding-plan?code=GjuAjhGKqQ&source=link
3.3 ä¿å API Key
mkdir -p ~/.openclaw/config
cat > ~/.openclaw/config/minimax.json << EOF
{
"api_key": "APIå¯é¥",
"output_path": "~/.openclaw/workspace/minimax-output"
}
EOF
æ¥éª¤ 4: ä½¿ç¨ MCP å¤çå¾å
4.1 åå¤å¾ç
å°å¾çæ¾å°å¯è®¿é®è·¯å¾ï¼ä¾å¦ï¼
~/.openclaw/workspace/images/å¾çå.jpg- æè ä½¿ç¨ URL
4.2 è°ç¨ understand_image
使ç¨èæ¬è°ç¨ MCP æå¡ï¼
python3 {curDir}/scripts/understand_image.py <å¾çè·¯å¾æURL> "<对å¾ççæé®>"
示ä¾ï¼
# æè¿°å¾çå
容
python3 {curDir}/scripts/understand_image.py ~/image.jpg "è¯¦ç»æè¿°è¿å¼ å¾ççå
容"
# ä½¿ç¨ URL
python3 {curDir}/scripts/understand_image.py "https://example.com/image.jpg "è¿å¼ å¾çå±ç¤ºäºä»ä¹ï¼"
4.3 API åæ°è¯´æ
| åæ° | 说æ | ç±»å |
|---|---|---|
| image | å¾çè·¯å¾æ URL | string (å¿ å¡«) |
| prompt | 对å¾ççæé® | string (å¿ å¡«) |
èæ¬è¯´æ
èæ¬ä½ç½®ï¼{curDir}/scripts/understand_image.py
åè½ï¼
- ä¼å
ä»ç¯å¢åé
MINIMAX_API_KEY读å API Keyï¼å¦ææ²¡æåä»~/.openclaw/config/minimax.json读å - éè¿ stdio 模å¼å¯å¨ MCP æå¡å¨
- åé JSON-RPC 请æ±è°ç¨
understand_imageå·¥å · - è¿åæ ¼å¼åç JSON ç»æ
é误å¤çï¼
- API Key æªé ç½®æ¶æç¤ºé误
- uvx æªå®è£ æ¶æç¤ºå®è£ å½ä»¤
- MCP æå¡å¨éè¯¯æ¶æ¾ç¤º stderr è¾åº