建議 model:sonnet/effort:medium — 純前端分頁,API 契約已由 T-5.1 定死;TabView 有已知雷區。
本卡屬 FR-107(母卡 CM-1843)第 .5 棒(子需求卡 CM-1848),子任務 T-5.4:在框架版本管理頁加一個分頁,讓平台管理員可以編輯 AI 分類的設定。
T-5.1 做了「AI 分類設定」的資料表與 API,這張卡做編輯它的畫面:在既有的「框架版本管理」頁加一個分頁,列出這個框架版本的設定(自己租戶的可編、出廠通用的唯讀),可以新增與編輯:
停用之後跑分類會退回上一層設定(最後退到程式內建的通用版),所以停用也是個有效操作,不是刪除。
前端 repo ~/Projects/Billows/Audit-Manager/compliance-manager-fe/(branch feature/review)
src/views/.../ComplianceFrameworkVersionManage.vue ← 加「AI 分類設定」分頁
🔴 PrimeVue 3.53 的 TabView 有已知雷區,見 docs/claude/frontend-overview.md §3.6
src/config/api/api.js ← 加四支 profile CRUD 常數
對應 service(繼承 BaseService.js)
i18n 語系檔
GET /api/1.0/classification-profiles 列出(可依 framework_version_id 篩)
POST /api/1.0/classification-profiles 新增
PUT /api/1.0/classification-profiles/<uid> 編輯
DELETE /api/1.0/classification-profiles/<uid> 刪除
守門:平台管理員(非平台管理員打會 403,畫面不該顯示這個分頁)
欄位
name 顯示名
persona AI 角色(多行文字)
guidance 判斷指引(多行文字,可空)
evidence_hints JSON:{"<part_id 或 group_id>": ["提示1","提示2"]}
model_default 預設模型
confidence_threshold_default 預設信心門檻(0.00–1.00)
enable 啟用/停用
evidence_hints 的編輯介面:JSON 編輯器或 key-value 表都可以,選了哪個在回寫說明。key 是檢查點代號(part_id)或領域代號(group_id),value 是字串陣列。要有格式驗證,存壞了會讓 prompt 組裝出問題。docs/claude/frontend-overview.md,設計決策走 guidant-design-system skill。