I Ching · BaZi · Four Pillars

周易八字排盘源码

面向传统历法与命理软件研究的源码展示项目。公开内容包含可运行的浏览器端八字演示、Java 服务接口,以及四柱、五行、大六壬、流年和七政四余产品截图。

八字排盘源码 · 四柱八字 · 十神藏干 · 五行分析 · 大运流年

周易八字四柱排盘产品界面
四柱八字排盘产品界面

产品功能与玩法流程

仓库根目录的交互页面允许输入姓名、性别、出生日期与时间,随后展示四柱干支、十神、藏干、纳音和大运列表。页面适合用于界面原型、数据结构研究和二次开发评估。

四柱八字

按年、月、日、时展示天干地支,并提供日主关联的十神和地支藏干信息。

时间校准

页面包含时区、经纬度、平太阳时与真太阳时展示,便于理解时间输入流程。

大运流年

以表格呈现年龄区间、大运干支与起止年份,作为产品交互和布局示例。

五行与纳音

展示四柱纳音、五行产品界面及相关配置服务接口。

排盘记录

Java 接口覆盖排盘记录、任务结果、用户资料和五行配置等服务边界。

多术数展示

截图包含大六壬、七政四余和综合排盘界面;对应完整算法应以实际交付源码为准。

从输入到结果

输入资料
出生日期、时间、性别和时区
时间处理
换算页面使用的本地与太阳时
四柱展示
干支、十神、藏干和纳音
结果浏览
大运表格与产品页面输出

真实产品截图

以下图片均来自仓库现有公开资源。图注描述可见页面,避免把截图范围误写成全部离线算法。

技术结构

公开文件可核验内容
index.htmlHTML、CSS、原生 JavaScript 八字交互演示
MoiraRecordService.java排盘数据、七政四余与占星数据方法签名
PanRecordService.java排盘记录新增、查询与删除接口
UserService.java用户注册、登录、资料和坐标相关服务接口
WuXingConfigService.java用户五行配置保存与查询接口
docs/GitHub Pages 三语产品页、截图、robots 与 sitemap

公开范围与使用边界

请按实际文件评估。 当前仓库公开的是一个浏览器端演示、若干 Java 服务接口和产品截图,并非截图所示系统的完整可构建后端。根页面中的节气、纳音和大运逻辑含简化或占位实现,不应直接用于专业判断。正式开发应补充依赖、领域模型、实现类、历法规则和自动化测试。

常见问题

可以直接运行什么?

下载仓库后可在浏览器打开根目录 index.html 查看前端演示。Java 文件为接口片段,缺少完整工程依赖时不能单独构建。

截图中的功能都已开源吗?

截图证明产品界面和功能场景,不等同于所有算法实现都在公开仓库中。请以源码目录和交付清单为准。

项目联系

如需了解源码范围、演示或授权,请通过项目公开联系方式联系。

ttpoker40@gmail.com · Telegram @alibabama401