该项目是基于 Kotlin 开发的现代化命理算法库,功能完善,代码设计优雅,可维护性强。
该项目主要提供以下算法:
- 阳历、阴历、真太阳历转换
- 八字排盘
- 五行生克关系运算
- 旺衰关系运算
基于上述算法可以实现例如这些进阶功能(当然,需要有命理基础):
- 解析用户生辰信息转换为八字命盘
- 分析用户性格特征(不同于 MBTI 十六型人格)
- 分析用户五行比例和旺衰关系
- 分析用户实时运势和人生走势并给出相应建议
- 给出用户职业建议
- 分析用户六亲状况和亲密关系以及家境条件
- 分析用户事业运,财运,学业运,桃花运等
- 分析用户人生关键年份,并预测可能发生的事件
- 生成相关图表可视化命盘数据
未来计划:
- 紫薇斗数排盘算法