云曜实验室YUNYAO LAB
← 返回首页
LOCAL / TEXT INSPECTION方案设计

文本审查 · 本地敏感词检查.

不上传原文,也能把大批量文本检查变成可复核的结果。

这是本地项目的产品方案:解析 TXT、CSV、Word 等文本,使用 Aho–Corasick 多模式匹配和规则版本管理,输出命中位置、上下文和检查报告;默认不依赖公网服务。

技术栈
PythonAho–CorasickSQLiteCLI / Desktop
SYSTEM DESIGN

分层架构

01 / LAYER

本地入口

CLI 或桌面界面选择文件与规则集

02 / LAYER

检查引擎

编码识别、文本解析、Trie/Aho–Corasick 匹配

03 / LAYER

结果存储

SQLite 保存规则版本、任务状态和本地报告

WHY THESE TECHNOLOGIES

语言与技术选择

Python

便于实现本地文件解析、批处理流程和跨平台命令行工具。

Aho–Corasick

把多条关键词编入自动机后一次扫描文本,适合规则词库较大的批量匹配。

SQLite

以单文件数据库保存本机规则版本和检查记录,不需要独立服务器。

离线解析与报告

文本在本机完成读取、匹配与导出;部署时再按需要选择文档解析器和界面框架。

CAPABILITIES / ROADMAP

功能与方向

  • ↗离线处理
  • ↗规则集版本化
  • ↗命中位置与上下文
  • ↗批量检查报告

当前为方案设计阶段,页面展示的是拟采用的架构和功能方向,不代表已有可下载或已上线的软件。