import CoreModel /// 获取个人资料的用例。 public struct ProfileUseCase: Sendable { private let repository: ProfileRepository public init(repository: ProfileRepository) { self.repository = repository } public func observeProfile() -> AsyncThrowingStream { repository.observeProfile() } }