Версия 0.1.2
- Открыть файл: Файл > Открыть (Ctrl+O) или попробуйте
example.jsonl - Выбрать строку в таблице для редактирования
- Изменить поля в панели редактора справа
- Нажать "Сохранить элемент" для применения изменений к таблице
- Сохранить файл: Файл > Сохранить (Ctrl+S)
- Нажмите кнопку "Добавить строку" или оставьте строку невыбранной
- Заполните все пять полей в панели редактора
- Нажмите "Сохранить элемент"
- Сохраните файл через Ctrl+S
Каждая строка - это JSON объект с пятью обязательными полями:
{"term":"Локальный термин","original_term":"Оригинальный термин","definition":"Локальное определение","original_definition":"Оригинальное определение","source":"Источник"}JsonLines Editor - это инструмент для редактирования JSONL файлов, содержащих многоязычные определения терминов, предназначен для подготовки обучающих датасетов для языковых моделей. Формат JSON Lines хранит по одному JSON объекту на строку, что делает его эффективным для построчной обработки в процессах машинного обучения.
Табличное представление (центр): Отображает все записи в колонках: Термин, Оригинальный термин, Определение, Оригинальное определение и Источник.
Панель редактора (справа): Поля ввода для редактирования отдельных записей. Изменения активируют кнопку "Сохранить элемент".
Панель инструментов:
- Добавить строку - Вставить новую пустую строку
- Удалить строку - Удалить выбранную строку
- Сохранить элемент - Применить изменения редактора к таблице
- Кнопки поиска - Открыть поиск Google для терминов
Меню: Файл (Создать/Открыть/Сохранить/Закрыть), Правка (Очистить кэш), Справка (О программе)
Вкладка журнала: Журнал операций текущей сессии
Файл > Открыть (Ctrl+O) - Выбрать JSONL файл. Приложение проверяет структуру JSON и показывает ошибки с номерами строк, если они найдены.
Файл > Сохранить (Ctrl+S) - Сохраняет в текущий файл с автоматическим созданием резервной копии.
Файл > Сохранить как - Сохранить с новым именем.
Файл > Создать (Ctrl+N) - Создает пустой файл, помеченный как "несохраненный". Добавьте записи, затем используйте "Сохранить как".
- Недопустимый JSON: Проверьте номер строки в сообщении об ошибке
- Не объект: Каждая строка должна быть JSON объектом, а не массивом/строкой
- Невозможно сохранить: Проверьте права доступа к файлу и место на диске
- Нажмите на строку таблицы для загрузки данных в редактор
- Измените поля (все пять обязательны)
- Нажмите "Сохранить элемент" когда кнопка активируется
- Файл > Сохранить для записи на диск
Выберите строку, нажмите "Удалить строку", затем сохраните файл.
Все поля должны содержать текст перед сохранением. Пустые поля вызывают диалог предупреждения.
Нажмите значки поиска рядом с полями Термин или Оригинальный термин для открытия поиска Google с языковыми фильтрами (русский/английский).
Перед каждым сохранением приложение создает резервную копию с меткой времени в: ~/.config/CenSync/JsonLinesEditor/backups/
Операции записываются в: ~/.config/CenSync/JsonLinesEditor/logs/YYYY-MM-DD.log
Просмотр журнала текущей сессии во вкладке "Журнал".
Невозможно открыть файл: Проверьте кодировку UTF-8 и корректный формат JSONL (один JSON объект на строку).
Изменения не сохранены: Нажмите "Сохранить элемент" после редактирования, затем Файл > Сохранить.
Приложение не запускается: Убедитесь что установлены библиотеки Qt 6. Попробуйте очистить кэш: Правка > Очистить кэш.
Восстановление данных: Проверьте папку backups на наличие .bak файлов, переименуйте в .jsonl для восстановления.
- Ctrl+N - Создать новый файл
- Ctrl+O - Открыть файл
- Ctrl+S - Сохранить файл
- Ctrl+Q - Выход
- Сохраняйте часто (Ctrl+S)
- Используйте описательные имена файлов (например,
medical_terms_ru_en.jsonl) - Периодически проверяйте создание резервных копий
- Храните файлы в системе контроля версий (Git)
- Поддерживайте последовательный формат ссылок на источники