DeBank plans to launch a social media platform, DeBank Stream, by leveraging the 200,000-plus users on its chat app DeBank Hi.