Kaynağa Gözat

[Docs] M3 路径校正的注释/文档同步:AiAssistantModal 注释与交付说明统一为 /ventAI/api/model/me

- AiAssistantModal 两处注释(isAdmin 说明、fetchMe 说明)改为 /api/model/me,并注明原审计路径经实测校正
- 交付说明 §②/§④ 的 M3 条目加指向 §⑩ 的校正说明
wangkeyi 2 hafta önce
ebeveyn
işleme
1a00383cba

+ 2 - 2
docs/ai-changes/20260929-audit-r4.md

@@ -21,7 +21,7 @@
 |---|---|---|
 | 1 | `[Fix R4-M1] …` | 点选解读 SSE 补 `X-Access-Token`(重放 fix/base-agent-token M1,保留令牌可选语义) |
 | 2 | `[Fix R4-M2] …` | `throwStreamHttpError` 加 export;点选链路复用它替换裸 `throw new Error`;`formatClickError`(重放 M2) |
-| 3 | `[Fix R4-M3] …` | `/ventAI/api/me` + `getMe()` + 按 `is_admin` 隐藏技能/子智能体/思考级别入口(重放 M3) |
+| 3 | `[Fix R4-M3] …` | `/ventAI/api/me` + `getMe()` + 按 `is_admin` 隐藏技能/子智能体/思考级别入口(重放 M3;**该路径 2026-09-30 实测校正为 `/ventAI/api/model/me`,见 §⑩**) |
 | 4 | `[Fix R4-R4-4] …` | 删除 `Modal/src/index.less` 与 `antCss.less` 双份定义的关闭按钮宽度规则 |
 | 5 | `[Fix R4-R4-2] …` | `extractMarkdownLinks` 加 `MD_LINK_CACHE_MAX=200` LRU |
 | 6 | `[Fix R4-R4-5] …` | `ConversationNav` 滚动跟随缓存 wrappers 列表 |
@@ -68,7 +68,7 @@
 - **为什么这么改**:TfAgents 已返回结构化错误体(D6/B1-15/B1-19/B1-08),且与对话链路共用一套解析器,避免两份实现各自漂移。
 - **与原来的差别**:错误展示从 `HTTP错误: xxx` 变为可读文案;其余链路(consumeSse 流处理、成功路径)不变。
 
-### M3 `/ventAI/api/me` + `getMe()` + 按 `is_admin` 隐藏全局变更入口(重放 M3)
+### M3 `/ventAI/api/model/me` + `getMe()` + 按 `is_admin` 隐藏全局变更入口(重放 M3;路径经 2026-09-30 实测校正,见 §⑩)
 
 - **原来的行为**:所有角色都能看到并点击「技能」「子智能体」管理入口与「思考级别」切换;非管理员点了才被后端 403。
 - **现在的行为**:

+ 3 - 2
src/views/ventAI/manageAssistent/components/AiAssistantModal.vue

@@ -479,7 +479,8 @@
   const inputMessage = ref('');
   const selectedSessions = ref<Array<{ id: string; name: string }>>([]);
   const selectedSkill = ref<{ name: string; display_name: string } | null>(null);
-  // [审计-第四轮 M3] 重放自我方 fix/base-agent-token(M1/M2/M3):当前登录用户是否管理员(TfAgents /ventAI/api/me 的 is_admin)。
+  // [审计-第四轮 M3] 重放自我方 fix/base-agent-token(M1/M2/M3):当前登录用户是否管理员
+  // (TfAgents /ventAI/api/model/me 的 is_admin;原审计写 /api/me,经实测校正,见交付说明 §⑩)。
   // 默认 false = 保守语义:取不到权限信息时按非管理员处理,管理入口隐藏。
   const isAdmin = ref(false);
 
@@ -748,7 +749,7 @@
   });
 
   /**
-   * 拉取当前登录用户的权限信息(TfAgents 的 GET /ventAI/api/me)。
+   * 拉取当前登录用户的权限信息(TfAgents 的 GET /ventAI/api/model/me)。
    *
    * [审计-第四轮 M3] 重放自我方 fix/base-agent-token(M1/M2/M3)。
    * 为什么需要:TfAgents 已把「技能上传/启停、子智能体增删改、思考级别切换」等全局变更端点收归管理员