Правила перезапису та скрейпера
Правила скрейпера вказують контейнер статті на сторінці, правила перезапису очищують вміст. Обидва — у синтаксисі Miniflux, з асистентом, який їх складає.
Обидва типи правил розташовані в Feed Settings → Original Content (налаштування стрічки → оригінальний вміст).
Правила скрейпера
Коли краулер увімкнено (див. Повний текст статті), MicroRSS сам знаходить статтю на сторінці. Правило скрейпера замінює цей пошук CSS-селектором контейнера статті, наприклад article .post-body або #content, .entry. Кілька селекторів розділяють комами; знайдені за ними фрагменти об'єднуються в тому порядку, у якому вони йдуть на сторінці. Правило діє, лише поки краулер увімкнено, а краулер доступний тільки на тарифі Pro.
Правила перезапису
Правила перезапису змінюють вміст після отримання: як власний вміст стрічки, так і статтю, отриману краулером. Синтаксис такий самий, як у Miniflux: функції розділяють комами.
| правило | що робить |
|---|---|
remove(".share-bar, .newsletter") |
видаляє всі елементи, що відповідають селектору |
replace("foo"|"bar") |
замінює текст за регулярним виразом |
add_dynamic_image |
перетворює зображення з відкладеним завантаженням (data-src) на звичайні |
add_image_title |
показує під зображенням текст його атрибута title |
nl2br |
перетворює розриви рядків на абзаци; для стрічок, що надсилають простий текст |
convert_text_link |
робить клікабельними адреси, записані звичайним текстом |
remove_clickbait |
переводить у нижній регістр заголовки, написані ВЕЛИКИМИ ЛІТЕРАМИ |
remove_tables |
прибирає таблиці, що слугують для верстки, залишаючи їхній вміст |
Будь-яку іншу функцію Miniflux рідер приймає, але ігнорує й під час збереження показує попередження, тож набір правил, скопійований з Miniflux, ніколи не зламає стрічку.
Асистент
AI assistant (ШІ-асистент) на тій самій вкладці читає сторінку статті й пропонує для неї правило скрейпера та правила перезапису. Ці правила можна уточнити кількома словами («залиш підписи до фото») і застосувати. Асистент працює з вашим власним ключем: у Settings → AI Assistant (налаштування → ШІ-асистент) вказують провайдера (Anthropic або OpenAI), модель і ключ. Ключ залишається у вашому браузері й надсилається лише вибраному провайдерові; сервер MicroRSS його ніколи не бачить.