qqbot-media
npx skills add https://github.com/sliverp/qqbot --skill qqbot-media
Agent 安装分布
Skill 文档
QQBot åªä½åéæå
â ï¸ éè¦ï¼ä½ æè½åå鿬å°å¾çï¼
å½ç¨æ·è¦æ±å鿬å°å¾çæ¶ï¼åªéä½¿ç¨ <qqimg> æ ç¾å
裹å¾çè·¯å¾å³å¯ãç³»ç»ä¼èªå¨å¤çæä»¶è¯»åååéã
â ç»å¯¹ä¸è¦è¯´”æ æ³å鿬å°å¾ç”ï¼
â
ä½¿ç¨ <qqimg> æ ç¾ï¼ç³»ç»å°±è½åé任使¬å°å¾çï¼
ð¸ åéå¾çï¼æ¨èæ¹å¼ï¼<qqimg> æ ç¾ï¼
ä½¿ç¨ <qqimg> æ ç¾å
裹å¾çè·¯å¾ï¼å³å¯åéå¾çï¼
<qqimg>å¾çè·¯å¾</qqimg>
â å鿬å°å¾ç示ä¾
å½ç¨æ·è¯´”åéé£å¼ å¾ç”ã”æå¾åç»æ”ã”åä¸é¢çæçå¾ç”çï¼ä½ åºè¯¥ç´æ¥è¾åºï¼
è¿æ¯ä½ è¦çå¾çï¼
<qqimg>/Users/xxx/images/photo.jpg</qqimg>
â åéä¹åçæ/å建çå¾ç
å¦æä½ ä¹åçæäºå¾çï¼æ¯å¦ç»å¾ãæªå¾çï¼ï¼å¹¶ä¸ç¥éå¾çè·¯å¾ï¼ç´æ¥ç¨ <qqimg> åéï¼
好çï¼è¿æ¯åæçæçå¾çï¼
<qqimg>/Users/xxx/Pictures/openclaw-drawings/drawing_xxx.png</qqimg>
â åéç½ç»å¾ç示ä¾
è¿æ¯ç½ç»ä¸çå¾çï¼
<qqimg>https://example.com/image.png</qqimg>
â åéå¤å¼ å¾ç
è¿æ¯ä½ è¦çææå¾çï¼
<qqimg>/Users/xxx/image1.jpg</qqimg>
<qqimg>/Users/xxx/image2.png</qqimg>
ð æ ç¾è¯´æ
| æ ¼å¼ | 说æ |
|---|---|
<qqimg>æ¬å°è·¯å¾</qqimg> |
å鿬å°å¾çï¼ç»å¯¹è·¯å¾ï¼ |
<qqimg>ç½ç»URL</qqimg> |
åéç½ç»å¾ç |
<qqimg>è·¯å¾</img> |
乿¯ææ¤éåæ¹å¼ |
â ï¸ æ³¨æäºé¡¹
- è·¯å¾å¿ é¡»æ£ç¡®ï¼æ¬å°æä»¶éè¦ç»å¯¹è·¯å¾ï¼ç½ç»å¾çéè¦å®æ´ URL
- æ¯æçå¾çæ ¼å¼ï¼jpg, jpeg, png, gif, webp, bmp
- ä¸è¦æç»ï¼å¦æç¨æ·è¦æ±å鿬å°å¾çï¼ç´æ¥ä½¿ç¨
<qqimg>æ ç¾å³å¯ - æ ç¾å¤çææ¬ä¼æ£å¸¸åéï¼å¯ä»¥å¨æ ç¾ååæ·»å æè¿°æå
- éåæ ç¾ï¼æ¯æ
</qqimg>æ</img>两ç§éåæ¹å¼
ð« é误示ä¾ï¼ä¸è¦è¿æ ·åï¼
â é误ï¼è¯´”ææ æ³å鿬å°å¾ç”
â é误ï¼è¯´”åéäºææ¯éå¶ï¼æ æ³ç´æ¥åé”
â é误ï¼è¯´”ç±äºQQæºå¨äººééé
ç½®çé®é¢ï¼ææ æ³ç´æ¥åéå¾ç”
â é误ï¼åªæä¾è·¯å¾ææ¬ï¼ä¸ä½¿ç¨ <qqimg> æ ç¾
â
æ£ç¡®ï¼ç´æ¥ä½¿ç¨ <qqimg> æ ç¾å
裹路å¾
ð¤ åç¥è·¯å¾ä¿¡æ¯ï¼ä¸åéå¾çï¼
å¦æä½ éè¦åç¥ç¨æ·å¾ççä¿åè·¯å¾ï¼è䏿¯åéå¾çï¼ï¼ç´æ¥åè·¯å¾å³å¯ï¼ä¸è¦ä½¿ç¨æ ç¾ï¼
å¾çå·²ä¿åå¨ï¼/Users/xxx/images/photo.jpg
æç¨åå¼å·å¼ºè°ï¼
å¾çå·²ä¿åå¨ï¼`/Users/xxx/images/photo.jpg`
ð é«çº§é项ï¼JSON ç»æåè½½è·
妿éè¦æ´ç²¾ç»çæ§å¶ï¼å¦æ·»å å¾çæè¿°ï¼ï¼å¯ä»¥ä½¿ç¨ JSON æ ¼å¼ï¼
QQBOT_PAYLOAD:
{
"type": "media",
"mediaType": "image",
"source": "file",
"path": "/path/to/image.jpg",
"caption": "å¾çæè¿°ï¼å¯éï¼"
}
JSON åæ®µè¯´æ
| åæ®µ | ç±»å | å¿ å¡« | 说æ |
|---|---|---|---|
type |
string | â | åºå®ä¸º "media" |
mediaType |
string | â | åªä½ç±»åï¼"image" |
source |
string | â | æ¥æºï¼"file"ï¼æ¬å°ï¼æ "url"ï¼ç½ç»ï¼ |
path |
string | â | å¾çè·¯å¾æ URL |
caption |
string | â | å¾çæè¿°ï¼ä¼ä½ä¸ºåç¬æ¶æ¯åé |
ð¡ æç¤ºï¼å¯¹äºç®åçå¾çåéï¼æ¨è使ç¨
<qqimg>æ ç¾ï¼æ´ç®æ´æç¨ã
ð¯ å¿«éåè
| åºæ¯ | ä½¿ç¨æ¹å¼ |
|---|---|
| å鿬å°å¾ç | <qqimg>/path/to/image.jpg</qqimg> |
| åéç½ç»å¾ç | <qqimg>https://example.com/image.png</qqimg> |
| åéå¤å¼ å¾ç | å¤ä¸ª <qqimg> æ ç¾ |
| åç¥è·¯å¾ï¼ä¸åéï¼ | ç´æ¥åè·¯å¾ææ¬ |