本发明涉及一种基于话题的文本输入方法,具体包括如下步骤:捕获文本输入框的当前状态,当判定文本输入框处于激活状态时,实时采集并缓存用户在文本输入框中输入的文本信息,当缓存的文本信息的数量达到第一阈值时,向远程服务器请求话题列表,所述话题列表中包括至少一个话题名称,将其标记为第一类话题名称,当缓存的文本信息的数量达到第二阈值时,逐个遍历第一类话题名称,与缓存的文本信息对比,将文本信息中的话题名称替换为带话题引导符号的话题名称。本发明,针对话题功能进行优化,引入话题更方便,更具灵活性,减少引入话题时输入错误的风险,提升引入话题的效率,提升用户体验感。