Files
openclaw/integrations/paradiz-web/README.md

59 lines
2.2 KiB
Markdown
Raw Normal View History

# Paradiz Web Agent (paradizweb)
Изолированный агент для сайта `https://vparadize.ru`.
## Что настроено
- Агент: `paradizweb` (identity: `парадизвеб`)
- Модель: `openai-codex/gpt-5.3-codex`
- Точка входа для WordPress: `POST /chat`
- Прокси-домен: `https://ai.pve-keeper.ru`
- Апстрим OpenClaw host: `192.168.0.8`
- NPM proxy host: `192.168.0.252`
- Egress-интерфейс: `eth1` (фиксируется на уровне ОС/маршрутизации)
## Файлы
- Сервер: `integrations/paradiz-web/paradiz-web-agent-server.mjs`
- Плагин WP: `integrations/paradiz-web/wordpress-plugin/paradiz-web-chat/`
- Секреты агента: `/home/openclaw/.openclaw/agents/paradizweb/agent/.env`
## Запуск backend-моста
```bash
node /home/openclaw/.openclaw/workspace/integrations/paradiz-web/paradiz-web-agent-server.mjs
```
Слушает `http://192.168.0.8:8787/chat` (по env).
## NPM (192.168.0.252) — идея проксирования
В Nginx Proxy Manager для `ai.pve-keeper.ru`:
- Forward Hostname / IP: `192.168.0.8`
- Forward Port: `8787`
- Scheme: `http`
- Websockets: off
- Block Common Exploits: on
- SSL: включить Let's Encrypt
## WordPress плагин
1. Скопировать папку `wordpress-plugin/paradiz-web-chat` в `wp-content/plugins/`.
2. Активировать плагин `Paradiz Web Chat`.
3. В `Settings → Paradiz Web Chat` заполнить:
- Endpoint: `https://ai.pve-keeper.ru/chat`
- Token: значение `PARADIZWEB_API_TOKEN` из `.env`
4. На страницу вставить шорткод:
```text
[paradiz_web_chat]
```
## Примечание по "только paradiz"
Ограничение реализовано через:
- отдельного изолированного агента `paradizweb`
- guardrail в backend-сервере (каждый запрос принудительно дополняется инструкцией только про бронирование)
При желании можно усилить отдельным bootstrap-файлом для агента.