ИИ-агент в Google Sheets: разработка и тестирование Табличного Жука

ИИ-агент в Google Sheets: разработка и тестирование Табличного Жука

Привет всем! Маркетологи советуют начинать презентацию продукта с «боли». Начну со своей.

Разработка собственного продукта для меня в новинку (хотя в разработке ПО я уже 14 лет), и оказалось неожиданно трудно найти людей, готовых протестировать моего ИИ-агента для Google Sheets.

Среди друзей и знакомых активных пользователей таблиц не нашлось. А опыт личного обращения к участникам Telegram-групп по Google Sheets показал, что большинство просто игнорирует моё предложение — хотя так появились и первые восторженные отзывы.

В результате поисков, я пришел на vc.ru и в этом посте постараюсь доступно рассказать о том:

  • что представляет собой «Табличный Жук»;

  • кому он может быть полезен;

  • зачем я сейчас ищу пользователей, готовых поработать с ним бесплатно;

  • а также немного о том как я пришел к его разработке.

Что такое «Табличный Жук» сейчас

Это не промпт-агент, созданный в конструкторе, а собственный LLM-сервис с логикой на сервере и интерфейсом в Telegram.

Жук умеет:

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

Можно сказать — это «второй мозг» для тех, кто работает с таблицами.

Кому и для чего может быть полезен «Жук»

1. Новичкам в Google Sheets

Если вы хотите перейти от простого хранения данных к эффективной работе с таблицами — Жук поможет:

  • добавить в таблицы формулы, фильтры и форматирование;
  • улучшить структуру таблицы (спросите его о таблице в целом и о каждой вкладке в отдельности);
  • реализовать макет, который вы держите в голове.

2. Специалистам по автоматизации и аналитикам

Для профессионалов Жук может стать «вторым пилотом»:

  • ускоряет рутину — делает за вас десятки мелких действий;
  • помогает разрабатывать сложные решения, предлагая нестандартные подходы;
  • ускоряет работу с формулами — под контролем пользователя создаёт и исправляет формулы, иногда находя интересные решения.

3. Тем, кто хочет освоить новые функции

Жук может:

  • объяснить, как работает формула;
  • показать примеры прямо в таблице, создав данные для демонстрации.

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

Зачем я сейчас ищу пользователей (и почему бесплатно)

1. Чтобы найти ошибки и слабые места

Реальные данные и разные подходы пользователей помогают быстро обнаруживать проблемы.

2. Чтобы адаптировать интерфейс и функционал под реальные задачи

Возможно, Жуку пока не хватает каких-то функций. Самые востребованные будут добавлены.

3. Чтобы сформировать понимание ценности продукта

Мне как разработчику очень важно и ценно получать отзывы о своем продукте и понимать что он приносит пользу.

Моя цель — создать полезный и "экологичный" продукт.

Когда Жук будет готов к релизу, он уже не будет бесплатным (хотя, возможно, останется бесплатный лимит).

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

Как поучаствовать

Тем, кто готов принять участие в тестировании или пока просто интересуется темой — добро пожаловать в группу Жука: Табличный Жук

Условия тестирования

  • Размер таблиц с которыми сейчас работает Жук ограничен, "большие" таблицы установить не получится (если получилось - значит таблица подходит);
  • Жук старается аккуратно работать с вашими данными, но лучше начать в копии таблицы или сохранить версию документа;
  • Не используйте Жука в незаконных целях;
  • Попытки reverse-engineering и jailbreak — повод для блокировки;
  • Политика конфиденциальности (на период тестирования) и подробности о безопасности ваших данных тут Конфиденциальность и безопасность данных, если кратко - данные ваших таблиц в безопасности и никем кроме вас не будут использованы;
  • ⚠ В рамках тестирования я оставляю за собой право просматривать историю взаимодействия с Жуком в в целях отладки и исправления ошибок.

Как я пришёл к созданию «Табличного Жука»

«Табличный Жук» — это логичное продолжение многих моих прошлых проектов, связанных с автоматизацией и оптимизацией рабочих процессов.

Telegram-боты

Я создавал ботов как для корпоративного, так и для личного использования. С тех пор у меня есть собственная платформа для хранения, управления и обработки сообщений с использованием БД.

Автоматизация на базе Google Sheets

Многие мои проекты были связаны с Google Таблицами:

  • Telegram-боты, которые получали и загружали данные в таблицы;
  • И полностью «табличные» проекты — например, генерация договоров на основе шаблонов или выгрузка и обработка данных из CRM.

Ранняя работа с LLM

Освоив программный доступ к LLM, я реализовал несколько небольших, но интересных личных проектов, которые научили меня:

  • настраивать поведение больших языковых моделей с помощью промптов;
  • предоставлять им инструменты и наблюдать, как они этими инструментами пользуются (это оказалось очень любопытно).

Среди этих экспериментальных проектов появился и «Табличный Жук». Он стал удачным сочетанием моего опыта в автоматизации и интереса к ИИ.

Буду рад вашим комментариям, отзывам, вопросам и предложениям!

И кое-что совершенно невероятное, для участия в тестировании не обязательно подписываться на канал!!! Хотя почитать рекомендую.

1
Начать дискуссию