Spaces:
Sleeping
Sleeping
...
Browse files- app/main_WS_FS_pure_test.py +5 -3
- log.md +1 -1
app/main_WS_FS_pure_test.py
CHANGED
|
@@ -347,6 +347,7 @@ def generate_lesson_plan_interface(
|
|
| 347 |
# except (IndexError, AttributeError) as e:
|
| 348 |
# logging.warning(f"Не удалось получить аннотации: {str(e)}")
|
| 349 |
|
|
|
|
| 350 |
return full_text
|
| 351 |
####### СТРИМИНГ
|
| 352 |
# try:
|
|
@@ -497,9 +498,10 @@ with gr.Blocks(theme=theme, css_paths=css_path) as demo:
|
|
| 497 |
with gr.Column(variant="panel"): # <<< Главная панель
|
| 498 |
gr.Markdown("### Конспект", elem_classes=["block-title"]) # Заголовок ВНУТРИ панели
|
| 499 |
# Блок с выводом конспекта
|
| 500 |
-
output = gr.
|
| 501 |
-
hint_text,
|
| 502 |
-
|
|
|
|
| 503 |
elem_id="plan-output",
|
| 504 |
elem_classes=["output-block"]
|
| 505 |
)
|
|
|
|
| 347 |
# except (IndexError, AttributeError) as e:
|
| 348 |
# logging.warning(f"Не удалось получить аннотации: {str(e)}")
|
| 349 |
|
| 350 |
+
full_text = force_links_new_tab(full_text) # # принудительно делаем все <a> открываться в новой вкладке
|
| 351 |
return full_text
|
| 352 |
####### СТРИМИНГ
|
| 353 |
# try:
|
|
|
|
| 498 |
with gr.Column(variant="panel"): # <<< Главная панель
|
| 499 |
gr.Markdown("### Конспект", elem_classes=["block-title"]) # Заголовок ВНУТРИ панели
|
| 500 |
# Блок с выводом конспекта
|
| 501 |
+
output = gr.Markdown(
|
| 502 |
+
value=hint_text, # или сразу full_text из вашей функции
|
| 503 |
+
unsafe_allow_html=True, # чтобы разрешить любые HTML‑теги (ваши таблицы, div и т.п.)
|
| 504 |
+
link_target="_blank", # все ссылки <a> откроются в новой вкладке
|
| 505 |
elem_id="plan-output",
|
| 506 |
elem_classes=["output-block"]
|
| 507 |
)
|
log.md
CHANGED
|
@@ -70,4 +70,4 @@ o3-mini - file search - reasoning
|
|
| 70 |
Успех зависит от способности собрать абстрактно схему и цеполчку мышления - чем она стройнее, логичнее, тем адекватнее результат
|
| 71 |
|
| 72 |
16.05
|
| 73 |
-
Баги критические: клик по ссылке - остается на странице (слетает)
|
|
|
|
| 70 |
Успех зависит от способности собрать абстрактно схему и цеполчку мышления - чем она стройнее, логичнее, тем адекватнее результат
|
| 71 |
|
| 72 |
16.05
|
| 73 |
+
Баги критические: клик по ссылке - остается на странице (слетает) 2. Пропанал кнопка скачивания - из-за ошибки
|