

一个AI聊天助手,可以辅助解卦,塔罗占卜,八字命理
前端部署
请先安装Java21,MySQL8以及Redis
修改src/main/resources/application.yml文件将数据库和Redis配置修改为自己的配置
修改src/main/java/fun/diviner/ai/entity/Special.java将里面的authSecret修改为自己的
修改src/main/java/fun/diviner/ai/diviner/ai/AIModel.java填入自己的模型密钥
将根目录下的data.sql导入到数据库中
修改数据库中的支付配置,往下看支付配置
运行mvn clean package打包项目
运行java -jar target/ai-diviner-1.0.0.jar启动项目
支付配置
首先进入core表中,修改以下字段:
yiPayId(易支付ID)
yiPayMerchantPrivateKey(易支付商户私钥)
yiPayPlatformPublicKey(易支付平台公钥)
yiPayNoticeUrlPrefix(易支付后端回调前缀),比如说你的后端API域名是https://api.ai.diviner.fun,那么这个字段值就是https://api.ai.diviner.fun,不要带最后的/
yiPayReturnUrl(易支付前端回调地址),这个输入你的前端网址即可
我这里使用的是易支付这家的平台,你也可以使用其他的同类型的平台,通常情况下应该只需要修改src/main/java/fun/diviner/ai/util/yi_pay/YiPay.java这个中的支付接口网址即可
后端部署
请先安装NodeJS 20+。
确保AI-Diviner-Server已经运行。
修改src/lib/untils.ts将里面的API_URL修改为后端网址,不要带最后的/
运行npm build打包项目


評論(45)
这个项目挺有意思的,AI和玄学结合了。
AI算命这脑洞太绝了,科技玄学双修!
确实挺新颖的,就是不知道AI算出来的结果能不能当真。
部署步骤写得挺详细的,小白应该也能照着做。
有没有大佬部署成功了?求分享下经验。
易支付这平台好用吗?没怎么听说过。
易支付用过几次,还算稳定,就是文档有点少。
先码住,等有空了试试看能不能跑起来。🤔
感觉这种项目挺有市场的,现在年轻人好像挺信这些。
催更!作者能不能出个视频教程啊,文字看着有点晕。
视频教程安排上了!下周末就录,别急~😊
这源码收费吗?还是开源的?
配置项有点多啊,对新手可能不太友好。
希望作者能多更新点功能,比如紫微斗数啥的。
紫微斗数安排上!坐等更新,作者冲鸭!
源码是开源的,GitHub上能直接拉,放心用。
部署完跑起来了,但塔罗抽卡有点慢,优化下?
塔罗抽卡慢可能是因为模型调用没缓存,加个Redis缓存试试?
八字解析准不准啊?我试了下感觉跟我本人差挺多🤔
八字本来就得结合大运流年看,单靠AI解析肯定有偏差啦~
求加星座运势功能!现在谁不看每日星座呀~
支付配置改了半天才成功,建议作者加个配置检查脚本。
这项目要是做成小程序肯定爆火,年轻人就吃这套!
刚fork了,坐等紫微斗数更新,作者加油!
刚部署成功,界面还挺玄的,有点那味了 😊
这项目要是接上微信小程序,我立马转发朋友圈!
配置是有点繁琐,但跑起来那一刻超有成就感👍
同感!特别是看到服务成功启动的日志时,感觉一切都值了。
AI算命?信一半笑一半,图个乐呵也不错~
求加每日运势推送!早上睁眼就想看今日宜忌🤔
这个功能好!我也想要,最好还能推送到微信里。
开源万岁!已star,就等星座模块上线了
支付那块真劝退,建议出个.env模板文件,新手友好点
易支付平台用起来还行,就是文档少了点,自己摸索了半天。
这个部署文档写得比很多开源项目都详细,赞一个!
有没有人试过对接其他支付平台?易支付感觉不太主流。
想给作者提个PR,把配置项用环境变量管理一下,更方便部署。
八字命理那块,AI给出的解释感觉像模版话术,有点生硬。
已部署,前端界面挺酷的,有那种神秘学的氛围感了。😊
塔罗占卜的反馈速度可以接受,但AI解卦的深度还是不如真人师傅。
开源精神值得鼓励!已给项目点星支持。
要是能支持Docker一键部署就更完美了,省去配置环境的麻烦。
感觉市场需求挺大的,作者可以考虑做个SaaS服务直接收费。
源码结构清晰,适合拿来学习Java后端和Vue前端的交互。
催更催更!作者大大什么时候更新紫微斗数模块呀?等不及了!