Spaces:
Running
Running
th commited on
Commit ·
8d93a5e
1
Parent(s): f96050c
🐛 修复missing PALACE_MEANINGS:移动字典初始化到__init__方法
Browse files- 问题:PALACE_MEANINGS定义在未被调用的__init_v4_modules()中
- 解决:移动PALACE_MEANINGS字典到__init__方法
- 影响:修复TDD测试中的AttributeError
🦊 Generated with Sisi
knowledge_enhanced_interpreter.py
CHANGED
|
@@ -57,6 +57,82 @@ class KnowledgeEnhancedInterpreter:
|
|
| 57 |
self._six_relations_interpreter = None
|
| 58 |
self._reading_engine = None
|
| 59 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 60 |
# v4.0: 延迟加载属性
|
| 61 |
@property
|
| 62 |
def barnum_reader(self):
|
|
|
|
| 57 |
self._six_relations_interpreter = None
|
| 58 |
self._reading_engine = None
|
| 59 |
|
| 60 |
+
# 十二宫位核心意义(从02-twelve-palaces.md提取)
|
| 61 |
+
self.PALACE_MEANINGS = {
|
| 62 |
+
'命宫': {
|
| 63 |
+
'代表': '一生格局、性格特质、外在表现',
|
| 64 |
+
'三方四正': ['官禄宫', '财帛宫', '迁移宫'],
|
| 65 |
+
'重要性': '特别重要',
|
| 66 |
+
'判断要点': '命宫强弱决定一生成就高低'
|
| 67 |
+
},
|
| 68 |
+
'兄弟宫': {
|
| 69 |
+
'代表': '兄弟姐妹、同事关系、合伙运',
|
| 70 |
+
'三方四正': ['仆役宫', '疾厄宫', '田宅宫'],
|
| 71 |
+
'重要性': '较重要',
|
| 72 |
+
'判断要点': '看与兄弟朋友的缘分和帮助'
|
| 73 |
+
},
|
| 74 |
+
'夫妻宫': {
|
| 75 |
+
'代表': '配偶状况、婚姻关系、恋爱运',
|
| 76 |
+
'三方四正': ['福德宫', '官禄宫', '迁移宫'],
|
| 77 |
+
'重要性': '特别重要',
|
| 78 |
+
'判断要点': '配偶条件、婚姻幸福度'
|
| 79 |
+
},
|
| 80 |
+
'子女宫': {
|
| 81 |
+
'代表': '子女状况、生育能力、性生活',
|
| 82 |
+
'三方四正': ['田宅宫', '仆役宫', '疾厄宫'],
|
| 83 |
+
'重要性': '较重要',
|
| 84 |
+
'判断要点': '子女数量质量、性欲强弱'
|
| 85 |
+
},
|
| 86 |
+
'财帛宫': {
|
| 87 |
+
'代表': '财运状况、赚钱能力、理财观',
|
| 88 |
+
'三方四正': ['命宫', '福德宫', '官禄宫'],
|
| 89 |
+
'重要性': '特别重要',
|
| 90 |
+
'判断要点': '财运好坏、赚钱方式'
|
| 91 |
+
},
|
| 92 |
+
'疾厄宫': {
|
| 93 |
+
'代表': '身体健康、疾病倾向、体质',
|
| 94 |
+
'三方四正': ['兄弟宫', '田宅宫', '子女宫'],
|
| 95 |
+
'重要性': '重要',
|
| 96 |
+
'判断要点': '健康状况、易患疾病'
|
| 97 |
+
},
|
| 98 |
+
'迁移宫': {
|
| 99 |
+
'代表': '外出运、人际关系、社会评价',
|
| 100 |
+
'三方四正': ['命宫', '夫妻宫', '福德宫'],
|
| 101 |
+
'重要性': '特别重要',
|
| 102 |
+
'判断要点': '外出发展、社交能力、外部机遇'
|
| 103 |
+
},
|
| 104 |
+
'仆役宫': {
|
| 105 |
+
'代表': '朋友关系、下属状况、社交圈',
|
| 106 |
+
'三方四正': ['兄弟宫', '子女宫', '田宅宫'],
|
| 107 |
+
'重要性': '较重要',
|
| 108 |
+
'判断要点': '朋友质量、得到帮助'
|
| 109 |
+
},
|
| 110 |
+
'官禄宫': {
|
| 111 |
+
'代表': '事业成就、工作状况、社会地位',
|
| 112 |
+
'三方四正': ['命宫', '财帛宫', '夫妻宫'],
|
| 113 |
+
'重要性': '特别重要',
|
| 114 |
+
'判断要点': '事业发展、工作稳定性'
|
| 115 |
+
},
|
| 116 |
+
'田宅宫': {
|
| 117 |
+
'代表': '不动产、家庭环境、居住状况',
|
| 118 |
+
'三方四正': ['兄弟宫', '疾厄宫', '子女宫'],
|
| 119 |
+
'重要性': '重要',
|
| 120 |
+
'判断要点': '房产运、家庭和睦'
|
| 121 |
+
},
|
| 122 |
+
'福德宫': {
|
| 123 |
+
'代表': '精神享受、福气厚薄、兴趣爱好',
|
| 124 |
+
'三方四正': ['财帛宫', '夫妻宫', '迁移宫'],
|
| 125 |
+
'重要性': '特别重要',
|
| 126 |
+
'判断要点': '福气深浅、精神状态'
|
| 127 |
+
},
|
| 128 |
+
'父母宫': {
|
| 129 |
+
'代表': '父母状况、长辈关系、读书运',
|
| 130 |
+
'三方四正': ['官禄宫', '福德宫', '迁移宫'],
|
| 131 |
+
'重要性': '重要',
|
| 132 |
+
'判断要点': '父母缘分、学业成绩'
|
| 133 |
+
}
|
| 134 |
+
}
|
| 135 |
+
|
| 136 |
# v4.0: 延迟加载属性
|
| 137 |
@property
|
| 138 |
def barnum_reader(self):
|