Commit Graph

58 Commits

Author SHA1 Message Date
patdelphi
2a70320730 feat: Complete overhaul of Bazi analysis system with professional features
- Implement dynamic Bazi analysis based on traditional Four Pillars theory
- Add comprehensive pillar interpretations (year, month, day, hour)
- Implement precise Dayun (Great Luck) and yearly fortune calculations
- Add detailed 6-year fortune analysis with monthly highlights
- Replace fixed templates with dynamic pattern analysis
- Implement Wuxing (Five Elements) strength analysis system
- Add professional life guidance and modern application suggestions
- Create new CompleteBaziAnalysis component with modern UI
- Update BaziDetailsPage with improved user experience
- Integrate all analysis modules into unified display system
- Add missing getElementRelation method to BaziAnalyzer
- Ensure all analysis content is dynamically generated from real Bazi data
2025-08-18 23:45:30 +08:00
patdelphi
d9c57dedb7 feat: 完成易经64卦数据补全和本地化改造
- 完全按照logic/yijing.txt补全所有64卦的完整数据结构
- 包含每卦的卦辞、象传、六爻详解和人生指导
- 重建八字、易经、紫微斗数三个核心分析器
- 实现完整的本地SQLite数据库替代Supabase
- 添加本地Express.js后端服务器
- 更新前端API调用为本地接口
- 实现JWT本地认证系统
- 完善历史记录和用户管理功能
2025-08-18 22:34:39 +08:00
patdelphi
29bc9d8c4a feat: 保存当前Supabase版本,准备进行本地化改造 2025-08-18 20:53:16 +08:00
patdelphi
d19fccd12c feat: 添加Supabase本地开发环境配置和Edge Functions 2025-08-18 10:58:23 +08:00
patdelphi
9db422fb9a fix: 修复ProfilePage和AnalysisPage中的Supabase数据库调用\n\n- 将ProfilePage中的.from().select().eq()调用改为使用本地API的auth.getUser()和auth.updateUser()\n- 将AnalysisPage中的用户档案加载逻辑改为使用本地API\n- 确保所有Supabase调用都已迁移到本地API\n- 修复个人档案保存功能 2025-08-18 09:53:04 +08:00
patdelphi
e806c216af feat: 完成从Supabase到本地化架构的迁移\n\n- 添加本地SQLite数据库支持\n- 实现本地认证系统(JWT + bcrypt)\n- 创建Express.js API服务器\n- 实现完整的命理分析算法\n- 替换Supabase客户端为本地API客户端\n- 保持前端接口兼容性\n- 添加本地服务器启动脚本 2025-08-18 09:41:38 +08:00
patdelphi
5e87725cde docs: 添加完整的项目文档和说明文件 2025-08-18 09:20:15 +08:00
patdelphi
db343a096e Initial commit: AI-powered numerology analysis application 2025-08-18 09:13:18 +08:00