patdelphi
a22b38babb
Merge dev branch: Complete UI optimization with Chinese design system
...
- Implement comprehensive Chinese-style component library
- Add unified typography system with semantic font classes
- Optimize all pages with responsive design and Chinese aesthetics
- Fix button styling and enhance user experience
- Add loading states, empty states, and toast notifications
- Complete 12 Palaces Details optimization
- Establish consistent color scheme and visual hierarchy
2025-08-19 22:27:40 +08:00
patdelphi
e60e32830a
Fix TypeScript compilation errors for Koyeb deployment
2025-08-19 17:26:03 +08:00
patdelphi
3730d66185
重构分析架构,彻底解决重复历史记录问题
2025-08-19 13:58:26 +08:00
patdelphi
75aedeb7ca
修复分析结果页面宽度显示问题
...
- 统一所有分析类型的容器宽度约束为 max-w-7xl (1248px 有效宽度)
- 修复易经占卜结果页面宽度小于参数区的问题
- 修复紫微斗数结果页面宽度小于参数区的问题
- 在 AnalysisResultDisplay 组件中为易经占卜和紫微斗数添加特殊处理逻辑
- 避免额外的 max-w-4xl 容器包裹,直接返回完整分析组件
- 确保参数输入区与分析结果区的视觉对齐和一致性
- 提升整体界面的专业性和用户体验
2025-08-19 09:52:42 +08:00
patdelphi
af0d6cd019
feat: 完整重构易经占卜系统 - 专业化升级和界面修复
...
🎯 主要更新:
- 重构易经分析器:增加多种起卦方法、高级分析、象数理论
- 创建专业前端组件:CompleteYijingAnalysis,参考八字分析样式
- 修复表单验证逻辑:易经占卜只需问题,无需个人信息
- 优化后端API接口:适配新的参数格式和验证逻辑
🚀 功能增强:
- 多种起卦方法:时间、梅花易数、金钱卦、数字起卦
- 高级分析:互卦、错卦、综卦四卦综合分析
- 象数理论:八卦数理、时间共振、五行分析
- 动态分析:问题类型识别、时间因素、针对性指导
- 专业展示:卦象符号、爻辞象传、哲学洞察
🔧 技术优化:
- 前端表单条件渲染:根据分析类型显示不同表单
- 后端参数验证:易经占卜验证问题而非姓名
- API接口统一:标准化数据传递格式
- 数据库适配:易经记录使用合理默认值
✅ 问题修复:
- 解决'缺少姓名'错误
- 修复按钮无法点击问题
- 优化用户体验和界面响应
2025-08-19 09:05:25 +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
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
db343a096e
Initial commit: AI-powered numerology analysis application
2025-08-18 09:13:18 +08:00