Как стать автором
Обновить

Комментарии 78

Так так так

Лайк, подписка, тестирование

Спасибо, интересный бот, уже пробую пользоваться.

Сейчас я решаю задачу ведения списков через https://classic.tiddlywiki.com/ , это старая offline-версия, которая позволяет создавать локальную wiki внутри одного html-файла (всё это работает только через компьютер, html-файл переименовываем в *.hta). Внутри одного этого html-файла хранится и JS-код движка, и данные; теги и вики-ссылки позволяют делать списки нелинейными и взаимосвязанными. Наверное, новая версия TiddlyWiki позволяет работать online, но я не пробовал.

Что касается вашего бота, это, несомненно, удобное решение, единственное, что вызывает беспокойство -- отсутствие гарантии, что в один прекрасный момент этот бот вдруг почему-либо не исчезнет, со всеми моими списками... В этом смысле "холодный" html-файл на локальном компьютере с бэкапами остается более предпочтительным решением.

Да, вариантов как вести списки очень много, я просто делал кастомное решение под себя. Касательно исчезновения - списки останутся в переписке с ботом. То есть, даже если сервер отвалится, информацию получится достать. Но я подумаю, как сделать ещё надёжнее

Зачем это всё записывать?

Вроде, notes на iOS тоже поддерживает теги

Теги везде есть в том или ином формате, но именно в такой логике я не встречал. В тех же заметках на iOs ты можешь поставить тег и потом найти его в виде списка. Но пользоваться этим невозможно

А еще:

Hey Siri, take a note terminator two hashtag movies hashtag great

Не только найти в виде списка, но и автоматически организовать в папки по тегам (и не только по тегам). Смарт-папки называется.

Google Keep тоже, пользуюсь давно.

Опционально дата-время добавления можно прикрутить? И запрет на изменения, типа галочку на весь список какойнибудь темы?

Да, можно. Тут главное соблюдать баланс между функциональностью и простой использования

Таймстэмп это просто мастхэв! Без него архив записей просто не имеет смысла, т. к. не ясно что, когда(и зачем) писал

Отдать для самохостинга в докере нет возможности?

Поддерживаю, хотелось бы посмотреть репозиторий и может форкнуть для того, чтобы добавить свои функции. Плюс хотел бы сделать себе 2 таких бота для разных задач, чтобы не смешивать. Хотя я думаю автор потратил на это деньги и не очень хочет выкладывать в open-source

Пока не хочу, но может быть позже выложу

Ну я так и подумал, это нормально, что вы потратили на это средства и не хотите просто так отдавать

Буду следить за вашими публикациями, вдруг передумаете :)

Идея шикарная, реализация тоже очень хороша - огромный вам респект за идею и открытый доступ к результату

Нет, гляну, спасибо. Но у всех таких решений одна и та же проблема - надо открывать отдельное приложение

А телеграм типа не надо?
Открыл телегу, перешел в папку "боты", нашел нужного (надеюсь нужность этого влезет в 5 бесплатных запиненых)
Я для себя решал через https://workflowy.com/ закрепленной в нижней панели телефона. И да, нужно следить чтобы число списков помещалось на экране. В итоге 2 клика — приложение, список. Все.
Правильная / ключевая мысль в критике ноушена — приложение для списков должно быть отдельным и заниматься только списками. Тогда и достигается 2 клика без продирания через интерфейс.

Телега всегда открыта, а коллектор просто ставишь в закреп

У меня закреп забит уже в 4 папках из 10. В ботах он забился первым.
Ну и что значит "всегда открыт"


  • прям на экране — а тогда где вы взяли вдохновение для нового элемента списка?
  • в памяти — да без разницы приложение с ярлыка запускается все равно сразу. И если оно на первом же экране будет показывать список списков — больше мне ничего не надо.

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

Может быть, удастся позаимствовать фичи. Хотя сама программа удобна именно хоткеями для форматирования потока мыслей. Информация структурируется графами, дневниками, карточками. И конечно, там очень гибко реализована работа со списками.

На всё это я потратил 100 тысяч рублей.

Не понял как это произошло, я так понял вы писали все сами?

Нет, не сам

Я не понимаю всего этого. То есть я понимаю, что автору он нравится и подошёл больше чем evernote / notion. Ну допустим, допустим там действительно "выше порог входа" - пока запустишь, пока выберешь новую папку - нужно совершить Х действий и пройдёт Y секунд, а коллектором нужно совершить X / 3 действий и пройдёт Y / 3 секунд. Но на этом преимущества закончились. Поиска нет (встроенный поиск телеграмма это не то). Быстрого редактирования нет. Работы над группами записей нет. Основное разделение - по тэгам, то есть привет "сказачноебали". Работы в офлайн нет (есть огрызок - можно скролить историю). Опять же, быстрый запуск из Телеграма - ок, но когда пользователь не в телеграме (а это часто) тоже надо значит запускать отдельное приложение. Или вот такая особенность, даже на вашем скрине видна проблема, которая будет всех касаться - "смысл, смыслы" легко забыть какой тэг использовался, задвоение похожих тэгов (и нет возможности быстро это отредактировать). Нужно что-то быстрое вместо evernote / notion - да хотя бы Google Keep подойдёт.

Я тоже не понимаю этой моды. Нет телеграм как приложение супер - быстрое, функциональное. Но как платформа даже близко не стоит с обычным браузером. Уровень тильды.

Вы давно заходили в неё? Сейчас это отличный продукт стал, подходящий как для девочки-фрилансера, так и разработчика.

Но зато у него есть возможность по своему собственному контексту искать своим собственным поисковым движком, оптимизированным под него самого. И так же можно добавлять новый функционал не меняя дизайн входного интерфейса для данных. Что то же на самом деле важно.

Забыли тек "Я пиарюсь"

Носил в голове очень схожую идею с начала года. Видимо мысль действительно материальна. Спасибо за статью и за бота! Будем пробовать.

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

Решил похожую проблему через Notion и GTD. Действительно неудобно на ходу продираться через интерфейс, поэтому на главной есть отдельная страничка Входящие. Туда сваливается все одной кучей. Позже когда есть время сортируется по GTD методллогии. В итоге все красиво, удобно.

Из идей для бота может full text search? Если помнишь что именно записывал, но не можешь найти куда.

По статье не понял есть ли возможность редактировать заметки - ненавижу опечатки.

Еще можно сделать #напомни, чтобы бот в определенный момент прислал сообщение с текстом заметки.

Классный продукт, удачи в развитии.

Спасибо

можно поподробней описать как выглядит у вас Notion+GTD?

Не думали в опенсорс открыть и приделать возможность плагинов добавлять?

Надо подумать в эту сторону, спасибо

Я наверное тупой, но в упор не вижу профита в сравнении с apple notes/google keep/microsoft onenote/obsidian/dendron/nvim-neorg и еще тысячей бесплатных альтернатив

За идею и реализацию - плюсище.

Кто будет критиковать - не слушай. Сами на ...опе ровно большинство сидит

Спасибо )

У этого подхода есть существенный недостаток, в записях нет перекрестных ссылок. Когда одна запись содержит ссылки на другие записи. Тогда формируется рабочее дерево, даже группа деревьев. Есть направление и темы это теги, есть ветви это списки карточек, есть карточки листья содержащие заметки markdown, ссылки на внешние ресурсы, картинки, схемы и графики. И самое главное это поиск. Когда будет несколько сотен карточек с записями, тегов и списков для комфортной работы не хватает. И ещё ценная фича, возможность удобно отравлять ссылки в приложение. Я себе такую картотеку сделал из simpleNote от wordpress. Получилась мощная минималистичная вещь. zettencasten + gtd в одном приложении. Возможность backup прилагается в текстовом формате, это крайне ценно.

С большим интересом прочитал. Как-то даже приятно узнать, что не один по этому пути прошел. Потому что вот всё, что описано в статье, это вот один-в-один мой сценарий. Помню как тоже хранил все в избранном. Осознание факта того, что избранное превращается в помойку. Попытка делать хештеги к избранному. Найти какой-то сервис. И в итоге сделал так же просто своего собственного бота, которым пользуюсь сам. Вот всё один-в-один. Единственное, если здесь у автора была история с разработчиком, у меня с разработчиком проблем не было. Докер и кафка с первого комита ) Но у меня было плохо с бизнес-процессами и описаниям как не странно своих же юзер стори. Как оказалось на середине пути, я не имел понимания то что мне нужно в итоге получить )

У меня была куча функционала который делает все на свете от скачивания торрентов до постинга в соц сети и он просто был в коде )

Сейчас пришел к понимаю концепции, в которой бот должен быть полностью автономным и не требовать никаких команд или меню. При открытии бот должен выглядеть как только что созданный, и я могу просто кидать ему любые сущности , а он сам все должен разруливать. Пока что я успешно справляюсь с поиском в интернете, получением кратких выписок из трехчасовых скрамов, написанием заметок и отправкой их на почту, а также проверкой и использованием социальных сетей и конечно закладки ). На выходных хотел успеть поиск по геолокации прикрутить :типа я ему "Хочу есть",а он мне "Там за углом вкусная шаверма и отзывы не плохие".

Кафка? Надеюсь Spark и Hadoop тоже присутствуют!

Кайф, крутой подход )

В статье очень не хватает ссылочки на Гитхаб. Такие штуки должны быть опенсорс.

100к это ерунда в конце концов. Неделя разработки плюс-минус. На известности и публичности легко отобьется. Если взлетит. Менеджеры генерирующие классные идеи новых продуктов и доводящие их до MVP всем нужны.

Вкратце, нигде в базе не хранятся идентификаторы пользователей. Они подменяются «засоленным» md5-хэшем. И если обычный md5 можно реверсивно расшифровать, то salt делает это занятие бесперспективным. Проще говоря, мы (или гипотетический злоумышленник) не можем персонифицировать пользователя.

Почему вы не сможете расшифровать ID пользователя? У вас соль одна на всех?

Угу... Затестим, конечно, а чем вам, к примеру, Evernote не угодил?

Вопрос: а совместные списки можно? Чтоб несколько человек могло редактировать один список.

Все приложения, которые нужно отдельно открывать именно под эту задачу не смогу использовать. Но это моя личная проблема )

Совместные списки в планах, это прям важное

Спасибо за полезного бота.

Было бы неплохо добавить возможность изменить как любую запись так и название раздела

Этот функционал есть

я, честно, не понял как изменить название коллекции

Хорошая идея и решение. У меня лично тоже "телега всегда открыта" и это пока самое легко доступное место для хранения.

С ходу столкнулся вот с чем, вы выдаёт списки обернутые тегом код и понятно зачем, чтобы тапом можно было скопировать, но ссылки удобнее оставлять ссылками, чтобы тем же тапом открывать их, а не копировать и идти в браузер руками. Возможно стоит ввести типы объектов списка ссылка/текст. Текст оборачивать кодом, а ссылки отдавать как есть. КМК было бы удобно. Тип естественно определять автоматом регуляркой.

ммм, да, хорошая идея, спасибо

Жалко только будет потерять все свои заметки, когда этот бесплатный бот, находящийся где-то в облаке, внезапно перестанет работать по любой причине.

Или, как я понимаю, в этом случае можно рассчитывать на сохранившиеся сообщения, в которых, по идее, должны содержаться все актуальные значения из всех моих существующих списков? И из которых потом просто придётся руками перекопировать текст куда-то ещё?

Да, при самом плохом раскладе, можно будет просто вытащить из сообщений

Мне только интересно что за логика такая и язык что пришлось аж писать фреймворк?

TypeScript
библиотека телеги писалась своя - это тот самый фреймворк. Используем описание API бота тг

Тоже много мучился в поисках хорошего способа организовать заметки, дела и т.п. Перепробовал много разных решений и в итоге остановился на таком варианте.

На рабочей машине: MyLifeOrganized - нереально мощная штука. Очень жаль, что мобильная версия получилась жалкой пародией. Можно организовать рабочие процессы любой сложности. Главное достоинство для меня - можно задачу расписать до мельчайших шагов, чтобы ничего не упустить из виду.

На мобильном устройстве: Microsoft ToDo. Очень быстро и удобно создавать задачи из виджета рабочего стола, а так же на нём смотреть задачи для выполнения. Разблокировал телефон - смахнул основной рабочий стол и ты уже можешь работать с заметками. Виджет всегда загружен в память устройства в отличие от того же телеграм.

Для такого набора есть важная оговорка: мне не требуется синхронизация между рабочими делами и домашними - это два разных мира :)

С задачей как у описанного бота to-do тоже справляется весьма удобно и быстро:

Скрины работы хэштегов
Добавляем задачу
Добавляем задачу
Результат фильтра по тэгу
Результат фильтра по тэгу

Как не повезло что obsidian остался незамеченным. Позволяет делать примерно с тем пользователским опытом, но с дополнительными интересными фичами

Обсидиан на телефоне грусть-тоска.

@Kesha_S , где организовано хранение данных? Через год / три / десять - вам станет неинтересен этот проект (по любой причине), с чем останутся те, кто делал бот частью своей жизни?

Если это произойдёт, то мы предварительно дадим всем выкачать данные. И даже, если по какой-то причине это будет невозможно, то всегда можно будет достать данные из переписки с ботом

Крутая штука. Взяли на вооружение.

А кликабильность ссылок как то можно сделать? или это как раз бэклог на развитие?

Да, кликабельные ссылки чуть позже сделаем

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

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

Планируем сделать возможность объединения тегов в один. Должно помочь при дублировании. Про бэкап и выгрузку думаем. Спасибо

Автору респект, оч круто, буду пользоваться.

Из идей добавить бы вложенность тегов и получается виртуальная mindmap.

Добавление файлов к заметкам планируется?)

Возможность пошарить свою заметку прямо через телегу планируется?

Ох, вложенность было бы круто иметь, но интерфейс очень будет перегружен в этом случае, а очень хочется сохранить текущую простоту

Файлы и картинки дают большую нагрузку на сервер. Но думаем об этом, может быть сделаем премиум версию, где эта возможность разблокируется

Поделиться любым списком внутри телеги уже можно, базовый функционал телеги это поддерживает

Спасибо

Спасибо,

Наверное стоит рассмотреть переключатель, чтобы переходить на перегруженный режим в случае необходимости работы с вложенностью,

А премиум версию уже жду))

Да

Выглядит удобно, начал тестировать. Сразу отмечу неудобство - из заметок нельзя копировать текст с телефона(

хм, странно, проверим

А можно создать папку «Storage» с супергруппами, где каждая тема будет «категорией», и каналами, которые выступают в роли «файлообменника». Дешевле и по тем же хэштегам. Премиум купить, чтоб «storage» выставить раньше чем «all chat», тем самым будет открываться первым при открытии телеграмма

Как по мне - абсолютно простейший бот, строк на 1000. Фактически, просто сохраняет в словари списки строк, плюс ui и прочая ерунда. В целом конечно прикольно, но не понимаю, откуда 100к, автор без обид. Также держу в курсе, что телеграм хранит сообщения пользователей боту некоторое время в изначальном виде, так что при получении токена api все равно данные могут быть украдены.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории