mirror of
https://gitverse.ru/kpa39l/openspec-lab.git
synced 2026-09-29 09:15:01 +00:00
OpenSpec: исследование + tavily-proxy-setup, local-extractor (spec-driven для инфраструктуры)
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
# Tasks
|
||||
|
||||
## 1. Скрипт-форвардер
|
||||
- [x] 1.1 Создать /opt/hermes/.hermes/scripts/tavily_proxy.py (HTTP→SOCKS5, /extract, /search)
|
||||
|
||||
## 2. Конфигурация Hermes
|
||||
- [x] 2.1 web.extract_backend=tavily в config.yaml
|
||||
- [x] 2.2 TAVILY_API_KEY и TAVILY_BASE_URL в .env
|
||||
|
||||
## 3. systemd-юнит
|
||||
- [x] 3.1 Создать /etc/systemd/system/tavily-proxy.service (After=telegram-tunnel, Restart=always)
|
||||
- [x] 3.2 enable + запуск: systemctl enable --now tavily-proxy.service
|
||||
- [x] 3.3 Проверка: active, слушает 127.0.0.1:8971, curl /extract → 200
|
||||
|
||||
## 4. Проверка end-to-end
|
||||
- [x] 4.1 web_extract("https://example.com") через Hermes → успех
|
||||
|
||||
## 5. Документация
|
||||
- [x] 5.1 Зафиксировано: порт 8971, юнит tavily-proxy.service, зависимость от telegram-tunnel.service — в design.md (разделы Files/Commands/Risk) и specs/web-extract-tavily/spec.md
|
||||
Reference in New Issue
Block a user