8000 GitHub - lichengguang/fate_web: 一个基于Python Flask的八字排盘系统
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

lichengguang/fate_web

Repository files navigation

八字排盘系统 🎴

Python Flask License

📖 项目简介

这是一个基于Python Flask的八字排盘系统,可以根据用户输入的出生时间生成八字命盘,使用DeepSeek并进行AI分析。

🚀 在线演示

立即体验完整功能演示:
➡️ 点击进入八字排盘系统

演示功能包含

  • 实时八字排盘生成
  • 大运流年计算
  • 生肖年龄查询
  • 阴阳历转换工具
  • 命盘AI分析

📚 文档导航

🚀 功能状态

功能 状态
✅ 八字排盘 已完成
✅ 大运计算 已完成
✅ 流年计算 已完成
✅ 生肖计算 已完成
✅ 年龄计算 已完成
✅ 阴阳历转换 已完成
⏳ 命理AI分析 开发中
⏳ 纳音计算 开发中
⏳ 命理知识库 计划中
⏳ 用户命盘收藏 计划中

🛠️ 安装指南

1. 克隆项目

git clone https://github.com/lichengguang/fate_web.git
cd fate_web

2. 创建虚拟环境

python -m venv venv
source venv/bin/activate  # Linux/macOS
# venv\Scripts\activate   # Windows

3. 安装依赖

pip install -r requirements.txt

4. 环境配置

复制示例环境文件并配置:

cp .env.example .env

按需编辑.env文件中的配置项:

# DeepSeek API Key
DEEPSEEK_API_KEY=your-secret-key-here

🎯 使用说明

启动服务

python app.py

访问应用

打开浏览器访问 http://localhost:5000

输入信息

  1. 输入出生日期和时间
  2. 查看生成的八字命盘及大运、流年

🧑‍💻 开发指南

项目结构

fate_web/
├── app.py
├── requirements.txt
├── static/
├── templates/
├── tests/
└── utils/

代码规范

  • 遵循PEP 8规范
  • 使用类型注解
  • 添加必要的文档注释

🛠️ 维护说明

本项目采用语义化版本控制,所有功能更新和修复都会记录在CHANGELOG.md中。建议开发者在提交代码时:

  • 遵循Keep a Changelog规范
  • 使用语义化版本号(SemVer)
  • 详细描述变更内容

🤝 贡献指南

欢迎通过以下方式贡献代码:

  1. 提交issue报告问题
  2. 创建pull request提交改进
  3. 完善文档和测试用例

📜 许可证

本项目采用 MIT 许可证

About

一个基于Python Flask的八字排盘系统

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0