ii-reshenie-dlya-protsessa-2/brief.md

15 KiB
Raw Permalink Blame History

ИИ-решение для процесса

Собери СТАТИЧНЫЙ макет всего процесса: кликабельные экраны без серверной логики, наполненные правдоподобными примерами. Без пометок «макет», «демо» и «демонстрационная версия» на экране.

ПАСПОРТ ИИ-РЕШЕНИЯ

Поле Значение
Наименование ИИ-решение для процесса
Исполнитель владелец процесса – сборка на платформе Vibe AI
Пользователь владелец процесса
Дата внедрения –

1. Предпосылки

  • Процесс, короче, такой. Разные наши дочерние компании скидывают нам отчеты в Excel и в нескольких Excel-ях больших
  • сводящий наш человеку
  • Сейчас собирает все эти e-mail из почты, это порядка 15-20 компаний и 20 писем. Он их берет и начинает их сводить. Там очень много цифр финансовых и очень много показателей, которые надо свести, сделать небольшой анализ и подготовить отчет

2. Входные данные и источники

  • Выгрузки в Excel из учётной системы и письма коллег
  • из файлов только из почты

3. Процессы для внедрения ИИ

  • все шаги рутинные, но самые тяжелые процессы — это, конечно же, сбор данных, сбор файлов, их анализ и свод показателей по каждой точке в едином сводящем файле Excel.

4. Шаги процесса

  • Получается
  • сейчас каждая дочка в определенное время раз в неделю готовит отчет Excel и отправляет нам по почте. И это может быть до пяти файлов от каждой дочки. То есть это 15-20 дочек
  • умноженные на пять файлов
  • сам посчитай
  • сколько это документов
  • наш сводящий
  • он заходит на почту
  • скачивает все эти файлы один за одним
  • скачивает их
  • их открывает каждую по каждой компании и в своем едином отчетном Excel файле обновляет данные по каждой дочке
  • на базе этих документов, и это очень много времени занимает и тяжело
  • он после этого

5. Результат

  • В итоге разрабатывается, формируется один единый Excel SWAT по всем дочерним организациям и их показателям, плюс анализ по каждому из них.

6. Ожидаемый эффект

  • Да, всё, это будет быстрее, меньше ручной работы, так как сейчас уходит очень много времени на сбор, на скачивание этих файлов через почту на Airsoft, и ожидаем более точнее анализ показателей и более быстрее скорость всего этого, потому что это происходит раз в неделю. Сейчас вручную тратится порядка 2-4 часов на это.

7. Экономический эффект

  • Раз в неделю на каждый такой свод уходит порядка трех-четырех часов.
  • Каждый чек multiplying multiplication.

8. Контроль и риски

  • Appreciate it
  • Может ошибиться именно
  • Получается, ошибки могут быть допущены при именно своде показателей подочердными организациями, потому что их очень много в Excel-файлах, а также в анализе. И сводит это вот наш сотрудник сводящий

9. Меры по снижению

  • Проверка результата человеком перед использованием.
  • Журнал действий ИИ и возможность вернуть ручной режим.

10. Формат реализации

  • Веб-интерфейс на Vibe AI: сначала статичный макет всего процесса, после согласования — рабочее решение.

Схема процесса (mermaid): flowchart TD S0["Получается"] S1["сейчас каждая дочка в определенное время раз в неделю готовит отчет Excel и отправляет нам по почте. И это может быть до пяти файлов от каждой дочки. То есть это 15-20 дочек · ИИ"] S0 --> S1 S2["умноженные на пять файлов · ИИ"] S1 --> S2 S3["сам посчитай"] S2 --> S3 S4["сколько это документов"] S3 --> S4 S5["наш сводящий · ИИ"] S4 --> S5 S6["он заходит на почту"] S5 --> S6 S7["скачивает все эти файлы один за одним"] S6 --> S7 S8["скачивает их"] S7 --> S8 S9["их открывает каждую по каждой компании и в своем едином отчетном Excel файле обновляет данные по каждой дочке · ИИ"] S8 --> S9 S10["на базе этих документов, и это очень много времени занимает и тяжело · ИИ"] S9 --> S10 S11["он после этого"] S10 --> S11

Объём работы

Собирай ровно то, что написано в задании. Не добавляй лишние разделы, журналы и настройки. Для статичной страницы достаточно index.html. Если запрошен статичный макет, не добавляй серверную часть на этом этапе. Если задача требует общего хранения, настоящей регистрации или рабочего приложения, реализуй серверную часть и базу данных средствами Vibe AI. Создай необходимые файлы, таблицы и обработчики, даже если владелец не перечислил их отдельно. Не подменяй общее хранение localStorage или демонстрационным списком. Собственная база приложения не требует интеграции с системами КТ и отдельного утверждения дизайна в экспрессе. При доработке существующего проекта это правило заменяет прежнее ограничение одним HTML-файлом. Проверь сохранение записи, чтение из другой сессии, обработку ошибок и ограничения доступа. Личные данные доступны только уполномоченному пользователю, секреты не попадают в браузерный код. Не придумывай доступы или готовые интеграции. Если публикация серверной части недоступна, укажи конкретную причину и не объявляй функцию работающей. Закончив, опубликуй приложение и сообщи фактический адрес и результаты проверки; сохраняй прежний адрес, если платформа это позволяет.

Имена файлов

Если серверная часть не нужна, скрипт интерфейса называй script.js, стили — style.css. Не создавай в корне проекта файлы app.js, main.js, index.js, server.js, bot.js, app.py, main.py, server.py и package.json со scripts.start: платформа примет проект за серверное приложение и не опубликует статичный сайт. Эти имена — только для настоящего сервера.

Дизайн — дизайн-система KT AI

Весь интерфейс собирай на дизайн-системе KT AI, которая уже лежит в папке проекта design-system/. Перед первой строкой вёрстки прочитай design.md и design-system/AGENTS.md и следуй им. Подключай файлы ДС относительными путями и в этом порядке: ./design-system/kt-ai-fonts.css, ./design-system/kt-ai-tokens.css, ./design-system/kt-ai-components.css, ./design-system/kt-ai-page.css. Тема по умолчанию — светлая: <html lang="ru" data-theme="light">; не ставь dark и не ставь auto (auto уходит в тёмную по системной теме). lang — язык интерфейса из задания: казахский — kk, английский — en, иначе ru. Переключатель темы можно оставить, но открываться страница должна светлой. Цвета, отступы и размеры — только токенами var(--kt-ai-…), иконки — из design-system/icons/kt-ai-lucide-sprite.svg. Плашки показателей — .kt-ai-kpi (.value, .label, .hint) в полосе .kt-ai-kpi-strip; таблицы — по правилам ДС (frameless, .kt-ai-table-wrap, числа вправо, tabular-nums); графики — чистый SVG/div высотой 190–220px, столбцы 20–28px с радиусом 2px, цвета только var(--kt-ai-chart-blue|green|orange|pink|red|salmon), подсказки значений — data-kt-tip + ./design-system/kt-ai-chart-tip.js. Имена токенов не выдумывай — только существующие в design-system/kt-ai-tokens.css: --kt-ai-fg / -fg-muted / -fg-faint, --kt-ai-bg / -bg-soft, --kt-ai-card-bg / -card-border, --kt-ai-border / -border-strong, --kt-ai-primary, --kt-ai-radius-xl / -3xl, --kt-ai-font-sans / -mono, --kt-ai-chart-blue / -green / -orange / -pink / -red / -salmon, --kt-ai-status-ok-fg / -warn-fg / -risk-fg. Несуществующий токен (--kt-ai-text-primary, --kt-ai-bg-surface, --kt-ai-font-family) молча не применится — страница выйдет в Times New Roman без рамок. Классы ДС (.kt-ai-kpi, .kt-ai-card, .kt-ai-table, .kt-ai-btn, .kt-ai-chip, .kt-ai-input) в своём <style> не переопределяй — ДС рисует их сама; свой <style> — только сетка и отступы. <body class="kt-ai-app">. Перед публикацией проверь сам: в HTML не меньше десятка классов kt-ai-*, каждый var(--kt-ai-…) есть в tokens.css, свои hex-цвета — только внутри логотипа. Иначе это не дизайн-система, а перекраска. Фильтры и пустое состояние тоже из ДС (.kt-ai-select, .kt-ai-filter-chip, .kt-ai-empty): каждый выведенный фильтр обязан менять все представления, которые задевает — таблицу, показатели, график и текст объяснения. Таблицы, списки, журналы, дашборды и формы собирай из готовых классов ДС (design-system/COMPONENTS.md), архетип экрана выбирай по design-system/docs/ARCHETYPES.md. Каркас страницы — из design.md, с обычными <link>. Шаблон design-system/templates/kt-ai-app-shell.html целиком не копируй: его скрипты-загрузчики (data-kt-ai-base-resolver, data-kt-ai-boot) тянут CSS с корня сайта по абсолютному пути /design-system/…, а сайт публикуется в подпапке — стили не загрузятся. Подключай только файлы, которые реально лежат в design-system/ (проверь ls design-system): файла kt-ai-components.js там нет. Шапка страницы: слева логотип Казахтелекома — <img src="https://code.vibe42.kz/tore/aitu/kt-logo.svg" alt="Казахтелеком" height="28">, рядом название приложения. Свой стиль не выдумывай, Bootstrap/Tailwind/Material/Google Fonts не подключай, сырые hex-цвета не пиши. Папку design-system/ закоммить вместе с проектом — иначе опубликованная страница останется без стилей.

Без пометок «демо»

Не пиши на экране «Демо-данные», «демонстрационная версия», «тестовые данные», «макет» и похожие пометки. Если настоящих данных нет — наполни приложение правдоподобными примерами. Не утверждай, откуда взяты данные.

Ничего не додумывай

Собирай по заданию. Сведений о работе, которых в задании нет, не добавляй: чужие компании и бренды, системы и интеграции, отделы, роли, сроки, цены и показатели «как в жизни» — не выдумывай. Примеры в таблицах и на графиках — обычные и нейтральные, они только показывают устройство экрана. Чего-то не хватает — оставь поле пустым или добавь пустое состояние, а не выдуманный факт.