diff --git a/projects/arabica/docs/deisgn/arabica-srpint2-development-specification.md b/projects/arabica/docs/deisgn/arabica-srpint2-development-specification.md index 5befd34..dea72ae 100644 --- a/projects/arabica/docs/deisgn/arabica-srpint2-development-specification.md +++ b/projects/arabica/docs/deisgn/arabica-srpint2-development-specification.md @@ -609,10 +609,10 @@ sequenceDiagram graph TD A[收到 prompts/get 请求] --> B[调用 scqa 回调] B --> C[提取 args 参数] - C --> D["调用 handlePromptsGet('scqa', args)"] + C --> D[调用 handlePromptsGet] D --> E[从 promptService 获取消息序列] - E --> F[过滤 messages,仅保留 user 和 assistant] - F --> G[补全每个 content 的 annotations 和 _meta] + E --> F[过滤 messages 保留 user assistant] + F --> G[补全 annotations 和 meta] G --> H[返回格式化后的响应] ```