From 382f91ce839ef748b498ca4d3c94a1c140153fbd Mon Sep 17 00:00:00 2001 From: MerCry Date: Fri, 6 Mar 2026 01:06:19 +0800 Subject: [PATCH] feat: add OpenAPI share page with device-bound tokens and thought/answer separation [AC-IDMP-SHARE] --- .../admin/mid-platform-playground/index.vue | 54 +- ai-service-admin/src/views/share/index.vue | 373 ++++++++------ ai-service/app/api/openapi/__init__.py | 12 + ai-service/app/api/openapi/dialogue.py | 7 + ai-service/app/api/openapi/share_page.py | 466 ++++++++++++++++++ .../services/openapi/share_token_service.py | 182 +++++++ 6 files changed, 900 insertions(+), 194 deletions(-) create mode 100644 ai-service/app/api/openapi/__init__.py create mode 100644 ai-service/app/api/openapi/dialogue.py create mode 100644 ai-service/app/api/openapi/share_page.py create mode 100644 ai-service/app/services/openapi/share_token_service.py diff --git a/ai-service-admin/src/views/admin/mid-platform-playground/index.vue b/ai-service-admin/src/views/admin/mid-platform-playground/index.vue index 6234114..34f4e6a 100644 --- a/ai-service-admin/src/views/admin/mid-platform-playground/index.vue +++ b/ai-service-admin/src/views/admin/mid-platform-playground/index.vue @@ -112,7 +112,7 @@ @@ -139,34 +139,25 @@ - + - - - - - - - - - - - + + + + + - - - - +