中文简体 · 中文繁體 · English 多语言产品与源码资料
以八字排盘网页为入口的周易开发资料,包含 JavaScript 公共函数、时区处理和截图导出文件。项目还展示大六壬、流年、七政四余等页面截图,便于了解排盘类产品的界面组织。
周易源码 · 易经源码 · 八字源码 · 八字排盘 · 紫微斗数 · 奇门遁甲 · 七政四余
这是一个以浏览器端八字排盘页面为公开运行入口的周易开发资料库。根目录 index.html 展示出生日期、时间、性别等输入,输出四柱干支、十神、藏干、大运、流年和换运相关信息;common.js、utils.js、timezone.js 与 canvas2image.js 提供公共逻辑、时区处理和结果图片导出支持。
仓库文档还整理了紫微斗数、奇门遁甲、大六壬、七政四余等排盘接口结构和产品页面参考。当前公开文件中,这些扩展术数以接口文档或截图资料为主;是否具备完整算法实现,应以实际源码文件为准。
| 功能 | 公开实现或资料范围 |
|---|---|
| 四柱八字排盘 | 年柱、月柱、日柱、时柱的网页展示入口 |
| 十神与藏干 | 四柱对应的十神、藏干信息区域 |
| 大运与流年 | 大运、流年及换运时间相关界面和数据展示 |
| 出生信息输入 | 日期、时间、性别等排盘参数入口 |
| 时区处理 | timezone.js 提供时区辅助资料 |
| 排盘结果导出 | canvas2image.js 提供 Canvas 图片导出支持 |
| 五行资料 | 五行数值表、说明文档和干支序 PDF |
| 紫微斗数资料 | docs/algorithm_api.md 中的接口与数据结构说明 |
| 奇门遁甲资料 | 文档中的时盘、局数和方位接口示例 |
| 七政四余资料 | 文档中的星曜排盘数据结构及产品截图参考 |
| 大六壬资料 | 产品界面截图及算法文档中的扩展模块说明 |
| 静态网页部署 | HTML + JavaScript,可按部署文档使用静态站点托管 |
| 层级 | 内容 |
|---|---|
| 页面层 | HTML、CSS、原生 JavaScript 八字排盘页面 |
| 工具层 | 公共函数、日期/时区辅助和 Canvas 图片导出 |
| 数据资料 | 五行数值、干支序和相关说明文件 |
| 接口文档 | 八字、紫微斗数、奇门遁甲、七政四余等数据结构示例 |
| 展示资料 | 八字、大六壬、流年及其他排盘界面截图 |
flowchart LR
A[出生日期、时间、性别与时区] --> B[日期与时区辅助]
B --> C[四柱干支计算与页面逻辑]
C --> D[十神、藏干、大运与流年展示]
D --> E[HTML 排盘结果]
E --> F[Canvas 图片导出]
G[算法接口文档] -. 扩展模块参考 .-> C
该流程图描述公开八字网页和辅助文件能够证明的数据路径。紫微斗数、奇门遁甲、大六壬和七政四余在公开仓库中主要属于接口文档或截图资料,不应据此宣称所有算法均已完整实现。
本项目适合作为传统文化排盘页面、数据结构和界面设计的学习参考。排盘规则涉及历法、时区、真太阳时、换日和流派差异,正式使用前需要用权威历书及测试样例复核,不应将展示结果视为现实决策依据。
根目录 index.html 是原有排盘页面;新增产品展示页独立放在 docs,保留原功能文件。
common.js、utils.js、timezone.js 与 canvas2image.js 提供可阅读的网页配套资料。
五行表格、说明文档和不同排盘界面截图支持产品设计参考。
- 先确认产品形态:依次查看截图和图注,确认产品类型与可见功能流程。
- 再核对文件证据:直接打开下方列出的源码或文档,不只依赖功能描述。
- 检查可构建范围:确认准备运行的部分是否具备依赖、资源、配置和启动脚本。
- 确认授权:阅读仓库许可;商业素材及完整工程交付应另行取得书面授权。
| 八字与干支信息 | 大六壬界面参考 |
|---|---|
![]() |
![]() |
| 流年数据列表 | 八字信息汇总 |
![]() |
![]() |
| 文件 | 说明 |
|---|---|
| index.html | 原有八字排盘网页 |
| common.js | 公共 JavaScript 文件 |
| timezone.js | 时区处理资料 |
| canvas2image.js | 画布图片导出文件 |
| 五行数值328.xlsx | 五行数值表 |
| docs/algorithm_api.md | 已有算法接口文档 |
git clone https://github.com/niubideren111/I-Ching-Divination-System.git
cd I-Ching-Divination-System不会。产品展示页位于 docs/index.html,根目录的排盘 index.html 保留。
当前公开入口以八字排盘页面和配套 JavaScript 为主;其他截图用于介绍产品界面范围。
为每种已公开算法补输入、输出和测试样例;标明历法、时区和换日规则。不要用文化产品页面承诺预测效果。 后续更新还应加入版本化依赖清单、经过验证的构建或导入步骤、简明架构/产品流程图,以及能对应真实文件变化的版本记录。大型授权资源可放入 GitHub Releases 并提供校验值,不能提交密钥、生产地址或用户数据。
公开仓库包含八字排盘 index.html、JavaScript 文件、设计资料和多类排盘截图。截图展示范围不等于所有算法模块均已公开。 公开内容以实际文件、依赖和许可为准,不承诺搜索排名、直接上线或固定性能结果。
- Telegram: @fox_lovemyself
- GitHub: I-Ching-Divination-System



