Все статьи
2 мин чтения#agents#features#verification

Любая страница — ещё и текстовый файл

Ассистент, который собрал страницу, не может на неё посмотреть. Дайте ему ту же страницу текстом — сможет.

Что приходит в ответ

Откройте имя.tapmy.link/page.md — или добавьте к адресу параметр format=md, или попросите text/markdown заголовком Accept — и вместо отрисованной страницы получите короткий документ: имя, био, шаблон и раскладку, язык, есть ли фото, а дальше все видимые блоки по порядку с их адресами назначения.

Он собирается из той же записи, которую рисуют шаблоны, и по тем же правилам. Скрытых блоков нет. Блоков вне их окна дат нет. Взрослые адреса не отдаются — ровно так же, как не отдаются в HTML. Если чего-то нет в тексте, значит, этого нет и на странице.

  1. Ассистент, только что собравший вашу страницу, читает её обратно и сравнивает с тем, о чём вы просили.
  2. Еженедельная проверка открывает её, обходит каждый URL и сообщает о мёртвых.
  3. Человек тоже может её прочитать: это самый быстрый способ увидеть длинную страницу списком.
  4. Неопубликованная страница и здесь отдаёт 404, так что текстовый вид никогда не выдаёт черновик.

Почему не разбирать HTML

  • HTML сделан для глаз: десять шаблонов, три раскладки, своя структура у каждого скина. У текстового вида форма одна и навсегда.
  • Разбор разметки означает повторный вывод правил — видимость, окна дат, возрастной гейт, — которые сервер уже применил.
  • Короткий документ стоит малой доли тех токенов, которых стоит отрисованная страница, а модель читает его на каждой проверке.
  • Он стабилен намеренно. HTML можно переделать, текстовый вид — это контракт.

Чем это не является

Это не экспорт. Тут нет ни идентификаторов, ни отметок времени, ни настроек, которых не видно на странице; для этого есть JSON-экспорт в аккаунте или API с ключом. Текстовый вид намеренно показывает ровно то, что посетитель и так видит, — поэтому ему вообще не нужна авторизация.

И это не лента. Здесь нет истории и нет диффа: если хочется знать, что изменилось, храните прошлую копию и сравнивайте — это две строки на любом языке и обычный способ, которым агент присматривает за страницей.

Читать дальше