Обновление документации для версии 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:
mirivlad 2026-03-01 19:19:47 +08:00
parent 9f906af400
commit 9854836b17
3 changed files with 29 additions and 13 deletions

View File

@ -215,5 +215,5 @@ bot/
---
*Версия: 0.5.3*
*Версия: 0.8.0*
*Интеллектуальная cron-система с AI-агентом*

View File

@ -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.2 | AI агент с авто-выбором инструментов |
| 0.5.1 | Интеграция RSS reader |

37
TODO.md
View File

@ -1,5 +1,20 @@
# 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 операции
@ -37,15 +52,15 @@
### SSH подключение — выполнение команд
- [ ] **Подключение к серверу**
- [ ] Выбор сервера из меню
- [ ] Проверка смены `current_server` в состоянии
- [ ] Проверка сброса `working_directory` при смене сервера
- [x] **Подключение к серверу**
- [x] Выбор сервера из меню
- [x] Проверка смены `current_server` в состоянии
- [x] Проверка сброса `working_directory` при смене сервера
- [ ] **Выполнение команд по SSH**
- [ ] Предустановленные команды (`ls -la`, `pwd`, `df -h`, etc.)
- [ ] Команды из сообщения (текстовые)
- [ ] Проверка выполнения в правильной директории
- [x] **Выполнение команд по SSH**
- [x] Предустановленные команды (`ls -la`, `pwd`, `df -h`, etc.)
- [x] Команды из сообщения (текстовые)
- [x] Проверка выполнения в правильной директории
- [ ] Проверка обработки `sudo` запросов пароля
- [ ] Проверка обработки `confirm` запросов (y/n)
@ -65,12 +80,10 @@
## 💡 Идеи для будущих версий
### v0.8.0
### v0.9.0
- [ ] Синхронизация `.env` между несколькими экземплярами бота
- [ ] Экспорт/импорт конфигурации серверов
- [ ] Группировка серверов по тегам в меню
### v0.9.0
- [ ] Веб-интерфейс для управления ботом
- [ ] REST API для внешнего управления
- [ ] Плагины для расширения функциональности
@ -79,6 +92,6 @@
## 📝 Заметки
- Версия 0.7.4 — стабильная, готова к продакшену
- Версия 0.8.0 — стабильная, исправление SSH и команда /restart_bot
- Критические баги исправляются в hotfix ветках
- Новые функции — только в minor версиях