From 7575d4f8ee944783662ed8f3440c426386d89ed4 Mon Sep 17 00:00:00 2001 From: jim800121chen Date: Mon, 4 May 2026 16:55:17 +0800 Subject: [PATCH] =?UTF-8?q?chore(stage):=20=E8=A3=9C=20Phase=200.8=20conve?= =?UTF-8?q?rsion=20=E7=92=B0=E5=A2=83=E8=AE=8A=E6=95=B8=E8=A8=AD=E5=AE=9A?= =?UTF-8?q?=E7=AF=84=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - VISIONA_CONVERTER_BASE_URL / VISIONA_FAA_BASE_URL(轉檔服務端點) - VISIONA_SERVICE_CLIENT_ID / VISIONA_SERVICE_CLIENT_SECRET(service token) - 對齊 .autoflow/04-architecture/conversion.md §5.3 啟用判定邏輯 --- .env.stage.example | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.env.stage.example b/.env.stage.example index 7300fd2..16aa1e5 100644 --- a/.env.stage.example +++ b/.env.stage.example @@ -113,3 +113,25 @@ VISIONA_SEED_DEMO_DATA=false # Phase 0.7 security audit (2026-05-01) 後 stage/prod 不再讀此值; # 已從 api.Deps 移除(見 .autoflow/05-implementation/review/phase-0.7-security-audit.md C1)。 # 留註解作為 audit trail;stage 部署不需設定 VISIONA_STATIC_USER_ID。 + +# ============================================================ +# Phase 0.8 — 轉檔功能整合(converter / FAA / MC service token) +# ============================================================ +# 對齊 .autoflow/04-architecture/conversion.md §5.3 +# +# 啟用判定:當 ConverterBaseURL 與 FAABaseURL 都非空,且 ServiceClientID/Secret 都非空時, +# main.go 才會 wire conversion.Service;任一缺 → 5 個 /api/conversion/* endpoint 回 501。 + +# kneron_model_converter task-scheduler base URL(stage 公司內網) +VISIONA_CONVERTER_BASE_URL=http://192.168.0.130:9501 + +# File Access Agent base URL +VISIONA_FAA_BASE_URL=http://192.168.0.130:5081 + +# 服務對服務 client(client_credentials grant,scope: converter:job.write/read + +# files:download.read/delegate)— stage 已配,不 rotate(測試環境) +VISIONA_OIDC_SERVICE_CLIENT_ID= +VISIONA_OIDC_SERVICE_CLIENT_SECRET= + +# Tenant ID(給 MC delegated download token request 用) +VISIONA_CONVERSION_TENANT_ID=visionA