Grafik-Smen-HTML-JS

0

Описание

Одностраничное приложение для расчёта Графика Смен (3 рабочих + 2 выходных). Написано на HTML и JS. Работает в любом браузере. Есть спецификация для генерирования кода. Использовался Claude Opus 4.5 Thinking 32k.

Языки

  • HTML92,5%
  • JavaScript7,5%
README.md

График Смен (HTML-JS)

Одностраничное приложение для расчёта Графика Смен (3 рабочих + 2 выходных).

  • Написано на HTML и JS. Работает в любом браузере. Не требует установки и разрешения от администратора корпоративной сети для установки и использования.
  • Есть спецификация для генерирования кода. Для кодогененрации использовался Claude Opus 4.5 Thinking 32k Гугул Gemeny 3 Про генерирует хуже, но исправляет код по запросу. Остальные LLM генерируют код по этой спецификации ещё хуже. GigaCode - не проверялся.

Как использовать

  • скачайте папку "График-Смен" с файлами:
    • График-Смен.html - файл график смен
    • события.js - файл с событиями в формате JSON
  • Запустите файл График-Смен.html в браузере.
  • Для добавления своих события на график, добавляйте их в файл события.js
  • можно делать свои отметки на графике, НО:
    • НО они будут сохраняться в браузере, но они будут сохраниться только до закрытия браузера, из-за политики безопасности браузеров
    • чтобы Ваши отметки сохранялись в браузере, файл надо запускать через локальный или корпоративный веб сервер.

Как сделать свой График Смен

  • посмотрите спецификацию
    • исправьте алгоритм расчёта смен так как вам необходимо
      • откройте сайт https://lmarena.ai/
        • выберите Direct Chat
        • выберете Claude Opus 4.5 Thinking 32k
        • Вставьте в окно запроса код исправленной вами спецификации и нажмите стрелку вверх
        • Дополнительно: в окне запроса внизу есть кнопка [< >] "Build apps and websites" - используйте её для просмотра работы сгенерированного кода.

      Как оптимизировать процесс генерации кода LLM

      • попросите LLM исправить орфографические ошибки и ошибки форматирования в спецификации (используется формат markdown):
        • пример запроса: Исправь:
          • орфографические ошибки в этом промпте-спецификации (используется русский язык)
          • ошибки форматирования этого промпта (используется формат Marckdown)

        • попросите LLM исправить логические ошибки:
        • пример запроса:
          • Проверь эту спецификацию на ошибки, логические ошибки, внутренние противоречия, двусмысленности, и не ясности.
          • Что по твоему мнению надо добавить в спецификацию ?
          • Что тебе в ней трудно понять и требуется предписать более ясно, подробно, точно ?

        • попросите LLM оптимизировать промпт под конкретную LLM:
          • Оптимизируй этот промт-спецификацию для LLM Claude Opus 4.5 20251101, без потери смысла и деталей.