Перейти к содержанию
GrantTapРуководство
Работа каждый день

Файлы, изображения и голос

Вложения, предпросмотр, Files и вложенные Agents.

Скульптурная иллюстрация: телефон и ноутбук связаны бумажной лентой с сообщениями
Ваш компьютер — под рукойИллюстрация · ImageGen
В этой главе · 7 разделов

Фотография ошибки, текстовый файл и короткая диктовка часто объясняют задачу лучше длинного сообщения. GrantTap позволяет подготовить их в composer, проверить перед отправкой и затем открыть доступные результаты. Выбор вложения и выполнение агентом остаются отдельными этапами.

Добавить и проверить вложение#

  1. Откройте нужный чат и проверьте его компьютер и провайдера.
  2. Нажмите + и выберите доступный источник: фото, камеру, файл или другой предложенный формат.
  3. Дождитесь появления элемента в полосе вложений.
  4. Нажмите миниатюру или имя, чтобы посмотреть подготовленное содержимое.
  5. Удалите лишний элемент его отдельной кнопкой и добавьте короткое пояснение в текст.
  6. Отправьте сообщение и проверьте этапы доставки.

Вложения располагаются в горизонтальной полосе. Добавление файлов не должно создавать бесконечно растущий блок над клавиатурой. Текстовые исходники можно читать и выделять; поддержанные документы, изображения и медиа открываются системным просмотрщиком. Для неподдержанного бинарного формата остаются имя и размер — приложение не должно изображать несуществующий preview.

Лимиты и качество#

На одно сообщение предусмотрено до 10 вложений, до 6 MB на файл и до 11 MB суммарных исходных данных. Здесь MB означает десятичные мегабайты. Если предел превышен, уменьшите набор или размер файлов; не рассчитывайте, что ошибка сохранит только незаметную часть набора.

Фото, подготовленное через графический picker, может уменьшаться до 1800 пикселей по длинной стороне и преобразовываться в JPEG. Поэтому этот путь удобен для скриншота или пояснения, но не является обещанием передать исходный графический файл без изменений. Для материалов, где важна точная структура файла, выбирайте соответствующий документ и проверяйте его имя и размер.

Вставить Markdown#

При явной системной вставке обычное coding-сообщение может превратить структурированный Markdown в .md-вложение. Это относится, например, к заголовкам, спискам, таблицам и fenced code. Очень большой простой текст может стать .txt-файлом. Короткая проза и обычный набор остаются текстом.

Преобразование сохраняет UTF-8 содержимое и подчиняется тем же лимитам вложений. Если места не хватило, исходный черновик не должен молча заменяться неполным результатом. Для ответа на конкретный вопрос действует его отдельный контракт: вставленный текст остаётся ответом, а не новым произвольным сообщением.

Просмотреть файлы проекта#

Files в чате открывает две связанные области: записанные изменения выбранного ответа и доступное дерево рабочей папки исполнения. Они отвечают на разные вопросы.

  • Изменения показывают успешные edits, записанные в истории ответа. Это не гарантированно окончательное состояние Git.
  • Дерево файлов читает текущую рабочую область на исходном компьютере с учётом допустимых путей.
  • Сохранённый preview может открыться сразу, даже пока новое чтение ещё не завершено.

Разворачивайте папки по мере необходимости. Длинные каталоги и тексты подгружаются страницами. Частичный preview отмечен как неполный; отсутствие загруженного содержимого не равно пустому файлу. Компьютер ограничивает чтение рабочей областью и защищает чувствительные пути. Сам просмотр не запускает модель и не выполняет shell-команду.

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

Предложить правку из телефона#

Для полного текстового preview небольшого файла доступен предусмотренный редактор. Он подходит только для целиком полученного текста размером до 128 KiB. Частичный и бинарный preview не превращается в полнофункциональный удалённый редактор.

Предложенная правка отправляется той же задаче через сохраняемую очередь. Телефон и реле сами не перезаписывают исходный файл: агент на компьютере должен сверить оригинал с текущим содержимым и применить изменение в рамках разрешений. После отправки проверьте очередь и настоящий результат. Подробнее о проверке — Audit и evidence.

Диктовка#

Нажмите микрофон, предоставьте запрошенные системные разрешения и произнесите текст. Диктовка заполняет черновик и не отправляет его автоматически. Остановите запись, перечитайте распознанное и только затем нажмите Send.

Состояния запуска, записи, остановки и запрета доступа отличаются от Stop работающего coding-агента. При уходе из чата запись прекращается. Аудио не сохраняется как самостоятельная запись приложения. Распознавание предпочитает доступные локальные русские и английские модели; когда их нет, может использоваться распознавание Apple через сервер. Не считайте диктовку гарантированно полностью офлайн.

Практика без личных данных#

Создайте в тестовом проекте короткий notes.txt с вымышленным списком задач. Прикрепите его и тестовый скриншот, откройте оба preview, затем продиктуйте просьбу объяснить список. Перед отправкой исправьте распознавание. После ответа откройте Files и сравните записанную правку с новым чтением рабочей папки.

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