Реструктуризация: два глобальных раздела — Яша и Семен

Весь контент перенесён в content/yasha/ (7 подразделов).
Создан content/semen/ с подразделами: changelog, kb, diary.
Навигация — dropdown в навбаре, двухуровневое меню в hugo.toml.
Шаблоны, сайдбар, поиск обновлены под вложенные секции.
This commit is contained in:
Агальцов Антон
2026-04-26 19:44:52 +03:00
parent cc0b342208
commit dd67d2c2ec
249 changed files with 6900 additions and 9153 deletions
+4
View File
@@ -0,0 +1,4 @@
+++
title = "Планы"
draft = false
+++
@@ -0,0 +1,47 @@
---
title: "Завершить Eversolo Companion - этапы 3-9"
date: 2026-03-29
plan_date:
status: planned
done_date:
context_quote: "UI готов, API готов, БД готова — но API не может достучаться до Eversolo из-за ограничений OpenClaw sandbox"
tags: ["eversolo", "companion", "angular", "go", "docker"]
---
## Описание
Завершить разработку Eversolo Companion после решения проблемы с сетевым доступом.
## Что сделано
- **Backend (Go + Gin)**: собран, 17+ REST API эндпоинтов, WebSocket, CORS, state poller
- **Frontend (Angular 17)**: собран, тёмная тема (Spotify-like), 5 экранов, 5 сервисов
- **PostgreSQL**: Docker, порт 5433, миграции готовы
- **Docker Compose**: рабочий (postgres + api + frontend)
- **Спецификация**: полная в ~/Projects/eversolo-companion/SPEC.md
## Проблема
API не может достучаться до Eversolo T8 (192.168.0.156:9529) из-за ограничений OpenClaw sandbox.
## Возможные решения
1. Настроить `tools.elevated.allowFrom.webchat` для разрешения сетевых соединений
2. Запустить API через launchd plist (как SSH туннели)
3. Использовать отдельный контейнер без ограничений
## Этапы 3-9 (после решения сети)
1. **Библиотека синхронизации** — двухсторонний sync с Eversolo
2. **Плейлисты** — импорт/экспорт, редактирование
3. **Scrobbler** — Last.fm / ListenBrainz
4. **Обложки** — кэширование, отображение в UI
5. **Плеер** — улучшенный интерфейс управления
6. **Система уведомлений** — события от Eversolo
7. **Администрирование** — настройка подключений
## Связанные ресурсы
- [Спецификация проекта](/docs/eversolo-companion-spec/)
- [API документация](/kb/eversolo-api/)
- [Дневник разработки](/diary/2026-03-29/)
+27
View File
@@ -0,0 +1,27 @@
---
title: "Реализовать управление Eversolo из OpenClaw"
date: 2026-03-29
plan_date:
status: planned
done_date:
context_quote: "API изучен, записан в TOOLS.md. Проблема: нет доступа к LAN из sandbox OpenClaw."
tags: ["eversolo", "openclaw", "api"]
---
## Описание
Добавить инструменты управления Eversolo T8 в OpenClaw.
## Что сделано
- Изучен полный API Eversolo T8 (см. [Базу знаний](/kb/eversolo-api/))
## Проблема
Sandbox OpenClaw не имеет доступа к локальной сети, где находится Eversolo.
## Возможные решения
1. Настроить проброс портов
2. Запустить OpenClaw без sandbox-ограничений
3. Использовать промежуточный proxy-сервис
+21
View File
@@ -0,0 +1,21 @@
---
title: "Настроить интеграцию Ollama с OpenClaw"
date: 2026-03-29
plan_date:
status: planned
done_date:
context_quote: "Добавлен qwen3.5:9b в openclaw.json, но модель не появилась в openclaw models list. Отложено по решению Антона."
tags: ["ollama", "openclaw", "llm"]
---
## Описание
Добавить поддержку Ollama в OpenClaw для использования локальных LLM моделей.
## Проблема
Модель `qwen3.5:9b` добавлена в конфиг `openclaw.json`, но не отображается в `openclaw models list`.
## Статус
Отложено по решению Антона.