Обновление документации для версии 0.8.0
- Обновлена версия в README.md, TODO.md, SYSTEM_PROMPT.md, CRON_SYSTEM.md - Добавлены отметки о реализованных функциях в TODO.md - Обновлена таблица версий в SYSTEM_PROMPT.md Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
parent
9f906af400
commit
9854836b17
|
|
@ -215,5 +215,5 @@ bot/
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
*Версия: 0.5.3*
|
*Версия: 0.8.0*
|
||||||
*Интеллектуальная cron-система с AI-агентом*
|
*Интеллектуальная cron-система с AI-агентом*
|
||||||
|
|
|
||||||
|
|
@ -149,6 +149,9 @@ ai_agent.get_user_preference(user_id, 'preferred_tool')
|
||||||
|
|
||||||
| Версия | Изменения |
|
| Версия | Изменения |
|
||||||
|--------|-----------|
|
|--------|-----------|
|
||||||
|
| 0.8.0 | Исправление SSH (wait_and_read_ssh), команда /restart_bot |
|
||||||
|
| 0.7.0 | Векторная память (ChromaDB RAG), ИИ-агент с памятью |
|
||||||
|
| 0.6.0 | Автоматическая установка, SOCKS5 прокси |
|
||||||
| 0.5.3 | Базовая реализация системного промпта |
|
| 0.5.3 | Базовая реализация системного промпта |
|
||||||
| 0.5.2 | AI агент с авто-выбором инструментов |
|
| 0.5.2 | AI агент с авто-выбором инструментов |
|
||||||
| 0.5.1 | Интеграция RSS reader |
|
| 0.5.1 | Интеграция RSS reader |
|
||||||
|
|
|
||||||
37
TODO.md
37
TODO.md
|
|
@ -1,5 +1,20 @@
|
||||||
# TODO — Telegram CLI Bot
|
# TODO — Telegram CLI Bot
|
||||||
|
|
||||||
|
## ✅ Реализовано в версии 0.8.0
|
||||||
|
|
||||||
|
### Команда /restart_bot
|
||||||
|
- [x] Запрос пароля sudo у пользователя
|
||||||
|
- [x] Отключение ИИ на время ввода пароля
|
||||||
|
- [x] Выполнение `sudo systemctl restart telegram-bot`
|
||||||
|
- [x] Отправка уведомления с меню после перезапуска
|
||||||
|
|
||||||
|
### Исправление SSH
|
||||||
|
- [x] Исправлено чтение вывода SSH команд (wait_and_read_ssh)
|
||||||
|
- [x] Параллельное чтение stdout/stderr с ожиданием завершения
|
||||||
|
- [x] Корректная передача stderr в результат
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 🧪 Тестирование
|
## 🧪 Тестирование
|
||||||
|
|
||||||
### SSH серверы — CRUD операции
|
### SSH серверы — CRUD операции
|
||||||
|
|
@ -37,15 +52,15 @@
|
||||||
|
|
||||||
### SSH подключение — выполнение команд
|
### SSH подключение — выполнение команд
|
||||||
|
|
||||||
- [ ] **Подключение к серверу**
|
- [x] **Подключение к серверу**
|
||||||
- [ ] Выбор сервера из меню
|
- [x] Выбор сервера из меню
|
||||||
- [ ] Проверка смены `current_server` в состоянии
|
- [x] Проверка смены `current_server` в состоянии
|
||||||
- [ ] Проверка сброса `working_directory` при смене сервера
|
- [x] Проверка сброса `working_directory` при смене сервера
|
||||||
|
|
||||||
- [ ] **Выполнение команд по SSH**
|
- [x] **Выполнение команд по SSH**
|
||||||
- [ ] Предустановленные команды (`ls -la`, `pwd`, `df -h`, etc.)
|
- [x] Предустановленные команды (`ls -la`, `pwd`, `df -h`, etc.)
|
||||||
- [ ] Команды из сообщения (текстовые)
|
- [x] Команды из сообщения (текстовые)
|
||||||
- [ ] Проверка выполнения в правильной директории
|
- [x] Проверка выполнения в правильной директории
|
||||||
- [ ] Проверка обработки `sudo` запросов пароля
|
- [ ] Проверка обработки `sudo` запросов пароля
|
||||||
- [ ] Проверка обработки `confirm` запросов (y/n)
|
- [ ] Проверка обработки `confirm` запросов (y/n)
|
||||||
|
|
||||||
|
|
@ -65,12 +80,10 @@
|
||||||
|
|
||||||
## 💡 Идеи для будущих версий
|
## 💡 Идеи для будущих версий
|
||||||
|
|
||||||
### v0.8.0
|
### v0.9.0
|
||||||
- [ ] Синхронизация `.env` между несколькими экземплярами бота
|
- [ ] Синхронизация `.env` между несколькими экземплярами бота
|
||||||
- [ ] Экспорт/импорт конфигурации серверов
|
- [ ] Экспорт/импорт конфигурации серверов
|
||||||
- [ ] Группировка серверов по тегам в меню
|
- [ ] Группировка серверов по тегам в меню
|
||||||
|
|
||||||
### v0.9.0
|
|
||||||
- [ ] Веб-интерфейс для управления ботом
|
- [ ] Веб-интерфейс для управления ботом
|
||||||
- [ ] REST API для внешнего управления
|
- [ ] REST API для внешнего управления
|
||||||
- [ ] Плагины для расширения функциональности
|
- [ ] Плагины для расширения функциональности
|
||||||
|
|
@ -79,6 +92,6 @@
|
||||||
|
|
||||||
## 📝 Заметки
|
## 📝 Заметки
|
||||||
|
|
||||||
- Версия 0.7.4 — стабильная, готова к продакшену
|
- Версия 0.8.0 — стабильная, исправление SSH и команда /restart_bot
|
||||||
- Критические баги исправляются в hotfix ветках
|
- Критические баги исправляются в hotfix ветках
|
||||||
- Новые функции — только в minor версиях
|
- Новые функции — только в minor версиях
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue