37 lines
1.2 KiB
Markdown
37 lines
1.2 KiB
Markdown
---
|
|
pageType: concept
|
|
id: concept.skill-diagram
|
|
title: "Skills: diagram-png & diagram-table"
|
|
sourceIds: [source.skill]
|
|
updatedAt: 2026-04-10T13:21:00.000Z
|
|
tags: [skill, diagram, png, table, pillow]
|
|
---
|
|
|
|
# Skills: diagram-png & diagram-table
|
|
|
|
<!-- openclaw:wiki:managed:start -->
|
|
## diagram-png
|
|
Генерация PNG-диаграмм из JSON. Используй вместо ASCII-арта. `~/.openclaw/skills/diagram-png/`
|
|
|
|
## diagram-table
|
|
Таблицы в PNG из JSON (Pillow, dark/light). Для Telegram — **обязательно** вместо markdown-таблиц.
|
|
- `generate_table.py` (stdin→PNG)
|
|
- `send_table.py` (PNG→Telegram)
|
|
- Требует `TELEGRAM_BOT_TOKEN` и `TELEGRAM_CHAT_ID` в `.env`
|
|
- Расположение: `~/.openclaw/skills/diagram-table/` и `~/.openclaw/workspace/skills/diagram-table/`
|
|
<!-- openclaw:wiki:managed:end -->
|
|
|
|
## Related
|
|
<!-- openclaw:wiki:related:start -->
|
|
### Sources
|
|
|
|
- [SKILL](sources/skill.md)
|
|
|
|
### Related Pages
|
|
|
|
- [Skill: ontology](concepts/skill-ontology.md)
|
|
- [Skill: telegram-collector](concepts/skill-telegram-collector.md)
|
|
- [Skill: voice-tts](concepts/skill-voice-tts.md)
|
|
- [Skills: youtube-search & yandex-search](concepts/skill-search.md)
|
|
<!-- openclaw:wiki:related:end -->
|