LOCAL / TEXT INSPECTION方案设计
文本审查 · 本地敏感词检查.
不上传原文,也能把大批量文本检查变成可复核的结果。
这是本地项目的产品方案:解析 TXT、CSV、Word 等文本,使用 Aho–Corasick 多模式匹配和规则版本管理,输出命中位置、上下文和检查报告;默认不依赖公网服务。
技术栈
PythonAho–CorasickSQLiteCLI / Desktop
分层架构
本地入口
CLI 或桌面界面选择文件与规则集
检查引擎
编码识别、文本解析、Trie/Aho–Corasick 匹配
结果存储
SQLite 保存规则版本、任务状态和本地报告
语言与技术选择
Python
便于实现本地文件解析、批处理流程和跨平台命令行工具。
Aho–Corasick
把多条关键词编入自动机后一次扫描文本,适合规则词库较大的批量匹配。
SQLite
以单文件数据库保存本机规则版本和检查记录,不需要独立服务器。
离线解析与报告
文本在本机完成读取、匹配与导出;部署时再按需要选择文档解析器和界面框架。
功能与方向
- ↗离线处理
- ↗规则集版本化
- ↗命中位置与上下文
- ↗批量检查报告
当前为方案设计阶段,页面展示的是拟采用的架构和功能方向,不代表已有可下载或已上线的软件。