Initial wiki push - 2026-04-10
This commit is contained in:
10
concepts/index.md
Normal file
10
concepts/index.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# Concepts
|
||||
|
||||
## Generated
|
||||
<!-- openclaw:wiki:concepts:index:start -->
|
||||
- [Skill: ontology](concepts/skill-ontology.md)
|
||||
- [Skill: telegram-collector](concepts/skill-telegram-collector.md)
|
||||
- [Skill: voice-tts](concepts/skill-voice-tts.md)
|
||||
- [Skills: diagram-png & diagram-table](concepts/skill-diagram.md)
|
||||
- [Skills: youtube-search & yandex-search](concepts/skill-search.md)
|
||||
<!-- openclaw:wiki:concepts:index:end -->
|
||||
36
concepts/skill-diagram.md
Normal file
36
concepts/skill-diagram.md
Normal file
@@ -0,0 +1,36 @@
|
||||
---
|
||||
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 -->
|
||||
42
concepts/skill-ontology.md
Normal file
42
concepts/skill-ontology.md
Normal file
@@ -0,0 +1,42 @@
|
||||
---
|
||||
pageType: concept
|
||||
id: concept.skill-ontology
|
||||
title: "Skill: ontology"
|
||||
sourceIds: [source.skill]
|
||||
updatedAt: 2026-04-10T13:21:00.000Z
|
||||
tags: [skill, ontology, knowledge-graph, memory]
|
||||
---
|
||||
|
||||
# Skill: ontology
|
||||
|
||||
<!-- openclaw:wiki:managed:start -->
|
||||
## Описание
|
||||
Граф знаний для структурированной памяти агента. Сущности: Person, Project, Task, Event, Document. CRUD + запросы.
|
||||
|
||||
## Расположение
|
||||
`~/.openclaw/workspace/skills/ontology/`
|
||||
|
||||
## Ключевые файлы
|
||||
- `memory/ontology/graph.jsonl` — граф
|
||||
- `memory/ontology/schema.yaml` — схема типов
|
||||
- `memory/ontology/RULES.md` — правила ведения
|
||||
|
||||
## Правила
|
||||
- Стрим — единственный writer
|
||||
- Все изменения — только с ОК Славы
|
||||
- Обязательно при работе с проектами/задачами
|
||||
<!-- openclaw:wiki:managed:end -->
|
||||
|
||||
## Related
|
||||
<!-- openclaw:wiki:related:start -->
|
||||
### Sources
|
||||
|
||||
- [SKILL](sources/skill.md)
|
||||
|
||||
### Related Pages
|
||||
|
||||
- [Skill: telegram-collector](concepts/skill-telegram-collector.md)
|
||||
- [Skill: voice-tts](concepts/skill-voice-tts.md)
|
||||
- [Skills: diagram-png & diagram-table](concepts/skill-diagram.md)
|
||||
- [Skills: youtube-search & yandex-search](concepts/skill-search.md)
|
||||
<!-- openclaw:wiki:related:end -->
|
||||
34
concepts/skill-search.md
Normal file
34
concepts/skill-search.md
Normal file
@@ -0,0 +1,34 @@
|
||||
---
|
||||
pageType: concept
|
||||
id: concept.skill-search
|
||||
title: "Skills: youtube-search & yandex-search"
|
||||
sourceIds: [source.skill]
|
||||
updatedAt: 2026-04-10T13:21:00.000Z
|
||||
tags: [skill, search, youtube, yandex, api]
|
||||
---
|
||||
|
||||
# Skills: youtube-search & yandex-search
|
||||
|
||||
<!-- openclaw:wiki:managed:start -->
|
||||
## youtube-search
|
||||
YouTube Data API v3. Поиск видео, метаданные каналов. Ключ: `YOUTUBE_API_KEY` в `.env`.
|
||||
`~/.openclaw/workspace/skills/youtube-search/`
|
||||
|
||||
## yandex-search
|
||||
Yandex Search API v2. Для русскоязычных запросов, российских магазинов (Ozon, Перекрёсток, Яндекс.Маркет). Ключ: `YANDEX_API_KEY` в `.env`.
|
||||
`~/.openclaw/workspace/skills/yandex-search/`
|
||||
<!-- 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: diagram-png & diagram-table](concepts/skill-diagram.md)
|
||||
<!-- openclaw:wiki:related:end -->
|
||||
32
concepts/skill-telegram-collector.md
Normal file
32
concepts/skill-telegram-collector.md
Normal file
@@ -0,0 +1,32 @@
|
||||
---
|
||||
pageType: concept
|
||||
id: concept.skill-telegram-collector
|
||||
title: "Skill: telegram-collector"
|
||||
sourceIds: [source.skill]
|
||||
updatedAt: 2026-04-10T13:21:00.000Z
|
||||
tags: [skill, telegram, collector, data]
|
||||
---
|
||||
|
||||
# Skill: telegram-collector
|
||||
|
||||
<!-- openclaw:wiki:managed:start -->
|
||||
## Описание
|
||||
Сбор и анализ информации из Telegram-групп и каналов. Построение тематических баз знаний, интеграция в память.
|
||||
|
||||
## Расположение
|
||||
`~/.openclaw/workspace/skills/telegram-collector/`
|
||||
<!-- openclaw:wiki:managed:end -->
|
||||
|
||||
## Related
|
||||
<!-- openclaw:wiki:related:start -->
|
||||
### Sources
|
||||
|
||||
- [SKILL](sources/skill.md)
|
||||
|
||||
### Related Pages
|
||||
|
||||
- [Skill: ontology](concepts/skill-ontology.md)
|
||||
- [Skill: voice-tts](concepts/skill-voice-tts.md)
|
||||
- [Skills: diagram-png & diagram-table](concepts/skill-diagram.md)
|
||||
- [Skills: youtube-search & yandex-search](concepts/skill-search.md)
|
||||
<!-- openclaw:wiki:related:end -->
|
||||
36
concepts/skill-voice-tts.md
Normal file
36
concepts/skill-voice-tts.md
Normal file
@@ -0,0 +1,36 @@
|
||||
---
|
||||
pageType: concept
|
||||
id: concept.skill-voice-tts
|
||||
title: "Skill: voice-tts"
|
||||
sourceIds: [source.skill]
|
||||
updatedAt: 2026-04-10T13:21:00.000Z
|
||||
tags: [skill, voice, tts, elevenlabs, yandex]
|
||||
---
|
||||
|
||||
# Skill: voice-tts
|
||||
|
||||
<!-- openclaw:wiki:managed:start -->
|
||||
## Описание
|
||||
Голосовые сообщения через ElevenLabs TTS с fallback на Yandex SpeechKit. Генерирует OGG Opus для Telegram.
|
||||
|
||||
## Расположение
|
||||
`~/.openclaw/skills/voice-tts/`
|
||||
|
||||
## Когда использовать
|
||||
- "отправь голосовым", "озвучь", "say it with voice"
|
||||
- Когда Слава отправляет голосовое — отвечать И текстом, И голосом
|
||||
<!-- 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)
|
||||
- [Skills: diagram-png & diagram-table](concepts/skill-diagram.md)
|
||||
- [Skills: youtube-search & yandex-search](concepts/skill-search.md)
|
||||
<!-- openclaw:wiki:related:end -->
|
||||
Reference in New Issue
Block a user