Clusker

Что вышло в начале сентября

Граф связей у документов, совместная правка страниц и холстов, комментарии с markdown и семь починок по нашему же смотру.

Первые двенадцать дней сентября — про то, как связана ваша работа, и про то, чтобы делать её вместе.

Вот что нового в Clusker.

Граф связей у документов

У указателя документов появился третий вид. Рядом со «Строками» и «Обложками» теперь «Связи»: каждая страница — узел на холсте, а линии между ними рисуются сами.

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

  • Место — проект, папка или родительская страница.
  • Метки — страницы с общей меткой.
  • Упоминания — ссылки через @ внутри страницы.
  • Задачи — задачи, связанные со страницей. По умолчанию выключены, чтобы граф оставался про документы.

Страницы, не связанные ни с чем, не разлетаются по краям: они считаются числом в подвале и стоят столбиком справа. Это единственный ответ, которого не дадут ни строки, ни обложки.

Отбор по меткам и поиск работают так же, как в соседних видах. Приближение растит сам граф, а не только расстояния: узлы крупнеют, имена страниц проступают по мере приближения, а команды, проекты, папки и метки подписаны всегда. Граф разворачивается во всё окно и есть как внутри команды, так и на общем полотне всех команд.

Совместная работа в страницах и холстах

Страницу и холст теперь можно править вдвоём и втроём одновременно.

  • В шапке страницы — лица всех, кто сейчас на ней.
  • В тексте видно, как сосед набирает, буква за буквой, и его каретку — его цветом и с подписью.
  • На холсте видны курсор и выделение соседа, а карточка, которую он тащит, едет по ходу движения, а не прыгает на место в конце.
  • Отмена у каждого своя: ⌘ Z отменяет ваши правки и никогда — чужие.

Страницы по-прежнему лежат markdown-файлами. Пока страница открыта для совместной работы, оригинал — живая сессия, а файл регулярно получает снимки. Если кто-то в это время поправит файл снаружи, страница встанет только на чтение и покажет всем один и тот же выбор. Молча ничего не сливается. Подробнее о том, как устроены файлы и совместная правка.

Гостевая ссылка по-прежнему показывает снимок только для чтения, с отставанием в несколько секунд. Штука новая: если вдвоём на одной странице заметите что-то странное, напишите нам.

Комментарии понимают markdown

Вставьте в комментарий к задаче текст с разметкой markdown — и он прочитается так, как был написан: заголовки, списки, полужирный, ссылки и код. Заголовки при этом размером под комментарий, а не под целую страницу. Разбор тот же, что у документов, поэтому список выглядит одинаково и там и там.

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

Седьмой круг смотра: семь починок

Clusker мы ведём в самом Clusker. Время от времени продукт проходится целиком со скриншотами, и каждая находка становится починкой. В этот раз:

  • В выборе проекта между командами появилась черта — длинный список больше не сливается в одну ленту.
  • Новый проект можно завести прямо из окна задачи. Задача, которую вы писали, остаётся ровно такой, какой была.
  • Полосы прокрутки гаснут сами, когда вы перестали листать, — в том числе на маке с мышью, где система держит их всегда. Под курсором и пока полосу тащат, она остаётся на месте.
  • Комментарии к задачам понимают markdown — об этом выше.
  • Закрытая задача больше не оставляет за собой подсвеченную строку. Подсветка вернулась к своему делу: показывать, куда вы пришли по ссылке, из поиска или напоминания.
  • Длинное название записи в базе переносится на следующую строку — так же, как заголовок страницы.
  • Кольцо фокуса с клавиатуры повторяет форму элемента, и круглые отметки задач остаются круглыми.

Улучшения и починки

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

Читают также

Все записи

Дизайн4 мин чтения

Мы сняли 29 подписей из 55 на телефоне

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