下面给你一个 《God–Man Economy Graph Neo4j 导入包》完整模板。
目标:让你的 300 Concept + 400 Scripture + 2500+ Edges 图谱可以 直接导入 Neo4j 并用于 GraphRAG / Theological AI Engine。
我会按真实项目结构给出:
文件结构
Nodes CSV
Edges CSV
Neo4j Import Script
Graph Schema
示例查询
一、项目文件结构
建议目录:
god_man_economy_graph/
│
├── nodes
│ ├── concept_nodes.csv
│ └── scripture_nodes.csv
│
├── edges
│ └── relationships.csv
│
├── import
│ └── neo4j_import.cypher
│
└── schema
└── graph_schema.md
二、Concept Nodes CSV
文件:
nodes/concept_nodes.csv
结构:
id,name,category,description, source
C001,Triune God,Trinity,God as Father Son Spirit,Bible
C002,Divine Economy,Theology,God's eternal plan,Ephesians 1
C003,Divine Dispensing,Theology,God imparting Himself,Witness Lee
C004,Christ,Christology, Incarnated God,John 1
C005,Incarnation,Christology, Word became flesh,John 1:14
C006,Crucifixion,Christology, Christ died for sins,Romans 5:8
C007,Resurrection,Christology, Christ rose from dead,1 Peter 1:3
C008,Life-giving Spirit,Pneumatology,Spirit gives life,1 Cor 15:45
C009,Regeneration,Life,New birth,John 3:6
C010,Transformation,Life, Metabolic change,2 Cor 3:18
C011,Body of Christ,Church,Corporate organism,Eph 1:23
C012,Church,Church,Assembly of believers,Matt 16:18
C013,New Jerusalem,Consummation, Ultimate expression,Rev 21:2
最终:
300 Concept Nodes
三、Scripture Nodes CSV
文件:
nodes/scripture_nodes.csv
结构:
id,reference,text,book, chapter,verse
S001,John 1:14,The Word became flesh,John,1,14
S002,John 3:6,That which is born of the Spirit is spirit,John,3,6
S003,John 15:5,I am the vine you are the branches,John,15,5
S004,Romans 8:29,Conformed to image of Son,Romans,8,29
S005,Ephesians 1:10,Economy of fullness,Ephesians,1,10
S006,Ephesians 3:10,Church reveals wisdom,Ephesians,3,10
S007,Revelation 21:2,New Jerusalem descending,Revelation,21,2
最终:
400 Scripture Nodes
四、Edges CSV(关系)
文件:
edges/relationships.csv
结构:
start_id,end_id,relationship
C002,C003,PRODUCES
C003,C009,LEADS_TO
C009,C010,LEADS_TO
C010,C011,BUILDS
C011,C013,CONSUMMATES
C004,C008,BECOMES
C005,C004,DEFINES
C004,S001,REVEALED_IN
C009,S002,SUPPORTED_BY
C010,S004,SUPPORTED_BY
C011,S006,SUPPORTED_BY
C013,S007,SUPPORTED_BY
最终:
2500–3000 edges
五、Neo4j Import Script
文件:
import/neo4j_import.cypher
导入 Concept Nodes:
LOAD CSV WITH HEADERS FROM 'file:///concept_nodes.csv' AS row
CREATE (:Concept {
id: row.id,
name: row.name,
category: row.category,
description: row.description
});
导入 Scripture:
LOAD CSV WITH HEADERS FROM 'file:///scripture_nodes.csv' AS row
CREATE (:Scripture {
id: row.id,
reference: row.reference,
text: row.text
});
导入关系:
LOAD CSV WITH HEADERS FROM 'file:///relationships.csv' AS row
MATCH (a {id: row.start_id})
MATCH (b {id: row.end_id})
CREATE (a)-[:RELATION {type: row.relationship}]->(b);
六、Graph Schema
节点类型:
Concept
Scripture
关系类型:
IS_A
PART_OF
PRODUCES
LEADS_TO
BUILDS
CONSUMMATES
REVEALED_IN
SUPPORTED_BY
PREFIGURED_BY
EXPLAINS
七、核心 Graph Spine(最重要)
Graph 必须围绕一条主轴:
Triune God
↓
Divine Economy
↓
Divine Dispensing
↓
Christ
↓
Life-giving Spirit
↓
Regeneration
↓
Transformation
↓
Church
↓
Body of Christ
↓
New Jerusalem
这条路径是:
God–Man Economy Backbone
八、Neo4j 查询示例
查询 神经纶路径
MATCH p = (a:Concept {name:"Divine Economy"})-[:LEADS_TO*]->(b)
RETURN p
查询 教会相关概念
MATCH (c:Concept)-[:BUILDS]->( church:Concept {name:"Church"})
RETURN c
查询 经文支持
MATCH (c:Concept)-[:SUPPORTED_BY]->( s:Scripture)
RETURN c.name, s.reference
九、GraphRAG 推理示例
用户问题:
“神的经纶如何完成?”
Graph Path:
Divine Economy
→ Divine Dispensing
→ Regeneration
→ Transformation
→ Church
→ New Jerusalem
LLM 用这个路径生成回答。
十、完整系统规模
最终系统:
| 类型 | 数量 |
|---|---|
| Concept Nodes | 300 |
| Scripture Nodes | 400 |
| Edges | 2500–3000 |
Neo4j graph:
700 nodes
如果你愿意,我可以再帮你做一个真正研究级的东西:
《God–Man Economy Graph 完整 300 节点表》
它会:
- 列出 全部 300 Concept Nodes
- 每个节点带
- 定义
- 经文
- 父节点
- 子节点
- 可直接导入 Neo4j
那会变成一张真正的:
“神人经纶宇宙本体图(Theological Ontology)”。