Thanks to visit codestin.com
Credit goes to github.com

Skip to content

八字排盘程序,基于 Taro 与 React 开发,支持多端运行(微信小程序、H5), A cross-platform Bazi charting tool powered by Taro and React.

License

Notifications You must be signed in to change notification settings

sorenHoult/taro-bazi

Repository files navigation

简体中文 | English

taro-bazi

一个支持多端运行的八字排盘工具

简介

taro-bazi 是一个基于 Taro(React) 开发的八字排盘应用,支持 微信小程序H5 多端运行。项目为纯前端实现,无需调用任何 API 接口。

📱 本项目主要适配微信小程序,H5 端样式可能存在轻微偏差。

核心特性:

  • 纯前端运行:无需后端接口,开箱即用
  • 🧮 精准节气算法:基于寿星万年历计算真太阳时,显著减少排盘误差
  • 📅 支持更广时间范围:可排盘从公元 100 年起的八字(远超常见工具的 1600 年起)
  • ✂️ 一键复制提示词:生成 AI 提示词,支持原命局、大运流年两种类型
  • 🔍 干支反查功能:查询某八字在当前年限是否真实存在
  • 🎓 内置名人案例:附带多位名人八字数据,方便学习参考

预览

使用

环境要求

  • Node.js ≥ 18(建议使用 v18.19.0 或更高版本)

安装依赖

yarn install

本地启动(H5)

yarn dev:h5

构建(H5)

yarn build:h5

启动微信小程序

yarn dev:weapp

交流

QQ交流群

开源协议

项目基于 MIT © 2025 协议,仅供学习参考,商业使用请保留作者版权信息,作者不保证也不承担任何软件的使用风险。

About

八字排盘程序,基于 Taro 与 React 开发,支持多端运行(微信小程序、H5), A cross-platform Bazi charting tool powered by Taro and React.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages