Реструктуризация: два глобальных раздела — Яша и Семен
Весь контент перенесён в content/yasha/ (7 подразделов). Создан content/semen/ с подразделами: changelog, kb, diary. Навигация — dropdown в навбаре, двухуровневое меню в hugo.toml. Шаблоны, сайдбар, поиск обновлены под вложенные секции.
This commit is contained in:
@@ -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/)
|
||||
@@ -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-сервис
|
||||
@@ -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`.
|
||||
|
||||
## Статус
|
||||
|
||||
Отложено по решению Антона.
|
||||
Reference in New Issue
Block a user