1469-sp/trutharchieve

GitHub: 1469-sp/trutharchieve

一个由 AI 驱动的争议话题调查与归档平台,帮助用户通过证据、时间线和知识图谱对复杂公共议题进行透明、多视角的独立研究。

Stars: 0 | Forks: 0

# Truth Archive 一个由 AI 驱动的调查平台,致力于发现、归档和分析世界上最受争议的话题、存在争议的叙事、历史谜团以及新兴的互联网辩论。 ## 概述 Truth Archive 旨在帮助用户通过基于证据的研究,而非预设的结论,来探索复杂且具争议性的主题。 该平台从多个来源汇总信息,整理对立的观点,重构时间线,并提供对支持与反对证据的透明访问。 其目标是创建一个可搜索的公共争议档案库,同时保持来源的透明度和历史背景。 ## 功能 ### 争议发现引擎 * 检测新兴争议和公共辩论 * 追踪快速增长的热点叙事 * 监控各信息源之间相互冲突的报道 * 识别高度极化的讨论 ### 基于证据的研究 * 支持性证据 * 反面证据 * 中立观察 * 来源可信度分析 * 置信度评分 ### 交互式时间线重构 * 叙事的起源 * 关键历史事件 * 主要进展 * 公众反应 * 媒体报道的演变 ### AI 研究助手 * 总结海量信息 * 比较对立观点 * 检测逻辑矛盾 * 生成研究报告 * 标出证据空白 ### 知识图谱 可视化探索以下对象之间的关系: * 人物 * 组织 * 事件 * 声明 * 证据 * 地点 * 文档 ### 高级搜索 * 语义搜索 * 自然语言搜索 * 日期筛选 * 来源筛选 * 组织筛选 * 主题筛选 ## 技术栈 ### 前端 * Next.js * TypeScript * Tailwind CSS * Framer Motion * Three.js ### 后端 * Node.js * NestJS ### 数据库 * PostgreSQL ### 搜索基础设施 * Elasticsearch ### 向量搜索 * Qdrant ### 缓存 * Redis ### 队列处理 * BullMQ ### 存储 * 兼容 S3 的对象存储 ### AI 集成 * OpenAI * Anthropic * 本地 LLM 支持 ## 项目目标 * 透明地保存具有争议性的信息 * 鼓励独立调查 * 减少信息碎片化 * 提升信息来源的可见性 * 提供历史背景 * 支持基于证据的探索 ## 路线图 ### MVP * 话题归档 * 来源管理 * AI 总结 * 时间线生成 * 搜索功能 ### 第二阶段 * 知识图谱可视化 * 社区贡献 * 高级筛选 * 研究集合 ### 第三阶段 * 实时争议监控 * 自动化来源摄取 * AI 辅助调查工具 * 跨主题关系映射 ## 安装说明 克隆代码库: ``` git clone https://github.com/your-username/truth-archive.git cd truth-archive ``` 安装依赖: ``` npm install ``` 运行开发服务器: ``` npm run dev ``` 打开: ``` http://localhost:3000 ``` ## 免责声明 Truth Archive 并不声称能决定绝对真理。 该平台的存在是为了从多个视角收集、组织和呈现公开可用的信息,同时保持关于证据质量、不确定性以及来源可信度的透明度。 我们鼓励用户独立评估所有信息,并尽可能查阅原始来源。 ## 许可证 MIT 许可证 版权所有 (c) 2026 Truth Archive
标签:AI研究助手, Elasticsearch, MITM代理, NestJS, Qdrant, 事实核查, 信息溯源, 搜索引擎查询, 测试用例, 漏洞探索, 自动化攻击