
项目定位与适用场景
AI命理占卜聊天助手是一套面向线上解卦、塔罗占卜与八字命理咨询场景的智能对话平台源码。它把多种命理玩法统一在一个聊天界面内,用户通过自然语言提问即可获得AI生成的解读与建议。
这套系统适合用来搭建AI占卜问答网站或付费命理工具,后端基于Java技术栈开发,并集成大语言模型接口,能够支撑多用户运营与长期付费变现。
可确认的功能组成
系统内置AI聊天占卜能力,围绕解卦、塔罗占卜、八字命理等场景定制对话流程,用户通过聊天方式即可获得AI生成的解读与建议。
在账号与权限方面,支持通过数据库记录用户信息和会话数据,配合后续积分或付费策略管理使用次数。支付能力方面,核心表中预留易支付字段,配置完成后即可对接支付流程,用于充值、套餐付费等业务。
源码结构清晰,配置点集中,便于开发者快速部署并进行二次开发扩展。工程采用标准Java项目结构与配置文件管理方式,方便在原有基础上增加更多占卜类别或前端展示样式。
运行环境与使用提醒
运行环境需要Java 21、MySQL 8和Redis,确保三项服务均能正常使用。部署时需修改应用配置,包括数据库连接信息与Redis配置,并初始化数据库,将项目根目录下的data.sql导入MySQL。
编译打包在项目根目录执行mvn clean package,生成可运行的JAR文件后,通过java -jar target/AI-Diviner-1.0.0.jar启动服务。
使用前需要确认大模型API密钥、授权密钥以及易支付相关字段的配置,这些参数直接影响AI对话与支付功能是否可用。