Commit Graph
43 Commits
Author SHA1 Message Date
H1d3rOne aeab8a0867 fix: 紫微斗数模块navigationBar标题改为'紫微斗数测算',颜色统一为#8B5CF6 2026-03-07 19:58:09 +08:00
H1d3rOne 58960da7b8 fix: 八字模块navigationBar标题改为'四柱八字测算' 2026-03-07 19:56:24 +08:00
H1d3rOne 59e045adad fix: 占星术模块按钮文字修改
- '开始测算'改为'开始占卜'
- '测算中'改为'占卜中'
2026-03-07 19:50:57 +08:00
H1d3rOne fc3efaf7d8 fix: 占星术模块文字和结果页颜色修改
- '开始排盘'改为'开始测算'
- '排盘中'改为'测算中'
- 结果页所有紫色改为粉红色
- 与主页logo色系一致
2026-03-07 19:47:15 +08:00
H1d3rOne 59dcd9ce93 fix: 占星术模块全面改为粉红色系,与主页logo一致
- header-card背景改为粉红色渐变
- section-dot改为粉红色
- tips-card边框和背景改为粉红色
- submit-btn改为粉红色渐变
- navigationBar改为粉红色
2026-03-07 19:42:25 +08:00
H1d3rOne 36c600c20b fix: 占星术模块色系改为粉红色,与主页logo一致 2026-03-07 19:34:06 +08:00
H1d3rOne 0ba91e3fc4 style: 统一各功能模块色系与主页logo色系一致
- 占星术:粉红色 #DB2777 → #BE185D
- 六爻:蓝色 #2563EB → #1D4ED8
- 梅花易数:绿色 #059669 → #047857
- 大六壬:紫色 #7C3AED → #6D28D9
2026-03-07 19:30:32 +08:00
H1d3rOne 9b36628a7c style: 统一各功能模块色系与主页logo色系一致
- 紫微斗数:紫色 #8B5CF6 → #7C3AED
- 占星术:粉红色 #DB2777 → #BE185D
- 奇门遁甲:橙色 #D97706 → #B45309
- 梅花易数:绿色 #059669 → #047857
- 大六壬:紫色 #7C3AED → #6D28D9
2026-03-07 19:26:25 +08:00
H1d3rOne 103f6d8d84 style: 主页紫微斗数logo改为紫色系
- 将logo背景从粉红色(#DB2777)改为紫色(#8B5CF6)
- 将发光效果从粉红色改为紫色
2026-03-07 19:13:23 +08:00
H1d3rOne 4305883a19 style: 紫微斗数首页logo改为紫色系渐变
- logo背景改为紫色渐变(#A78BFA到#8B5CF6)
- 添加紫色阴影效果
- 添加白色边框
- 添加文字阴影
2026-03-07 19:10:15 +08:00
H1d3rOne 9bd6bc514e style: 统一所有模块色调为紫色系
- 八字模块:红色改为紫色
- 六爻模块:紫蓝渐变改为紫色
- 梅花模块:粉红渐变改为紫色
- 奇门模块:蓝紫渐变改为紫色
- 大六壬模块:绿色改为紫色

统一使用 #7C3AED 到 #6D28D9 的紫色渐变
2026-03-07 19:03:31 +08:00
H1d3rOne b65ffcdb1e feat: 为所有模块添加输入框校验
- 八字模块:姓名、日期、时间、性别校验
- 六爻模块:姓名、占事、日期、时间校验
- 梅花模块:姓名、占事、日期、时间校验
- 奇门模块:姓名、占事、日期、时间校验
- 大六壬模块:姓名、占事、日期、时间校验
- 占星模块:姓名、日期、时间、出生地点校验
- 塔罗模块:问题校验
2026-03-07 18:42:55 +08:00
H1d3rOne 5345fd1399 feat: 紫微斗数模块优化
- 标题改为'紫微斗数'
- 按钮文字改为'开始测算'
- 添加姓名、日期、时间输入框校验
- 结果页公历时间只显示到分钟
2026-03-07 18:34:27 +08:00
H1d3rOne e15199af45 fix: 优化标题识别和转换逻辑,确保不同级别标题显示不同颜色
- 使用占位符方法处理标题,避免正则冲突
- 先识别H3,再识别H2,最后识别H1
- 删除所有空行
- H1红色、H2深红色、H3橙色
2026-03-07 18:19:05 +08:00
H1d3rOne f5ce19220d fix: 移除AI解释内容每行开头的空格/缩进
- 使用trimStart()移除每行开头的空格
- 移除段落首行缩进(text-indent)
- 确保内容顶格显示
2026-03-07 18:07:58 +08:00
H1d3rOne c303a8cbf2 fix: 优化markdown转HTML,确保所有标记正确转换且不显示*号
- 添加三星号(***)转换支持
- 添加下划线(__和_)转换支持
- 优化列表项转换,支持*、+、-、•等符号
- 确保所有markdown标记都被正确转换
- 保持原有样式和布局
2026-03-07 17:58:57 +08:00
H1d3rOne 7047fd7d0e feat: 统一所有页面的AI结果markdown渲染逻辑
- 统一使用全局的markdownToHtml函数
- 删除本地的markdownToHtml方法
- 确保所有页面的排版一致
- 优化AI返回结果的样式和布局
2026-03-07 17:21:00 +08:00
H1d3rOne e695863192 style: 统一所有结果页card-dot margin-right为12rpx,确保标题对齐 2026-03-07 17:02:05 +08:00
H1d3rOne bc29415a99 style: 统一所有结果页card-title样式,添加flex:1确保标题对齐 2026-03-07 16:38:25 +08:00
H1d3rOne a6dcd6cfe3 style: 统一所有结果页一级标题样式,顶格对齐
- 添加padding-bottom: 16rpx
- 添加border-bottom分隔线
- 确保标题顶格对齐工整
2026-03-07 09:55:48 +08:00
H1d3rOne faa04ce7a8 style: 统一所有模块AI命理解读标题样式
- 统一使用card-header结构
- 添加圆点装饰
- 添加底部边框
- 样式工整对齐
2026-03-07 09:43:52 +08:00
H1d3rOne 723d3624a5 fix: 八字结果页公历时间显示格式,去掉秒数 2026-03-07 09:38:23 +08:00
xuan-bot bfc9279b7c fix: 修复腾讯混元API签名算法,使用UTC时区和正确的Content-Type 2026-03-07 08:01:23 +08:00
xuan-bot 01283f1db7 feat: 集成腾讯混元AI模型,为所有玄学模块添加AI分析功能
- 新增HunYuanAiService服务类,实现腾讯混元API调用
- 新增PromptTemplates提示词模板类,为各模块设计专业提示词
- 修改所有Controller集成AI服务(八字、紫微、六爻、梅花、奇门、大六壬、塔罗、占星)
- 修改前端所有结果页面显示AI分析结果
- 添加OkHttp依赖用于HTTP请求
2026-03-07 07:43:02 +08:00
H1d3rOne db9a63d309 feat: 实现八字命理个性化分析系统
后端改进:
- 新增 BaZiAnalysisUtil 八字分析工具类
- 实现基于五行旺衰的性格分析
- 实现基于日主的事业发展建议
- 实现基于日支的婚姻感情分析
- 实现基于财星的财运状况分析
- 实现基于五行的健康养生建议
- 实现个性化的人生指导建议
- 修复类型不匹配问题(List vs Array)

前端改进:
- 四柱八字模块添加输入校验
- 日期类型默认改为农历
- 公历农历显示顺序调换
- 公历时间精确到分钟
- 命理解读内容增强,支持多维度展示
- 首页模块顺序调整
- '六爻排盘'改名为'六爻'
- 添加占星术和塔罗牌API配置
- 更新AppID配置

优化:
- 所有测算结果根据八字动态生成
- 符合传统八字命理学推演原理
- 提升用户体验和测算准确性
2026-03-07 02:56:19 +08:00
H1d3rOne 2ac5c5782a 塔罗牌模块新增总结论功能
- 新增综合解读功能,包含性格特质、感情运势、事业发展、总体建议四个维度
- 总结论使用通俗易懂的大白话,便于用户理解
- 前端UI优化,新增总结论展示区域
- 根据抽到的牌组合,智能生成个性化的命理解读
- 优化样式设计,提升用户体验
2026-03-06 23:39:31 +08:00
H1d3rOne 093d379555 feat: 优化四柱八字模块,使命理解释更加通俗易懂
- 后端API优化:
  * 新增财运分析模块
  * 优化命理解释内容,使用大白话描述
  * 总体评价:用通俗易懂的语言描述核心性格特质
  * 性格特点:列出优点、缺点和建议
  * 事业发展:详细列出五行对应的行业方向
  * 感情婚姻:男女命分别解读,给出实用建议
  * 财运分析:理财建议和财富观念
  * 健康提醒:五行对应的健康问题和养生建议

- 前端页面优化:
  * 调整展示顺序:公历农历 -> 命理解读 -> 详细分析 -> 四柱八字
  * 简化页面结构,突出重点内容
  * 优化样式,提升可读性
  * 保持与后端API数据结构一致

- pages.json更新:
  * 添加占星术和塔罗牌页面配置
  * 更新应用名称为'命理测算'
2026-03-06 23:08:31 +08:00
H1d3rOne a155543af9 feat: 添加占星术和塔罗牌占卜页面配置
- 新增占星术页面(zhanxing)及其结果页
- 新增塔罗牌占卜页面(taluo)及其结果页
- 修改全局导航栏标题为'命理测算'
2026-03-06 22:54:31 +08:00
H1d3rOne a695b36d2b feat: 完善紫微斗数模块,添加命理解读功能
- 后端新增十四主星解读字典和十二宫位解读字典
- 添加命盘总览、人生建议、命宫主星解读功能
- 添加主要宫位分析(命宫、财帛宫、官禄宫、夫妻宫、迁移宫、福德宫)
- 添加四化飞星详细解读
- 前端结果页面重新设计,优先显示日期和命理解读
- 优化页面布局,提升用户体验
2026-03-06 22:15:52 +08:00
H1d3rOne 43609321a6 feat: 优化四柱八字排盘功能
- 后端API新增通俗易懂的命理解释:
  * 综合概括:根据日主五行给出核心性格特质
  * 性格特征:基于10个天干的详细性格分析
  * 事业发展:五行对应行业推荐
  * 感情婚姻:男女命婚姻分析
  * 健康注意:五行对应健康提醒
  * 推理过程:7步详细推理说明

- 前端页面布局优化:
  * 顶部显示公历和农历
  * 命理解释卡片(通俗易懂):
    - 综合概括
    - 性格特征
    - 事业发展
    - 感情婚姻
    - 健康注意
  * 推理过程卡片(详细步骤)
  * 四柱八字详细信息卡片
  * 保持与后端API数据结构一致
  * 新增样式支持换行显示
2026-03-06 21:58:06 +08:00
H1d3rOne 0c2bfd1bbc refactor: 优化首页UI设计
- 移除顶部玄字图案,使用星空装饰元素
- 新增闪烁星星动画效果
- 使用风格化icon替代文字图标:
  - 四柱八字:☰(八卦符号)
  - 紫微斗数:★(星星)
  - 占星术:✧(星芒)
  - 塔罗牌:◈(菱形)
  - 六爻排盘:☱(八卦符号)
  - 大六壬:☯(阴阳)
  - 奇门遁甲:☳(八卦符号)
  - 梅花易数:❀(花朵)
- 新增标题装饰线和阴阳符号
- 优化整体视觉效果,更符合命理测算主题
- 增强卡片阴影和过渡动画效果
2026-03-06 05:01:07 +08:00
H1d3rOne 3a8ee8f702 新增塔罗牌占卜模块
- 新增后端TaLuoController控制器,实现塔罗牌占卜API
- 包含78张塔罗牌数据(22张大阿卡纳+56张小阿卡纳)
- 支持三种牌阵:单张牌、三张牌阵、凯尔特十字牌阵
- 新增前端塔罗牌UI界面
- 在首页添加塔罗牌入口,位于占星术模块下方
- 支持正位逆位解读
- 修复CommonUtil.java中过时的CORBA导入
2026-03-06 05:01:00 +08:00
H1d3rOne d5be5b7429 feat: 新增占星术模块
- 新增后端占星术API控制器 ZhanXingController
- 新增前端占星术输入页面 zhanxing.vue
- 新增前端占星术结果展示页面 result.vue
- 更新前端API接口,添加占星术接口
- 更新首页菜单布局,将占星术放在紫微斗数下面
- 支持太阳星座、月亮星座、上升星座计算
- 展示行星位置、十二宫位、主要相位
- 展示元素分布和性质分布统计
2026-03-06 04:54:07 +08:00
H1d3rOne 6acf02e174 refactor: 修改应用名称和调整菜单布局
- 将应用名称从'玄机排盘'改为'命理测算'
- 将'八字排盘'改为'四柱八字'
- 调整菜单布局,将紫微斗数放到六爻排盘上面
- 更新pages.json配置文件
- 更新首页和八字页面标题
2026-03-06 04:47:42 +08:00
H1d3rOne 3b1b5f0d88 feat: 完成奇门遁甲排盘功能开发
- 新增后端QiMenController控制器,提供奇门遁甲排盘API接口
- 新增前端奇门遁甲输入页面qimen.vue,支持姓名、占事、日期、时间等参数设置
- 新增前端奇门遁甲结果页面result.vue,展示九宫排盘、三盘信息、吉凶判断等
- 更新api.js添加qimenApi接口
- 更新pages.json添加结果页面路由
2026-03-06 04:30:59 +08:00
H1d3rOne 23188a40e0 feat: 完成梅花易数模块开发
- 新增后端MeiHuaController控制器,提供梅花易数排盘API接口
- 实现前端梅花易数输入界面,支持时间起卦、自动起卦、数字起卦等多种方式
- 创建梅花易数结果展示页面,显示本卦、变卦、互卦、错卦、综卦等完整信息
- 更新API配置文件,添加梅花易数API调用
- 更新pages.json配置,添加梅花易数结果页面路由
- 梅花易数功能完整实现,符合传统易学逻辑
2026-03-06 04:28:16 +08:00
H1d3rOne bba9ad46de feat: 实现大六壬排盘功能
- 新增后端DaLiuRenController控制器
- 实现大六壬排盘API接口
- 新增前端大六壬输入页面(daliuren.vue)
- 新增前端大六壬结果展示页面(result.vue)
- 更新API接口支持大六壬模块
- 更新pages.json配置

大六壬功能包括:
- 天地盘计算
- 四课推演
- 三传取法
- 十二天将排列
- 月将加时计算
- 五行旺衰分析
- 空亡信息展示
2026-03-06 04:27:58 +08:00
H1d3rOne 25ce9c22e1 feat: 完成六爻排盘功能开发
- 新增后端六爻排盘API控制器 LiuYaoController
- 新增前端六爻排盘输入页面 liuyao.vue
- 新增前端六爻排盘结果展示页面 result.vue
- 更新前端API接口,添加六爻排盘接口
- 支持时间起卦和手动输入两种起卦方式
- 完整展示本卦、变卦、互卦、错卦、综卦、伏卦信息
- 展示六爻详盘:六神、世应、六亲、干支、五行、纳音等
2026-03-06 04:14:17 +08:00
xuan-bot 52bba81729 更新API接口地址为服务器IP 2026-03-06 03:45:31 +08:00
xuan-bot d0e6b335cb 更新 .gitignore 忽略依赖文件 2026-03-06 03:39:29 +08:00
xuan-bot 0ef15520fa feat: 添加 Spring Boot API 服务和前端 uniapp 对接
- 新增 Spring Boot 主类 XuanApplication
- 新增八字排盘 REST API 控制器 BaZiController
- 更新 pom.xml 添加 Spring Boot 依赖
- 新增前端 API 请求工具类 api.js
- 修改 bazi.vue 调用后端 API
- 修改 result.vue 适配后端数据格式
- 新增 application.properties 配置文件
2026-03-06 03:23:04 +08:00
H1d3rOne 3ed8e94723 Add all Java source files 2026-03-05 23:07:37 +08:00
H1d3rOne 165494d98e Initial commit: 玄学推演项目 2026-03-05 20:27:59 +08:00