Что вышло в начале сентября
Граф связей у документов, совместная правка страниц и холстов, комментарии с markdown и семь починок по нашему же смотру.
Первые двенадцать дней сентября — про то, как связана ваша работа, и про то, чтобы делать её вместе.
Вот что нового в Clusker.
Граф связей у документов
У указателя документов появился третий вид. Рядом со «Строками» и «Обложками» теперь «Связи»: каждая страница — узел на холсте, а линии между ними рисуются сами.
Граф из одних ссылок между страницами получился бы почти пустым: в нашем собственном пространстве на 32 страницы нашлось ровно ноль таких ссылок. Поэтому связи бывают четырёх родов, и у каждого свой переключатель:
- Место — проект, папка или родительская страница.
- Метки — страницы с общей меткой.
- Упоминания — ссылки через
@внутри страницы. - Задачи — задачи, связанные со страницей. По умолчанию выключены, чтобы граф оставался про документы.
Страницы, не связанные ни с чем, не разлетаются по краям: они считаются числом в подвале и стоят столбиком справа. Это единственный ответ, которого не дадут ни строки, ни обложки.
Отбор по меткам и поиск работают так же, как в соседних видах. Приближение растит сам граф, а не только расстояния: узлы крупнеют, имена страниц проступают по мере приближения, а команды, проекты, папки и метки подписаны всегда. Граф разворачивается во всё окно и есть как внутри команды, так и на общем полотне всех команд.
Совместная работа в страницах и холстах
Страницу и холст теперь можно править вдвоём и втроём одновременно.
- В шапке страницы — лица всех, кто сейчас на ней.
- В тексте видно, как сосед набирает, буква за буквой, и его каретку — его цветом и с подписью.
- На холсте видны курсор и выделение соседа, а карточка, которую он тащит, едет по ходу движения, а не прыгает на место в конце.
- Отмена у каждого своя: ⌘ Z отменяет ваши правки и никогда — чужие.
Страницы по-прежнему лежат markdown-файлами. Пока страница открыта для совместной работы, оригинал — живая сессия, а файл регулярно получает снимки. Если кто-то в это время поправит файл снаружи, страница встанет только на чтение и покажет всем один и тот же выбор. Молча ничего не сливается. Подробнее о том, как устроены файлы и совместная правка.
Гостевая ссылка по-прежнему показывает снимок только для чтения, с отставанием в несколько секунд. Штука новая: если вдвоём на одной странице заметите что-то странное, напишите нам.
Комментарии понимают markdown
Вставьте в комментарий к задаче текст с разметкой markdown — и он прочитается так, как был написан: заголовки, списки, полужирный, ссылки и код. Заголовки при этом размером под комментарий, а не под целую страницу. Разбор тот же, что у документов, поэтому список выглядит одинаково и там и там.
Хранение не менялось: комментарий сохраняется ровно так, как набран, поэтому и старые комментарии теперь показываются с форматированием. Поле растёт под вставленный текст примерно до двенадцати строк, дальше прокручивается. Картинки в комментариях не загружаются, а показываются текстом — так комментарий не может тихо обратиться к чужому серверу. На телефоне комментарии читаются так же.
Седьмой круг смотра: семь починок
Clusker мы ведём в самом Clusker. Время от времени продукт проходится целиком со скриншотами, и каждая находка становится починкой. В этот раз:
- В выборе проекта между командами появилась черта — длинный список больше не сливается в одну ленту.
- Новый проект можно завести прямо из окна задачи. Задача, которую вы писали, остаётся ровно такой, какой была.
- Полосы прокрутки гаснут сами, когда вы перестали листать, — в том числе на маке с мышью, где система держит их всегда. Под курсором и пока полосу тащат, она остаётся на месте.
- Комментарии к задачам понимают markdown — об этом выше.
- Закрытая задача больше не оставляет за собой подсвеченную строку. Подсветка вернулась к своему делу: показывать, куда вы пришли по ссылке, из поиска или напоминания.
- Длинное название записи в базе переносится на следующую строку — так же, как заголовок страницы.
- Кольцо фокуса с клавиатуры повторяет форму элемента, и круглые отметки задач остаются круглыми.
Улучшения и починки
- Команды вместо переключателя аккаунтов: все ваши команды — в одной боковой панели, а «Задачи», «Проекты» и «Документы» умеют показывать все команды сразу.
- Задачу или целый проект можно перенести в другую команду. Перед переносом Clusker показывает, что с собой не поедет.
- У открытой задачи есть свой адрес: ссылка из строки браузера открывает именно эту задачу.
- Палитра ⌘ K открывается с недавним и картой разделов.
- В «Предстоящем» — календарь с сеткой часов: у задачи появилась длительность, а рядом — панель «План».
- «Сводка» работает и на «Всех задачах» — по всей команде, а не только внутри проекта.
- На телефоне страница правится обычным набором, в том же редакторе, что и на компьютере.
- Страница целиком выделяется по ⌘ A и копируется в буфер markdown-ом.
- В названии задачи можно форматировать текст: выделите пару слов — над ними появится панель.
- Приглашение — за один шаг: ссылка готова сразу, а человек сам заполняет данные о себе.
- Подключение ИИ-приложения по MCP теперь идёт через нормальный вход с экраном согласия, а приложение можно потом отозвать.
- Раздел при загрузке показывает каркас своей раскладки, а не надпись «Загружаем…».