Год с AFFiNE Pro. (продолжение)
Теперь о минусах. Куда без них.
➖Интеграция с AI. Она есть. Но названия моделей захардкожены. Другими словами, если вы захотите подключить свой экземпляр AFFiNE к кастомному агенту (например, к такому, про который я рассказывал в одной из прошлых заметок) или к кастомной LLM - будет печально. ➖Release Notes. После каждого обновления предлагается почитать, что же там нового, пройдя по ссылке. А по ссылке, самый свежий апдейт от июля 2025. Приходится идти и читать на GitHub. Не критично, но как-то странно. ➖Экспорт всей базы? Есть, но только в закрытый формат с расширением .affine. Его можно спокойно импортировать в другой эксземпляр AFFiNE, но нельзя (хоть спокойно, хоть не спокойно) в тот же Trilium. Поэтому, если захотите мигрировать в другую систему управления знаниями - либо использовать сторонний инструмент affine exporter (надо сказать, тоже не без приседаний), либо каждый документ экспортировать в markdown/html (тут наверное можно написать какой-то скрипт, вытаскивающий данные через API), либо совсем хардкор - выгружать все в sqldump и... но это уже совсем другая история ➖Установка тем и дополнений. Это боль. Если вы пользуетесь их облачной версией, не self-hosted, то там все просто - идете в магазин расширений, и одной кнопкой устанавливаете. На свою же, персональную, установку я ничего так добавить и не смог из того магазина. Понадобился календарь-трекер. Он есть в магазине. Но поставить его на свой экземпляр нельзя. И кнопки, чтобы скачать в виде расширения - нет.
Остальное - мелочи, вряд ли заслуживающие упоминания. И их доработают (надеюсь).
В сухом остатке, на том уровне, на каком пользуюсь я, AFFiNE мне полностью заменила Notion. И, кажется, по совокупному набору качеств (бесплатность, открытость, удобство, функциональность ), конкурентов у этой системы нет. Во всяком случае, для меня. А моя точка зрения, как известно, может не совпадать с вашей :)
🔤🔤🔤 Пока писал эту заметку, решил еще раз взглянуть на Trilium. Благо, он спокойно крутился себе все это время на VPS. Обновил версию (теперь это форк, называемый TriliumNext, так как изначальная ветка вроде как на холде). Обновил визуальную тему -- смотрится симпатично.
Возможность самому делать какую-то функциональность за счет встроенного скриптинга (JS), гибкость настроек - подкупили, и я уже всерьез подумывал переносить туда все заметки. Но споткнулся об один момент - нормального, ориентированного на пользователя тегирования заметок там попросту нет. Чтобы проставить тег для новой записи нужно залезть в атрибуты файла, добавить метку с названием tag и через знак "равно" присвоить этому тегу значение. Причем, после этого не понятно как искать по этому тегу - все описанные в интернете способы у меня не заработали. Я так и не разобрался, как создать индекс всех тегов.
Конечно, скорее всего, этовсе решаемо, если разобраться. Но вот разбираться сейчас не очень охота - может быть как-нибудь потом. Так что, пока остаюсь с AFFiNE.