namespace AI.Models.SpecialMessages { /// /// 知识库查询结果消息,用于存入会话 Store 并在 Prompt 视图中带给 LLM。 /// public class KnowledgeBaseMessage : ISpecialMessage { /// public string Id { get; set; } = string.Empty; /// public string TypeName => "KnowledgeBase"; /// public bool IsLive => false; /// 知识条目 ID(如 gridding-flow) public string KnowledgeId { get; set; } = string.Empty; /// 版本号 public string Version { get; set; } = "1"; /// 命中的主题 key(如 成图) public string TopicKey { get; set; } = string.Empty; /// 用户原始查询 public string Query { get; set; } = string.Empty; /// 知识库返回的完整内容,供 LLM 与 UI 使用 public string RawContent { get; set; } = string.Empty; } }