Що нового¶
Коротко й простою мовою: що з кожною версією стало можна зробити. Технічні подробиці, заміри й ламкі зміни — у журналі змін.
Оновитись: nysh update або новий nyshporka-setup.exe поверх старого.
Версію, яка стоїть, показує nysh version.
0.17.1 — 21 вересня 2026¶
Виправлено¶
- «Наглядач не відповідає» про захід, який цієї миті читає. Якщо
nyshзапущено із середовища, де пакета оренди немає (так буває, коли Нишпорку кличе обгортка сусіднього проєкту), командіnysh cloud stateпросто нічим спитати наглядача — а казала вона, що наглядач мовчить і міг упасти. Тепер каже, чого саме бракує, і дає рядок, яким стан подивитись напряму. Хибна тривога тут дорожча за відсутню: після неї людина вирішує, чи платити за оренду ще раз. - Порада
pip install "nyshporka[rent]"втрачала набір у дужках. У кількох повідомленнях вона друкувалась якpip install "nyshporka"— тобто як команда, яка ставить усе, крім потрібного. nysh cloud rent statusмовчки видавав власну машину за чужу. Машину відчепленого заходу знає лише наглядач; не спитавши його, команда писала «НЕ з заходів цього простору» — рядок, за яким гасять. Тепер неповнота названа окремо.
0.17.0 — 21 вересня 2026¶
Що тепер можна¶
- Обмін прочитаним — у розробці. Нишпорка вчиться віддавати прочитане іншим і брати чуже: їде текст, не зображення, тож справа на три з половиною тисячі аркушів важить чотири мегабайти. Поки не вмикається — спільного сховища ще немає, а формат пакета може змінитись, і роздане один раз лишиться в чужих теках і після зміни. Про запуск оголосимо на nyshporka.online.
- Прочитати справу на орендованій машині, маючи лише ключ Vast. Одна
команда —
nysh cloud go <тека зі сканами>— сама перевіряє кадри, орендує машину, ставить на неї рушії, читає, забирає текст, звіряє, що прочитано кожен аркуш, і гасить машину. Ключ дається раз:nysh cloud rent login. Як це влаштовано — на сторінці «Прочитати справу на орендованій машині». - Дізнатись ціну до оренди. Та сама команда з прапорцем сухого прогону нічого не орендує, а показує вилку витрат «від — до». Де провайдер числа не дав, так і написано: «невідомо».
- Обмежити витрати. Без вашого слова стартують лише заходи до $2 (стелю можна змінити); кожен захід має стелю грошей і годин, на якій він сам зупиняється, забирає прочитане й гасить машину. Повторна команда дочитує решту — за вже прочитане вдруге не платите.
- Перевірити, що нічого не тарифікується:
nysh cloud rent statusпитає провайдера напряму й показує кожну живу машину на акаунті. - Не боятись закритого термінала. Захід веде окремий наглядач: він орендує
машину, читає, забирає результат і гасить оренду сам — уже без вашого вікна.
Команда повертається одразу після того, як передала йому роботу; як справи —
nysh cloud state, спинити —nysh cloud stop. Повторна команда при живому заході другої машини не візьме. Якщо хочеться по-старому, щоб команда вела все сама й до кінця, додайте--thin. - Прочитати кілька справ за одну оренду.
nysh cloud go <справа> <справа> <справа>— машина береться одна на всіх, і п'ять хвилин на її запуск платяться один раз, а не тричі. Справа, яку вже прочитано, просто випадає з черги з причиною; решта їде далі. - Перечитати справу іншою моделлю вдвічі дешевше. Розмітка рядків від
першого читання їде на машину разом зі сканами, тож удруге машина не шукає
рядки наново: 18.4 → 9.1 секунди на сторінку. Команда — та сама, з
--model <ім'я>. - Везти великі скани швидше. Великі файли їдуть на машину системним
scp— у рази швидше, ніж раніше; завеликі кадри перед дорогою стискаються, а оригінали лишаються недоторканими. Саме стискання теж пришвидшилось: 104 → 484 кадри за хвилину, тобто на тисячах кадрів це чверть години замість години очікування перед стартом. - Поставити оренду однією командою:
pip install "nyshporka[rent]". Раніше довідка радила ставити пакет оренди поіменно — треба було знати, який саме. (На PyPI він зветьсяgpuhire, а команда в терміналі —gpurunner: коротке ім'я там зайняв схожий проєкт.)
0.16.1 — 20 вересня 2026¶
Виправлено¶
- Інсталятор для Windows більше не обривається на останньому кроці з
помилкою
UnicodeEncodeError, а кирилиця у його вікні не перетворюється на кракозябри. Якщо попередня спроба впала саме так, пакет уже встановлено: достатньо набратиnysh initу новому вікні PowerShell або перезапустити інсталятор.
0.16.0 — 15 вересня 2026¶
Що тепер можна¶
- Шукати в тексті газет і відомостей на Internet Archive. Газета «Свобода»
(1893–2014), єпархіальні відомості, пам'ятні книжки:
nysh find "Прізвище in:svoboda_newspaper" --source ia. Кожна знахідка показує номер листа, посилання на сторінку й вирізку навколо слова. Шукається лише точна форма слова, тож кожен відмінок — окремим запитом. - Звузити цей пошук роками:
year:1910абоyear:1900-1910у тексті запиту. - Бачити, що саме означає «нічого не знайдено» в кожному джерелі.
nysh findпід підсумком пише для кожного джерела з нулем, що цей нуль доводить: наприклад, «немає в назвах альбомів на дату списку» — а не «цього ніхто не знімав». - Бачити межі кожного джерела:
nysh sourcesпоказує, на яке питання джерело відповідає, де воно шукає збіг і що означає його нуль. - Отримати попередження, коли запит виходить за межі довідника. Газетир і база церков тепер кажуть, що повіту, воєводства чи розділу в них немає взагалі, замість звичайного «нічого не знайдено».
Виправлено¶
nysh findбільше не обривається, коли в назві чи тексті знахідки є квадратні дужки.- Вирізка рядка (
nysh text crop) не захоплює рядок з іншої графи таблиці.
Для агентів¶
- Скіл «Куди копати» бере перелік джерел із самого застосунку, не пропускає джерел без картки й вимагає назвати тип кожного нуля; додано картку фотоархіву Олександра Волока.
- Скіл першої сесії більше не радить неіснуючу команду: форми прізвища
показує
nysh profile show --json.
0.15.0 — 15 вересня 2026¶
Що тепер можна¶
- Відкрити консоль з іншого пристрою в мережі:
nysh serve --host <адреса>. Перед стартом застосунок пояснює, що саме відкривається, а пристрій підключається через одноразовий код сполучення. Без--hostконсоль, як і раніше, доступна лише на цьому комп'ютері. - Шукати в переліку альбомів фотоархіву Олександра Волока на Flickr —
зйомка РДІА, ДАДнО, ДАКО, ГА РФ і друкованих довідників:
nysh find "<слово>" --source volok. Самі кадри дивляться на Flickr. - Перечитати вже прочитану справу іншою моделлю без повторної
сегментації:
nysh read --modelразом із--seg-cache.
Виправлено¶
- Збирач описів із Wikimedia Commons бачить шифри, записані словами й з пробілами, і не дублює справи.
nysh cloudпрацює без встановленого numpy.
Для агентів¶
- Скіл роботи з фондом вичитує опис перед тим, як складати перелік справ на замовлення.
Раніші версії¶
Історія до 0.15.0 — у CHANGELOG на GitHub.