← Projects

Project

PhiloRevol 中国哲学数字人文平台

把时间线、文本挖掘、知识图谱和中西比较整合为一个可探索、可研究的中国哲学分析原型。

FastAPI · React 18 · TypeScript · PostgreSQL · Neo4j · Elasticsearch

查看仓库

Product Snapshot

Role
独立全栈原型开发
Users
哲学学习者、数字人文研究者与希望从概念关系进入原典的读者。
Stage
Phase 0-1 研究原型;核心界面和 API 已搭建,部分数据关系与去硬编码仍待完成。
Focus
时间线、语义检索、主题模型、知识图谱、PageRank 与中西哲学比较。
Validation
搭建 11 组 API 路由与 12 个前端页面,形成关系型数据库、图数据库、搜索与缓存协同架构。
Public Proof
公开代码仓库、README、CHANGELOG、页面与后端路由;当前阶段不宣称完整数据集已接通。

Next Step

Portfolio PDF About the Founder Email

产品问题

哲学知识常被压成朝代、人物和流派列表,但真正有价值的问题通常跨越时间:一个概念如何变化?不同思想家在哪里接近、又在哪里分叉?

PhiloRevol 尝试给这些问题一个可交互的数字人文入口,同时保留“探索模式”和“研究模式”的不同深度。

系统结构

后端以 FastAPI 组织 11 组 API 路由,前端使用 React 18 与 TypeScript。数据层按职责拆分:

  • PostgreSQL 保存结构化实体与文献关系
  • Neo4j 表达思想家、概念与文本之间的图关系
  • Elasticsearch 提供检索
  • Redis 支持缓存

分析层规划并接入 Jieba、BERTopic、sentence-transformers、PageRank、情感与主题分析。

已完成的界面

原型已经形成 12 个前端页面,覆盖时间线、文本挖掘、知识图谱、中西比较和研究入口。页面与 API 骨架可运行,公开仓库保留了阶段记录与变更说明。

当前边界

这不是一个已经完成所有语料接入的生产数据库。部分页面仍使用阶段性数据,关系补全、真实数据接线和去硬编码工作尚未结束。这里展示的是系统架构和研究交互原型,而不是完整学术知识库。

设计取向

我希望它最终不是替用户总结哲学,而是让概念关系、原典证据和分析方法同时可见,让探索重新回到文本。


配置公开站点的 Giscus 环境变量后,这里就会出现讨论区。