核心功能
Fact-Checker 是一款面向技术文档和报告的事实核查自动化工具,专注于验证 Markdown 文件中的可量化声明。该工具通过 Python 脚本提取草稿中的数字、日期、模型名称、分数、百分比等结构化信息,并与本地数据源进行交叉比对,生成带有状态标记的验证报告。
显著优点:
- 多源验证机制:建立六级优先级数据源,从项目 FINDINGS.md、实时 API、原始 JSON 分数文件到 Git 日志形成完整证据链
- 结构化输出:采用 ✅/⚠️/❌ 三色标记系统,一眼识别确认、存疑、矛盾三类状态
- 本地化运行:基于 Python3 环境,无需云端依赖,保护敏感项目数据
- 精准溯源:每条验证结果附带来源路径和原始数值,支持审计追踪
潜在局限:
- 依赖本地文件系统和特定目录结构,跨项目复用需配置调整
/statusAPI 离线时验证能力降级- 语义层面的软性声明(如"约一天")标记为不可验证而非否定
- 仅支持英文数字格式和 YYYY-MM-DD 日期标准
适合人群:技术写作团队、DevOps 文档维护者、需要发布前核查的研究报告作者,尤其适用于频繁引用实验分数、模型版本、运行次数等动态数据的场景。
常规风险:网络出向权限仅用于 Tavily 搜索补充验证,核心验证依赖本地可信源;无代码执行风险,数据泄露面限于脚本读取的本地项目文件。