插件概览
safe_text 是一个 Flutter 包,旨在通过过滤不适当词汇并检测多种格式的电话号码(包括通过倍数词表达的号码,例如“两百”)来增强文本输入的安全性。它支持 Android、iOS、Web、macOS、Windows 和 Linux 上的跨平台应用。该包有助于维护用户生成文本的内容完整性,非常适合聊天应用、表单和需要内容审核的社区平台。它可通过 pub.dev 无缝集成到 Flutter 项目中,并提供可靠且实时的文本分析。
适合场景
- 聊天应用
- 用户生成内容审核
- 表单输入清理
- 社区平台安全
- 从文本中提取电话号码
- 消息应用中的内容过滤
主要特点
- 不良词汇过滤
- 多格式电话号码检测
- 对基于乘数的数字表达式的支持
- 跨平台兼容性
- 与 Flutter 的轻松集成
- 实时文本分析
适合对象
- 开发安全消息应用的开发者
- 需要自动化内容审核的团队
- 处理用户提交文本的应用程序
- 需要电话号码识别的项目
- 专注于文本安全的Flutter开发者
- 面向具有多样化文本模式的全球受众的应用程序
使用建议
- 需要定期更新不良词汇列表
- 可能需要针对特定地区的不当用语进行定制
- 大文本批次的性能影响
- 仅限预定义的检测规则
- 不适合深度语义分析
- 取决于源词库的准确性