docs(studio): 补全扩展能力与观测设计
This commit is contained in:
19
前端实现文档/6.MCP能力接入模块前端实现.md
Normal file
19
前端实现文档/6.MCP能力接入模块前端实现.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# MCP 能力接入模块前端实现
|
||||
|
||||
## 1. 页面
|
||||
|
||||
`McpImportPage.vue` 展示导入方式、Manifest 预览和能力预览。
|
||||
|
||||
## 2. 接口草案
|
||||
|
||||
- `POST /api/mcp/import`
|
||||
- `GET /api/mcp/servers/{serverCode}/capabilities`
|
||||
- `POST /api/mcp/servers/query`
|
||||
- `POST /api/mcp/capabilities/save`
|
||||
|
||||
## 3. 交互规则
|
||||
|
||||
- 导入前校验地址或 Manifest 格式。
|
||||
- 能力预览成功后才允许保存。
|
||||
- 未授权能力显示待授权状态。
|
||||
- 已停用 Server 的能力不可被 Workflow 新增选择。
|
||||
19
前端实现文档/7.Skill编辑模块前端实现.md
Normal file
19
前端实现文档/7.Skill编辑模块前端实现.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Skill 编辑模块前端实现
|
||||
|
||||
## 1. 页面
|
||||
|
||||
`SkillWorkspacePage.vue` 提供 Prompt、Code、Config 编辑区,测试面板和版本列表。
|
||||
|
||||
## 2. 接口草案
|
||||
|
||||
- `GET /api/skills/{skillCode}`
|
||||
- `PUT /api/skills/{skillCode}/draft`
|
||||
- `POST /api/skills/{skillCode}/test`
|
||||
- `POST /api/skills/{skillCode}/publish`
|
||||
|
||||
## 3. 交互规则
|
||||
|
||||
- 发布版本只读。
|
||||
- 草稿变更后提示未发布。
|
||||
- 测试结果保存到版本草稿。
|
||||
- Workflow 只能选择发布版本或明确选择草稿测试。
|
||||
28
前端实现文档/8.运行观测模块前端实现.md
Normal file
28
前端实现文档/8.运行观测模块前端实现.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# 运行观测模块前端实现
|
||||
|
||||
## 1. 页面
|
||||
|
||||
`ObservabilityPage.vue` 展示运行记录和步骤日志。
|
||||
|
||||
## 2. ViewModel
|
||||
|
||||
`ObservabilityView` 建议包含:
|
||||
|
||||
- 运行列表。
|
||||
- 当前运行详情。
|
||||
- 步骤日志。
|
||||
- 模型调用摘要。
|
||||
- 成本和延迟统计。
|
||||
|
||||
## 3. 接口草案
|
||||
|
||||
- `GET /api/observability/runs`
|
||||
- `GET /api/observability/runs/{requestId}`
|
||||
- `GET /api/observability/model-calls`
|
||||
- `GET /api/observability/runs/{requestId}/export`
|
||||
|
||||
## 4. 交互规则
|
||||
|
||||
- 异常运行高亮展示。
|
||||
- 步骤日志按执行时间排序。
|
||||
- 导出日志不包含密钥或完整敏感请求体。
|
||||
Reference in New Issue
Block a user