Рефакторизация структуры кода для улучшения читаемости и удобства сопровождения.
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
manifestVersion: 1
|
||||
id: hermes-agent
|
||||
category: ai
|
||||
name: Hermes Agent
|
||||
version: "2026.4.23"
|
||||
tagline: Агент ИИ, который растет вместе с вами
|
||||
description: >-
|
||||
Агент Hermes — это агент ИИ, который становится лучше, чем больше вы его используете, создавая свои собственные навыки, сохраняя пользовательские настройки и обновляя свою память.
|
||||
|
||||
|
||||
В DFWebOS он открывается в браузерном терминале, где вы можете напрямую общаться с Hermes, запускать настройку и управлять своим агентом. Также доступна встроенная панель управления для настройки параметров, просмотра сеансов и мониторинга шлюза.
|
||||
|
||||
|
||||
Используйте агент Hermes для просмотра веб-страниц, редактирования файлов, запуска команд оболочки, подключения таких сервисов, как Telegram, Signal, WhatsApp и Discord, сохранения повторно используемых навыков и запоминания важных деталей между сеансами.
|
||||
|
||||
|
||||
Агент Hermes работает внутри изолированной программной среды приложения DFWebOS, поэтому он может свободно работать в своей собственной среде, в то время как другие ваши приложения и данные остаются отдельными.
|
||||
|
||||
|
||||
## Что он делает
|
||||
|
||||
- **Общайтесь и действуйте**. Задавайте вопросы, автоматизируйте задачи и позвольте Hermes использовать инструменты за вас.
|
||||
|
||||
- **Работает по нескольким каналам** - Подключайте приложения чата и продолжайте общаться с одним и тем же агентом, где захотите.
|
||||
|
||||
- **Запоминает ваш рабочий процесс**. - Сохраняйте настройки, контекст и навыки многократного использования, которые применяются в разных сеансах.
|
||||
|
||||
- **Управляйте им с панели управления**. - Настраивайте параметры, просматривайте действия и контролируйте агента из браузера.
|
||||
developer: Nous Research
|
||||
website: https://hermes-agent.nousresearch.com
|
||||
dependencies: []
|
||||
repo: https://github.com/NousResearch/hermes-agent
|
||||
support: https://github.com/NousResearch/hermes-agent/issues
|
||||
port: 18790
|
||||
gallery:
|
||||
- 1.jpg
|
||||
- 2.jpg
|
||||
- 3.jpg
|
||||
path: "/terminal"
|
||||
defaultUsername: ""
|
||||
defaultPassword: ""
|
||||
releaseNotes: >-
|
||||
Что нового в Агенте Гермес (2026.4.23):
|
||||
- Добавляет новый пользовательский интерфейс Hermes с более широкими возможностями взаимодействия с терминалом, наложениями и статусом в реальном времени.
|
||||
- Расширяет панель управления за счет поддержки плагинов, переключения тем в реальном времени, локализации и адаптивной доработки.
|
||||
- Улучшает восстановление после перезапуска шлюза, продолжение сеанса и надежность обмена сообщениями.
|
||||
- Включает множество других исправлений и улучшений в ядре агента, информационной панели, CLI, шлюзе и интеграции.
|
||||
|
||||
|
||||
Полная информация на https://github.com/NousResearch/hermes-agent/releases.
|
||||
submitter: DFWebOS
|
||||
submission: https://github.com/getumbrel/dfwebos-apps/pull/5376
|
||||
@@ -0,0 +1,49 @@
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
app_proxy:
|
||||
environment:
|
||||
APP_HOST: hermes-agent_web_1
|
||||
APP_PORT: 18789
|
||||
|
||||
# Веб-терминал + прокси-сервер панели управления
|
||||
web:
|
||||
image: ghcr.io/getumbrel/hermes-agent-umbrel:v2026.4.23-1@sha256:1101da395b9d800a03fbdbe16b9753e872180507608c932e83d9e94e524f7b9a
|
||||
# В командной строке отображается "dfwebos@hermes" вместо "dfwebos@<container-id>".
|
||||
hostname: hermes
|
||||
init: true
|
||||
user: "1000:1000"
|
||||
restart: on-failure
|
||||
depends_on:
|
||||
- gateway
|
||||
volumes:
|
||||
- ${APP_DATA_DIR}/data/hermes:/opt/data
|
||||
environment:
|
||||
APP_SEED: ${APP_SEED}
|
||||
# Указывает панели мониторинга проверять шлюз через HTTP вместо локального обнаружения PID.
|
||||
GATEWAY_HEALTH_URL: http://hermes-agent_gateway_1:8642
|
||||
|
||||
# Шлюз обмена сообщениями Гермес
|
||||
gateway:
|
||||
image: nousresearch/hermes-agent:v2026.4.23@sha256:d4ee57f254aabbe10e41c49533bbf3eb98e6b026463c42843a07588e45ddd338
|
||||
# Восходящая версия v2026.4.23 начинается с адреса UID 10000, который не может получить доступ к DFWebOS.
|
||||
# 1000:1000 каталог данных приложения. Запускайте от имени пользователя root, чтобы точка входа восходящего потока могла
|
||||
# соблюдайте HERMES_UID/HERMES_GID, исправьте право собственности на /opt/data, затем откажитесь от привилегий.
|
||||
# Удалите, как только основной выпуск будет включать исправление Docker UID/GID.
|
||||
# например NousResearch/hermes-agent#12696.
|
||||
user: "0:0"
|
||||
command: gateway run
|
||||
stop_grace_period: 1m
|
||||
restart: on-failure
|
||||
volumes:
|
||||
- ${APP_DATA_DIR}/data/hermes:/opt/data
|
||||
environment:
|
||||
HERMES_UID: "1000"
|
||||
HERMES_GID: "1000"
|
||||
# Сервер API предоставляет конечную точку работоспособности, которую панель мониторинга проверяет через GATEWAY_HEALTH_URL.
|
||||
# Должен быть привязан к 0.0.0.0 (не к 127.0.0.1 по умолчанию), чтобы быть доступным из веб-контейнера.
|
||||
# Для привязки к 0.0.0.0 требуется ключ API — мы повторно используем APP_SEED, поскольку порт
|
||||
# Только внутренний (не доступен хосту).
|
||||
API_SERVER_ENABLED: "true"
|
||||
API_SERVER_HOST: "0.0.0.0"
|
||||
API_SERVER_KEY: ${APP_SEED}
|
||||
Reference in New Issue
Block a user