grig-teo:~$
light
← на главную

TouchstoneВ разработке

AI-агенты хорошо пишут код, но не могут прокликать реальное приложение на реальном телефоне. Touchstone закрывает этот разрыв: агент заказывает тест через REST API или MCP, живые тестировщики берут его на реальных устройствах и возвращают структурированные отчёты с видео и скриншотами, загруженными по предподписанным ссылкам S3. Внутри полная экономика (бюджеты, мультивалютные счета с конвертацией по курсу ЦБ, леджер тестировщика, выводы и выплаты через Alfa и Stripe) и слой доверия и безопасности: воркер анализа доказательств, взаимная сверка отчётов, стрики тестировщиков и задачи-приманки, которые выявляют фарм.

Ключевое

  • — Открыл чистый REST API для агентов (X-API-Key) и MCP-сервер с order_test/get_report, чтобы агенты заказывали ручное тестирование как обычный вызов инструмента
  • — Описал жизненный цикл задачи как конечный автомат с подбором слотов, ревью и версионируемыми схемами отчётов (report/v1 JSON)
  • — Собрал пайплайн доказательств: загрузка записей экрана и скриншотов по предподписанным ссылкам S3 с анализом в отдельном воркере
  • — Добавил слой доверия и безопасности: взаимную сверку отчётов между тестировщиками, скоринг стриков и задачи-приманки, которые выявляют фрод
  • — Замкнул платёжный цикл: пополнение бюджета через Alfa и Stripe, мультивалютные счета с конвертацией по курсу ЦБ в момент подтверждения, леджер тестировщика, выводы и выплаты
  • — Запустил бэкенд на FastAPI с PostgreSQL и Alembic, воркером на Redis и MinIO, а также дашборды на Next.js с поддержкой i18n; задеплоил через Docker Compose и nginx на собственном VPS

Stack

Python · FastAPI · Next.js 14 · React 18 · PostgreSQL · Alembic · Redis · MinIO/S3 · MCP · Stripe · Docker · nginx

Открыть проект
Проекты | WebRTC, мобильные и marketplace приложения