v1.0.174: пояснения 'для чего' к кнопкам промптов

This commit is contained in:
2026-06-24 14:33:58 +04:00
parent c98f190cbc
commit f693acce6f
+10 -2
View File
@@ -75,7 +75,7 @@
<body> <body>
<div class="topbar"> <div class="topbar">
<img src="/nubes-logo.svg" alt="Nubes"> <img src="/nubes-logo.svg" alt="Nubes">
<span class="title">Сверка договоров — LLM AI-driven Event Sourcing <span style="font-weight:400;color:var(--muted);font-size:12px;">v1.0.173</span></span> <span class="title">Сверка договоров — LLM AI-driven Event Sourcing <span style="font-weight:400;color:var(--muted);font-size:12px;">v1.0.174</span></span>
<span style="margin-left:auto;font-size:12px;color:var(--brand-primary);cursor:pointer;white-space:nowrap;" onclick="openAbout()">О сервисе</span> <span style="margin-left:auto;font-size:12px;color:var(--brand-primary);cursor:pointer;white-space:nowrap;" onclick="openAbout()">О сервисе</span>
</div> </div>
@@ -109,6 +109,11 @@
<button class="btn" id="promptBtnDiff" style="font-size:11px;height:28px;flex:1;">🔄 Сравнение</button> <button class="btn" id="promptBtnDiff" style="font-size:11px;height:28px;flex:1;">🔄 Сравнение</button>
<button class="btn" id="promptBtnClassify" style="font-size:11px;height:28px;flex:1;">🏷️ Классификация</button> <button class="btn" id="promptBtnClassify" style="font-size:11px;height:28px;flex:1;">🏷️ Классификация</button>
</div> </div>
<div style="display:flex;gap:8px;margin-top:3px;font-size:10px;color:var(--muted);">
<span style="flex:1;">для базового договора</span>
<span style="flex:1;">для допсоглашений</span>
<span style="flex:1;">автоопределение</span>
</div>
</details> </details>
</div> </div>
</div> </div>
@@ -155,7 +160,7 @@
<button class="remove-btn" onclick="closePromptModal()" style="margin-left:auto;font-size:18px;">&#xd7;</button> <button class="remove-btn" onclick="closePromptModal()" style="margin-left:auto;font-size:18px;">&#xd7;</button>
</div> </div>
<div class="modal-body" style="padding:16px;"> <div class="modal-body" style="padding:16px;">
<div style="display:flex;gap:6px;margin-bottom:10px;"> <div style="display:flex;gap:6px;margin-bottom:4px;">
<!-- extract: извлечение строк спецификации из первого документа (базовый договор) --> <!-- extract: извлечение строк спецификации из первого документа (базовый договор) -->
<button class="btn" id="promptTabExtract" style="font-size:11px;height:26px;">📄 Извлечение</button> <button class="btn" id="promptTabExtract" style="font-size:11px;height:26px;">📄 Извлечение</button>
<!-- diff: сравнение допсоглашений с текущей спецификацией (ADD/UPDATE/DELETE) --> <!-- diff: сравнение допсоглашений с текущей спецификацией (ADD/UPDATE/DELETE) -->
@@ -163,6 +168,9 @@
<!-- classify: классификация документов (тип, номер, контрагент, дата) --> <!-- classify: классификация документов (тип, номер, контрагент, дата) -->
<button class="btn" id="promptTabClassify" style="font-size:11px;height:26px;">🏷️ Классификация</button> <button class="btn" id="promptTabClassify" style="font-size:11px;height:26px;">🏷️ Классификация</button>
</div> </div>
<div style="font-size:10px;color:var(--muted);margin-bottom:10px;">
Извлечение — для базового договора &nbsp;|&nbsp; Сравнение — для допсоглашений &nbsp;|&nbsp; Классификация — автоопределение типа/даты/контрагента
</div>
<textarea id="promptEditor" style="width:100%;height:220px;font-family:monospace;font-size:11px;border:1px solid var(--brand-gray);border-radius:6px;padding:8px;box-sizing:border-box;"></textarea> <textarea id="promptEditor" style="width:100%;height:220px;font-family:monospace;font-size:11px;border:1px solid var(--brand-gray);border-radius:6px;padding:8px;box-sizing:border-box;"></textarea>
<div style="display:flex;gap:8px;margin-top:8px;align-items:center;"> <div style="display:flex;gap:8px;margin-top:8px;align-items:center;">
<input id="promptName" placeholder="Имя версии" style="width:140px;font-size:11px;border:1px solid var(--brand-gray);border-radius:4px;padding:4px 6px;"> <input id="promptName" placeholder="Имя версии" style="width:140px;font-size:11px;border:1px solid var(--brand-gray);border-radius:4px;padding:4px 6px;">