Чеширский кот: База знаний из Зазеркалья, версия 0.5.0
Разработка - Инструментарий разработчика
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Описание прикладного решения
Назначение решения
Чеширский кот - это база знаний html-страниц, автоматически формируемых из markdown-разметки. Формат markdown, используемый в "Чеширском коте", дополнен картинками из базы знаний и диаграммами PlantUML.
Доступно использование нейросети для автоматической генерации документации.
Прецеденты использования

Функциональные возможности
- Чеширский кот представляет из себя дерево страниц базы знаний с поддержкой Markdown. (с версии #0.1.0)
- Markdown. Каждая страница базы знаний представлена текстом в формате markdown, автоматически преобразуемым при записи в веб-страницу для отображения. (с версии #0.1.0)
- Картинки. Добавление файлов картинок к странице базы знаний. (с версии #0.2.0)
- Говорящая вики. Подключена нейросеть, учитывающая в своих ответах контекст из наполнения страниц базы знаний. Возможно автодокументирование кода заданием вопросов к страницам базы знаний, ответы на которые даёт нейросеть (обновлено в версии #0.5.0)
- Кликабельные UML диаграммы на страницах базы знаний (с версии #0.4.0)
- Минималистический, но функциональный интерфейс, не перегруженный элементами UI.
UI
Начальная страница:

Форма создания и изменения страницы базы знаний:

Форма создания и изменения картинки:

Диалог с нейросетью:

Версия платформы 1С
- Тестировалось на версии платформы 1С 8.3.27.1936.
- Необходима платформа 1С не ниже 8.3.24, т.к. база знаний работает с буфером обмена.
Благодарности
- Спасибо Игорь Матвеев(riposte) за статью Markdown-editor в 1С (с сохранением в HTML). Наработки из неё, за вычетом всего для меня лишнего, использованы в "Чеширском коте".
- Спасибо Юрию Пастухову(exitone) за статью "1C и GigaChat на базе 1С HTTP Connector". Она была взята за стартовый пример интеграции GigaChat от Sber.
- Спасибо Александру Ефремову (xnd) за статью "Генерация UML диаграмм на основании текстового описания".
Вступайте в нашу телеграмм-группу Инфостарт