AI DIY · кабинет психолога

Запись к психологу: программа, которая держит время

Консультации по 50 минут, паузы, оплата сессий — на одном экране. Не таблица и не лента сообщений, а своё приложение в одном HTML-файле.

  • 7 шагов
  • с телефона
  • файл ваш
  • 5 000 000 токенов бесплатно

Ссылку пришлёт бот после слова «старт».

неделя 12–18 мая 50′ / 80′ · пауза 10′
Пн 12 10:0050′ Анна пауза 10′ 11:0050′ Игорь + окно
Вт 13 09:3050′ Лиза + окно 16:0080′ Семья К.
Ср 14 12:0050′ Марк пауза 10′ + окно 19:0050′ Ника
Чт · сегодня 15 11:0050′ Анна пауза 10′ 12:0050′ Пётр + окно
Пт 16 10:0080′ Семья Л. пауза 10′ 11:3050′ Даша + окно
Сб 17 12:0050′ Игорь + окно 14:0050′ Кира
Вс 18 выходной
0 пересечений 6 свободных окон пауза — часть рабочего дня

знакомая картина

Где ломается расписание из переписки

В чате время выглядит договорённостью, но не занятостью. Кабинет один, пятьдесят минут одни, и пауза между встречами тоже чья-то.

21:47

«Давайте перенесём?»

Сообщение приходит между голосовыми и всплывает утром. Окно на одиннадцать не спасти, и человек решает, что вы не ответили.

19:00

Двое на один час

Один записался в понедельник, второй — в четверг «после работы». В блокноте две строки, в кабинете два человека, а паузы никто не заложил.

23:10

«Я оплатила»

Перевод есть, отметки нет. Через неделю неловко напоминать, а держать в голове пять таких историй тяжело.

Пятьдесят минут — единица вашего дня. Остальное считается вокруг них. Этого не умеет ни блокнот, ни таблица, ни чат.

что внутри

Четыре опоры вместо блокнота и чата

Не «CRM для бизнеса», а рабочий стол психолога: сегодня, неделя, клиенты, услуги.

01 / время

Сессия с началом и длительностью

Пятьдесят минут для индивидуальной встречи, восемьдесят — для семейной. Окончание видно заранее, день не уезжает на два часа.

02 / защита

Проверка пересечений и пауз

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

03 / память

Карточка клиента

Запрос, договорённости, частота встреч, заметка после сессии. Переписку листать не нужно.

04 / деньги

Услуги, цены и оплата

Индивидуальная, парная, семейная, супервизия — у каждой своя длительность и цена. Оплата отмечается в визите.

Сверху — повторные визиты и напоминания: программа помнит, что встреча была две недели назад, и подсказывает, кому предложить время.

как это выглядит

День психолога: от «сегодня» до оплаты

Утро начинается с одного экрана, а не с поиска в мессенджере.

Экран «сегодня». Четыре консультации, два свободных окна и заявка на подтверждение.

Индивидуальная встреча, 50 минут. В карточке Анны — запрос, прошлая договорённость и пометка «не переносить на вечер».

Пауза десять минут. Она считается занятым временем: следующая встреча не встанет на запись и воду.

Парная сессия, 80 минут. Клиент подтвердил вчера, статус обновился у обоих.

Перенос. Окно снова свободно, напоминание ушло само.

записан→ подтверждён→ пришёл→ оплачен/ не пришёл

Пропуски и отмены видно за неделю, а не задним числом.

сравнение

Сколько это стоит

Три дороги к одному календарю. Разница — в деньгах и в том, кто распоряжается результатом.

Сравнение способов получить приложение для записи к психологу
Что сравниваем Нанять разработчика Купить подписку Собрать самому
Деньги Десятки тысяч рублей — за макет, код и запуск. Ежемесячный платёж за чужой сервис. Ничего: бот даёт 5 млн токенов бесплатно.
Срок Недели переписки, согласований и правок. Быстро, но по чужому сценарию. Один вечер и 8–15 ответов на понятные вопросы.
Правки Каждое изменение — новый счёт и очередь. Функции по запросу или в тарифе выше. Словами: попросили — получили новый файл.
Кому принадлежит Студии: код у неё, вы в очереди. Сервису. Уйти сложно, данные остаются там. Вам: файл лежит на вашем компьютере.

пять причин

Пять причин собрать самому

01

Экономия

Не платите за разработку и подписку: 5 000 000 токенов от бота — бесплатно.

02

Приложение принадлежит вам

Один HTML-файл на вашем устройстве: доступ не отключат и тариф не поднимут.

03

Правки словами

Нужна пауза 15 минут или «супервизия»? Пишете боту — получаете новый файл.

04

Не нужно ждать разработчика

Ни очереди, ни брифинга: собрали вечером — утром записываете клиента.

05

Нет лимитов тарифа на функции

Календарь, карточки и оплата — не «в пакете выше», а внутри файла.

инструкция

Семь шагов до готового расписания

На скриншотах — «Запись: психолог» и промпт. Кнопки называются так же, как в интерфейсе.

01

Приложение установлено

Напишите боту «старт» — он пришлёт ссылку. Пройдите по ней, и приложение появится на устройстве.

Бот прислал ссылку на установку приложения после слова старт
02

Нажмите «Открыть веб-интерфейс»

Кнопка запускает рабочее окно с вашим приложением.

Кнопка Открыть веб-интерфейс на стартовом экране
03

Нажмите «Создать проект»

Проект — отдельное приложение. Для кабинета хватит одного.

Кнопка Создать проект в пустом списке проектов
04

Впишите название и нажмите «Создать проект»

Подойдёт «Запись: психолог»: файл легко найти через месяц.

Поле названия проекта Запись психолог и кнопка Создать проект
05

Скопируйте промпт с этой страницы

Нажмите «Скопировать промпт» ниже и вставьте текст в поле сообщения: Ctrl + V или долгое нажатие → «Вставить». Промпт лежит на странице, скачивать нечего.

Промпт вставлен в поле сообщения нового проекта
06

Нажмите «Отправить» ↑

Кнопка со стрелкой справа от поля или Enter. Дождитесь сообщения в переписке.

Кнопка Отправить со стрелкой рядом с полем сообщения
07

Ответьте на 8–15 вопросов

Бот спросит о длительности, паузах, услугах и ценах. В конце отдаст готовый HTML-файл.

Бот задаёт вопросы с вариантами ответов и обещает готовый HTML-файл

промпт

Промпт для записи к психологу

Скопируйте целиком в поле сообщения нового проекта: бот задаст вопросы и соберёт приложение под вашу практику.

Промпт · запись: психолог

Копируется одной кнопкой, файл скачивать не нужно.

Ты — senior product designer, UX-архитектор и frontend-разработчик. Помоги психологу без технических знаний собрать приложение для записи клиентов и расписания консультаций. Он не должен проектировать базу данных и разбираться в коде — это твоя работа.

Сначала задай 8–15 простых вопросов с вариантами ответов: принимаешь очно, онлайн или и так и так; какие услуги и сколько минут каждая длится (50, 60, 80); какая пауза нужна между сессиями; в какие дни и часы работаешь; когда выходные; где сейчас ведёшь запись; как клиенты записываются; нужны ли напоминания и за сколько; показывать ли цены и отмечать оплату; что важно видеть сразу после открытия. Не спрашивай про фреймворки, базы данных и архитектуру. После ответов коротко перескажи, что понял, и сразу делай приложение.

Спроектируй сущности: клиент (имя, телефон, запрос, формат встреч, заметки, источник, история визитов), услуга (название, длительность в минутах, цена), визит (клиент, услуга, дата, время начала, длительность, пауза после, статус, оплата, заметка), оплата, напоминание. Связи — по стабильным ID. Если меняется длительность или цена услуги, старые визиты не пересчитываются.

Статусы визита: записан → подтверждён → пришёл → оплачен или не пришёл. Предусмотри отмену и перенос: освободившееся окно снова становится доступным. Занятым считай всё время сессии плюс паузу после неё. Второй визит на пересекающееся время блокируй и предлагай ближайшее свободное окно с учётом длительности и паузы.

Экраны: «сегодня» (ближайшие консультации по времени, свободные окна, заявки на подтверждение), сетка недели (дни по столбцам, сессии блоками с длительностью, паузы видны отдельно), карточка клиента (контакты, запрос, заметки, история, повторная запись в один тап), услуги и цены, напоминания о повторных встречах. Оплату и заметку создавай прямо из карточки визита. Сделай понятные пустые состояния, подтверждение удаления, закрытие окон по Escape и по клику на фон.

Дизайн выбери сам, но цельно: крупная читаемая типографика, спокойный фон, один акцент на действиях, адаптив от 360 px, удобные зоны нажатия для работы с телефона между сессиями. Без визуального шума и декоративных цифр.

Технически: один HTML-файл, CSS и vanilla JS внутри, хранение в localStorage, без backend, сборщиков, npm и внешних библиотек. Внутри файла раздели слои: storage → сущности → фичи → компоненты → экраны → навигация. После любого действия данные сохраняются, интерфейс перерисовывается сразу.

Добавь реалистичные демо-данные и кнопку «Удалить тестовые данные» с одноразовым подтверждением. Учти пустые поля, битые данные в localStorage, удаление связанных записей и переходы между экранами.

Перед выдачей сам пройди сценарии: запись на 50 и 80 минут, попытка поставить клиента на занятое время, пауза между сессиями, отмену и перенос, отметку «пришёл» и оплату, повторную запись, перезагрузку страницы, открытие с телефона. Найденное исправь сам.

Ответ — полный готовый HTML-файл, без фрагментов и пояснений вида «вставьте сюда». Все дальнейшие правки тоже присылай полным файлом.

Моя задача: ___ (одна фраза о вашей практике и клиентах).

вопросы

Частые вопросы

Клиент сможет сам выбрать время, без переписки?

Да, если включить самозапись: свободные окна видны, занятые и паузы скрыты. Заявка приходит со статусом «записан». Не нужна — ведите запись сами.

Что делать, если человек отменил консультацию?

Отметьте «отменён» или «не пришёл»: окно снова свободно, а в карточке остаётся история переносов.

У меня встречи по 50 и 80 минут — программа не запутается?

Нет. Длительность задаётся у услуги: 50 минут для индивидуальной, 80 — для семейной. Пауза входит в занятое время.

Можно открыть расписание с телефона между сессиями?

Да. Файл открывается в браузере телефона, интерфейс собирается от 360 px: крупные кнопки, календарь читается одной рукой.

Без интернета записи не пропадут?

Данные хранятся в браузере устройства, поэтому приложение работает и без Wi-Fi. Сеть нужна для сборки и правок.

Сколько времени уйдёт на сборку?

Обычно вечер: промпт, 8–15 вопросов и готовый HTML-файл. Правки — словами, без кода.

начните сегодня

Расписание, в котором есть место паузе

Приложение держит консультации и интервалы, пока вы работаете. Правки — словами.

Напишите «старт»: бот пришлёт установку и 5 000 000 токенов бесплатно.

Что будет после «старт»

  1. Ссылка на установку приложения.
  2. Промпт с этой страницы.
  3. 8–15 вопросов о практике.
  4. Готовый HTML-файл с расписанием.