待补充 mantisfury/ArkhamMirror

3/5 🧩 软硬件结合 已发布
mantisfury 156 Stars 未知 BOM 完整度: 0/5 教程完整度: 0/5
待补充

项目简介

Local-first AI-powered document intelligence platform for investigative journalism


SHATTERED 是一个模块化、本地优先的开源情报分析平台,专为文档分析与调查研究设计。其核心理念是构建领域无关的基础设施,支持特定领域的应用,并坚持数据主权:所有数据默认保留在用户本地,无需云依赖,无遥测,确保隐私安全。

标签

项目特点

**本地优先**:所有数据默认存储在用户本地,无需连接云端,保障数据主权和隐私。
**模块化架构**:采用插件式设计,支持按需扩展功能,适应不同领域的情报分析需求。
**领域无关**:核心基础设施不绑定特定领域,可灵活应用于网络安全、学术研究、商业情报等场景。
**无遥测无依赖**:不收集用户使用数据,不依赖外部服务,完全离线可用。
**开源透明**:代码完全公开,社区可审计、修改和贡献,确保可信赖。
**文档分析优化**:内置针对文档解析、实体提取、关系图谱等功能的优化支持。

技术规格

编程语言
前端框架
后端框架
数据库
数据存储格式
最低运行环境
支持操作系统
许可证
最新版本

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Python 3.8+ 1 运行环境
Node.js 14+ 1 前端构建环境
FastAPI 1 后端框架
SQLite3 1 本地数据库(内置)
uvicorn 1 ASGI 服务器
Vue.js 1 前端框架
Vite 1 构建工具
待定 0+ 模块化扩展,需自行开发或社区贡献

能力画像

**记忆与知识检索**:4/5 — 支持本地文档的全文检索与实体提取,适合构建知识库。
**动手与操作**:3/5 — 需要一定的命令行操作和依赖安装能力,但整体流程清晰。
**编程与算法**:3/5 — 涉及 Python 和前端开发,但核心功能已封装,二次开发门槛中等。
**设计与建模**:2/5 — 项目本身不侧重 UI 设计,但模块化架构允许自定义数据模型。
**实验与调试**:4/5 — 本地运行,无外部依赖,便于快速实验和调试。
**协作与分享**:3/5 — 开源项目,支持通过 GitHub 协作,但暂无内置协作功能。
**学习与研究**:5/5 — 非常适合学习情报分析、本地优先架构和模块化系统设计。
**系统集成**:3/5 — 可通过 API 与其他工具集成,但需自行开发适配层。

所需技能

基础命令行操作(终端、文件管理) Python 编程基础(安装依赖、运行脚本) 前端基础(Vue.js 或 Node.js 环境搭建) Git 版本控制(克隆仓库、提交代码) 情报分析或文档处理的基本概念(可选但有助于理解)

适用场景

个人或团队进行敏感文档的本地化情报分析
学术研究中的文献整理与实体关系挖掘
网络安全领域的威胁情报收集与关联分析
企业内部的知识管理与文档检索系统
离线环境下的数据调研与报告生成
开源情报(OSINT)从业者的本地工作台