document-illustrator
npx skills add https://github.com/op7418/document-illustrator-skill --skill document-illustrator
Agent 安装分布
Skill 文档
Document Illustrator Skill
åºäº AI æºè½åæçææ¡£é å¾çæå·¥å ·ãæ éä¾èµç¹å®æ ¼å¼ï¼èªå¨çè§£å 容并çæä¸ä¸é å¾ã
ð¯ æ ¸å¿ç¹ç¹
- ⨠AI æºè½å½çº³ï¼èªå¨çè§£ææ¡£å å®¹ï¼æºè½æåæ ¸å¿ä¸»é¢
- ð¨ æ ¼å¼æ å ³ï¼æ¯æä»»ä½æ ¼å¼çææ¡£ï¼Markdownãçº¯ææ¬ãPDF çï¼
- ð çµæ´»æ¯ä¾ï¼æ¯æ 16:9ï¼æ¨ªå±ï¼å 3:4ï¼ç«å±ï¼
- ð¼ï¸ å°é¢å¾å¯éï¼å¯çææ¦æ¬å ¨æçå°é¢å¾
- ð ä¸ç§é£æ ¼ï¼æ¸åç»çå¡çã票æ®é£æ ¼ãç¢éæç»
ð ä½¿ç¨æ¹æ³
ç´æ¥åè¯ Claude
帮æä¸ºè¿ä¸ªææ¡£çæé
å¾ï¼/path/to/document.md
æè ï¼
ææ³ä¸ºè¿ç¯æç« çæä¸äºé
å¾
ð 宿´å·¥ä½æµç¨
第 1 æ¥ï¼Claude 读ååçè§£ææ¡£
å½ä½ 请æ±çæé 徿¶ï¼Claude ä¼ï¼
- ä½¿ç¨ Read å·¥å ·è¯»å宿´ææ¡£
- AI åæçè§£ææ¡£å 容åç»æ
- è¯å«æ ¸å¿ä¸»é¢åè¦ç¹
æ éæ å¿ææ¡£æ ¼å¼ï¼
- â æ å Markdownï¼##ã###ï¼
- â åéçº¿æ ¼å¼ï¼======ã——ï¼
- â çº¯ææ¬æ®µè½
- â ä»»ä½å ¶ä»æ ¼å¼
第 2 æ¥ï¼é ç½®é项ï¼3 个é®é¢ï¼
Claude ä¼è¯¢é®ä½ çå好ï¼
é®é¢ 1ï¼å¾çæ¯ä¾
è¯·éæ©å¾çæ¯ä¾ï¼
1. 16:9 (横å±) - éåæ¼ç¤ºæç¨¿ãå¹»ç¯çãæ¨ªå±å±ç¤º
2. 3:4 (ç«å±) - éå社交åªä½ãææºæ¥çãæµ·æ¥
è¯·éæ© (1/2):
é®é¢ 2ï¼å°é¢å¾
æ¯å¦çæå°é¢å¾ï¼
å°é¢å¾å°æ¦æ¬ææ¡£çæææ ¸å¿ä¿¡æ¯ï¼ä½ä¸ºç³»åé
å¾çå¼å¯¼ã
1. æ¯ - çæå°é¢å¾ + å
容é
å¾
2. å¦ - ä»
çæå
容é
å¾
è¯·éæ© (1/2):
é®é¢ 3ï¼å 容é 徿°é
ææçæå¤å°å¼ å
容é
å¾ï¼
建议èå´ï¼3-10 å¼
æ ¹æ®ææ¡£å
å®¹ï¼æ¨èçæ 6 å¼
请è¾å
¥æ°åï¼
第 3 æ¥ï¼Claude å½çº³å 容并å±ç¤º
æ ¹æ®ä½ æå®çæ°éï¼Claude 伿ºè½å½çº³ææ¡£ï¼ç¶åå±ç¤ºç»ä½ 确认ï¼
ð å
容å½çº³å®æ
ð å°é¢å¾å
容ï¼ï¼å¦æéæ©çæï¼
"AI ç¼ç¨å·¥å
·æ¦å¿µæ¼åï¼ä» Rules å° Skills"
- æ ¸å¿æ¦å¿µï¼éæä¸ä¸æ vs 卿ä¸ä¸æ
- æ¼åè·¯å¾ï¼Rules â Commands â MCP â Modes â Skills
- æä½³å®è·µï¼ç®åä¸ºä¸¤ä¸ªæ ¸å¿å·¥å
·
ð å
容é
å¾ï¼å
± 6 å¼ ï¼ï¼
1. Rules çè¯ç䏿¼å
å
å«ï¼æ©ææ¨¡åå¹»è§é®é¢ãrules æä»¶çä½ç¨ãéæä¸ä¸ææ¦å¿µ
2. Commands å工使µæå
å
å«ï¼åºå®å·¥ä½æµçåºç°ãslash commandãå¢éå享
3. MCP Servers 带æ¥å¨æè½å
å
å«ï¼ç¬¬ä¸æ¹å·¥å
·éæãOAuth 认è¯ãä¸ä¸æè¨èé®é¢
4. Modes å Subagents çç»åº
å
å«ï¼äººè®¾æç¤ºè¯ãç³»ç»æç¤ºè¯ä¿®æ¹ãå¯é æ§è®¾è®¡ãHooks ç¡®å®æ§
5. Skills ç»ä¸å¨æä¸ä¸æ
å
å«ï¼Skills æ¦å¿µã卿å è½½ãç¼ç¨å·¥å
·ä¼å
6. æä½³å®è·µä¸æªæ¥å±æ
å
å«ï¼Rules 使ç¨å»ºè®®ãSkills æ¢ç´¢ãæ ¸å¿ç念æ»ç»
â ææå
容已è¦çï¼æ éæ¼
确认å¼å§çæé
å¾åï¼(Y/N)
å ³é®ä¿è¯ï¼
- â å 容宿´ï¼ææéè¦ä¿¡æ¯é½ä¼è¢«å½å ¥æå¼ å¾ç
- â é»è¾æ¸ æ°ï¼æç §å 容çèªç¶é»è¾å段
- â ç¨æ·å¯æ§ï¼å±ç¤ºå½çº³ç»æï¼çå¾ ç¨æ·ç¡®è®¤
第 4 æ¥ï¼çæé å¾
确认åï¼Claude è°ç¨ Python èæ¬çæå¾çï¼
ð¼ï¸ å¼å§çæé
å¾...
æ£å¨çæå°é¢å¾...
â å·²ä¿å: /path/to/document/images/cover.png
æ£å¨çæç¬¬ 1/6 å¼ ...
æ é¢: Rules çè¯ç䏿¼å
â å·²ä¿å: /path/to/document/images/illustration-01.png
æ£å¨çæç¬¬ 2/6 å¼ ...
æ é¢: Commands å工使µæå
â å·²ä¿å: /path/to/document/images/illustration-02.png
...
â¨ å®æï¼å
±çæ 7 å¼ é
å¾ï¼1 å¼ å°é¢ + 6 å¼ å
容ï¼
第 5 æ¥ï¼è¾åºç»æ
è¾åºä½ç½®ï¼ææ¡£æå¨ç®å½ä¸ç images/ æä»¶å¤¹
/path/to/your/document/
âââ images/
âââ cover.png # å°é¢å¾ï¼å¦æéæ©çæï¼
âââ illustration-01.png # 第 1 å¼ å
容é
å¾
âââ illustration-02.png # 第 2 å¼ å
容é
å¾
âââ illustration-03.png
âââ illustration-04.png
âââ illustration-05.png
âââ illustration-06.png
ð¨ ä¸ç§é£æ ¼è¯´æ
1. æ¸åç»çå¡ç飿 ¼ (gradient-glass)
ç¹ç¹ï¼
- Apple Keynote 飿 ¼çæç®ä¸»ä¹
- ç»çææï¼Glassmorphismï¼è®¾è®¡
- æ·±éèç©ºé»æçº¯åé¶ç·ç½åºåº
- æµå¨çæå æ¸åè²
- 3D ç»çç©ä½ååå ææ
éç¨åºæ¯ï¼
- ç§æäº§åä»ç»
- æ°æ®åææ¥å
- æªæ¥è¶å¿å±æ
- 产ååè½æ¼ç¤º
2. 票æ®é£æ ¼ (ticket)
ç¹ç¹ï¼
- æ°åæç®ç¥¨å¸è®¾è®¡
- é«åº¦å¯¹æ¯çé»ç½é è²
- ç±»ä¼¼ç»æºçãé¨ç¥¨çç»æ
- 精确çå ä½ååº
- ä¸è±æ··æï¼å¤åæåå¸å±
éç¨åºæ¯ï¼
- ä¿¡æ¯å¾è¡¨
- ç»è®¡æ°æ®å±ç¤º
- æ¶é´çº¿åæµç¨å¾
- è¦ç¹æ»ç»
3. ç¢éæç»é£æ ¼ (vector-illustration)
ç¹ç¹ï¼
- æå¹³åç¢éæç»
- ç»ä¸ç²ç»çé»è²è½®å»çº¿
- å¤å¤æåçé è²
- å ä½åå¤ç
- 横åå ¨æ¯å¼æå¾
éç¨åºæ¯ï¼
- æ äºåè¿°
- æ¦å¿µè§£é
- æè²å 容
- åç宣ä¼
ð¡ 使ç¨ç¤ºä¾
ç¤ºä¾ 1ï¼å®æ´æµç¨
ç¨æ·: 帮æä¸º ~/blog/ai-tools.md çæé
å¾ï¼ç¨ç¥¨æ®é£æ ¼
Claude: 好çï¼è®©æå
读åè¿ä¸ªææ¡£...
[è¯»åææ¡£ï¼åæå
容]
æ£æµå°ææ¡£é¿åº¦çº¦ 3000 åï¼å
容æ¶å AI å·¥å
·æ¼åã
è¯·éæ©å¾çæ¯ä¾ï¼
1. 16:9 (横å±)
2. 3:4 (ç«å±)
ç¨æ·: 1
Claude: æ¯å¦çæå°é¢å¾ï¼
1. æ¯
2. å¦
ç¨æ·: æ¯
Claude: ææçæå¤å°å¼ å
容é
å¾ï¼
建议èå´ï¼3-10 å¼
æ ¹æ®ææ¡£å
å®¹ï¼æ¨èçæ 5 å¼
ç¨æ·: 5
Claude: [å±ç¤ºå½çº³ç 5 个主é¢]
确认å¼å§çæé
å¾åï¼
ç¨æ·: Y
Claude: [è°ç¨ Python èæ¬çæ 6 å¼ å¾ç]
â¨ å®æï¼é
å¾å·²ä¿åå° ~/blog/images/
ç¤ºä¾ 2ï¼çº¯ææ¬ææ¡£
ç¨æ·: 为è¿ä¸ªçº¯ææ¬ç¬è®°çæé
å¾
Claude: [读åç¬è®°ï¼å³ä½¿æ²¡æä»»ä½æ é¢ä¹è½çè§£å
容]
[æºè½è¯å« 3 ä¸ªæ ¸å¿ä¸»é¢]
[询é®é
ç½®ãå±ç¤ºå½çº³ãçæé
å¾]
ç¤ºä¾ 3ï¼èªå®ä¹æ°é
ç¨æ·: ææ³è¦ 8 å¼ å¾ï¼ç«å±çï¼ä¸è¦å°é¢
Claude: 好çï¼16:9 ç«å±ï¼ä¸çæå°é¢ï¼8 å¼ å
容é
å¾ã
[å°ææ¡£å½çº³ä¸º 8 个主é¢]
[å±ç¤ºå½çº³ç»æï¼ç¨æ·ç¡®è®¤åçæ]
ð§ ææ¯ç»è
å¾çè§æ ¼
| æ¯ä¾ | å辨ç | éç¨åºæ¯ |
|---|---|---|
| 16:9 | 2560×1440 (2K) | æ¼ç¤ºæç¨¿ã横å±å±ç¤º |
| 3:4 | 1920×2560 | 社交åªä½ãç«å±æ¥ç |
å¯é 4K å辨çï¼
- 16:9 â 3840×2160
- 3:4 â 2880×3840
API è°ç¨
- 模åï¼Gemini 2.0 Flash Image Preview (Nano Banana Pro)
- ææ¬ï¼æ¯å¼ å¾ç = 1 次 API è°ç¨
- é度ï¼å¹³å 10-20 ç§/å¼
ç¯å¢è¦æ±
å¿ éï¼
pip install google-genai pillow python-dotenv
API å¯é¥ï¼
- å¨
~/.claude/skills/document-illustrator/.envä¸é ç½® - æè®¾ç½®ç¯å¢åé
GEMINI_API_KEY
ð å 容å½çº³åå
Claude å½çº³å 容æ¶éµå¾ªä»¥ä¸ååï¼
1. 宿´æ§ä¼å
- â ææéè¦ä¿¡æ¯é½ä¼è¢«å å«
- â ä¸ä¼éæ¼å ³é®æ¦å¿µ
- â ä¿çåæçæ ¸å¿è§ç¹
2. é»è¾æ¸ æ°
- æç §å 容çèªç¶é»è¾å段
- ç¸å ³å 容å½ä¸ºä¸ç»
- ä¿æåäºçè¿è´¯æ§
3. 平衡åé
- æ¯å¼ å¾çå å«ç¸ä¼¼çä¿¡æ¯é
- é¿å æå¼ è¿äºæ¥æ¤æç©ºæ´
- æ ¹æ®å 容éè¦æ§è°æ´
4. ç¨æ·å¯æ§
- å±ç¤ºå½çº³ç»æç»ç¨æ·ç¡®è®¤
- ç¨æ·å¯ä»¥è¦æ±è°æ´
- 确认åæå¼å§çæ
ð æ éæé¤
é®é¢ 1ï¼API å¯é¥é误
é误信æ¯ï¼
Error: Invalid API key
è§£å³æ¹æ¡ï¼
- æ£æ¥
.envæä»¶ä¸çGEMINI_API_KEY - ç¡®ä¿ API å¯é¥ææä¸æªè¿æ
- è·åæ°å¯é¥ï¼https://makersuite.google.com/app/apikey
é®é¢ 2ï¼å 容å½çº³ä¸çæ³
é®é¢ï¼å½çº³ç主é¢ä¸ç¬¦å颿
è§£å³æ¹æ¡ï¼
- å¨å½çº³å±ç¤ºé¶æ®µï¼åè¯ Claude ä½ çææ
- Claude ä¼éæ°å½çº³å¹¶è°æ´
- 确认满æååå¼å§çæ
é®é¢ 3ï¼å¾ççæå¤±è´¥
å¯è½åå ï¼
- ç½ç»è¿æ¥é®é¢
- API é é¢ç¨å°½
- å 容è¿é¿è¶ è¿éå¶
è§£å³æ¹æ¡ï¼
- æ£æ¥ç½ç»è¿æ¥
- æ£æ¥ API é é¢
- å°è¯å¢å å¾çæ°éï¼åæ£å 容ï¼
ð° ææ¬ä¼°ç®
| å¾çæ°é | API è°ç¨æ¬¡æ° | é¢ä¼°ææ¬ |
|---|---|---|
| æ å°é¢ + 3 å¼ | 3 次 | ä½ |
| æå°é¢ + 5 å¼ | 6 次 | ä¸ |
| æå°é¢ + 10 å¼ | 11 次 | è¾é« |
建议ï¼
- çææ¡£ï¼<1000åï¼ï¼3-5 å¼
- ä¸çææ¡£ï¼1000-3000åï¼ï¼5-7 å¼
- é¿ææ¡£ï¼>3000åï¼ï¼8-10 å¼
ð æä½³å®è·µ
1. åçéæ©å¾çæ°é
太å°ï¼
- æ¯å¼ å¾çä¿¡æ¯éè¿å¤§
- ä¸å®¹æçè§£åè®°å¿
太å¤ï¼
- å 容忣
- å¢å ææ¬åçææ¶é´
æ¨èï¼
- æ ¹æ®ææ¡£é¿åº¦éæ©
- æ¯å¼ å¾çæ¶µç 1-2 ä¸ªæ ¸å¿è§ç¹
2. æ ¹æ®ç¨ééæ©æ¯ä¾
16:9 éåï¼
- PPT æ¼ç¤º
- ç½ç«æ¨ªå¹
- è§é¢å°é¢
- å客é å¾ï¼æ¡é¢ç«¯ï¼
3:4 éåï¼
- 社交åªä½ï¼Instagramãå°çº¢ä¹¦ï¼
- ç§»å¨ç«¯æç«
- æµ·æ¥è®¾è®¡
- ç«å±è§é¢
3. å°é¢å¾ç使ç¨
建议çæå°é¢å¾çåºæ¯ï¼
- ç³»åæç« ï¼ä½ä¸ºç»ä¸å¼å¯¼ï¼
- 社交å享ï¼ä½ä¸ºé¢è§å¾ï¼
- ææ¡£é¦é¡µï¼æ¦æ¬å ¨æï¼
å¯ä»¥ä¸çæçåºæ¯ï¼
- ä» å é¨ä½¿ç¨
- å¾çæ°é已足å¤
- 叿é使æ¬
4. 飿 ¼éæ©å»ºè®®
ææ¯ææ¡£ â æ¸åç»çå¡ç飿 ¼ æ°æ®æ¥å â 票æ®é£æ ¼ æç¨æ äº â ç¢éæç»é£æ ¼ 产åä»ç» â æ¸åç»çå¡ç飿 ¼
ð å·¥ä½åç
ä¼ ç»æ¹å¼ï¼å·²åºå¼ï¼
[代ç ] è¯»åææ¡£ â è¯å« ## ### æ é¢ â æºæ¢°åå
â
ä¾èµç¹å®æ ¼å¼
容æéæ¼å
容
ä¸å¤æºè½
æ°æ¹å¼ï¼å½åå®ç°ï¼
[Claude] è¯»åææ¡£ â AI çè§£å
容 â æºè½å½çº³ä¸»é¢
â
æ ¼å¼æ å
³
å
容宿´
ç¨æ·å¯æ§
æ ¸å¿åºå«ï¼
- â æ§æ¹å¼ï¼ä¾èµä»£ç è§£æï¼åªè½å¤çæ åæ ¼å¼
- â æ°æ¹å¼ï¼AI çè§£å 容ï¼ä»»ä½æ ¼å¼é½è½å¤ç
ð¯ ä¸å ¶ä»å·¥å ·ç对æ¯
| åè½ | Document Illustrator | ä¼ ç» PPT å·¥å · | AI å¾ççæå¨ |
|---|---|---|---|
| çè§£ææ¡£å 容 | â AI æºè½çè§£ | â éè¦æå¨ | â éè¦æå¨è¾å ¥ |
| æ ¼å¼ä¾èµ | â æ ¼å¼æ å ³ | â ä¾èµç¹å®æ ¼å¼ | â æ ä¾èµ |
| å 容宿´æ§ | â èªå¨éªè¯ | â ï¸ æå¨ç¡®ä¿ | â æ æ³ä¿è¯ |
| æ¹éçæ | â 䏿¬¡çæå¤å¼ | â éå¼ å¶ä½ | â ï¸ éè¦å¤æ¬¡è¾å ¥ |
| 飿 ¼ä¸è´æ§ | â èªå¨ä¿æ | â ï¸ æå¨è°æ´ | â ï¸ éè¦éå¤æç¤ºè¯ |
ð è·å帮å©
妿é®é¢æå»ºè®®ï¼
- ç´æ¥å¨ Claude Code ä¸è¯¢é® Claude
- æ¥ç计åæä»¶ï¼
~/.claude/plans/shimmering-tickling-seahorse.md - æ£æ¥ Skill ç®å½ï¼
~/.claude/skills/document-illustrator/
让 AI å¸®ä½ çè§£åå½çº³å 容ï¼çæä¸ä¸é å¾ï¼ â¨