计算运势

lileiJY/calculatefortune
Hosted
0 Stars 451 次浏览 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "gradio": {
      "args": [
        "mcp-remote",
        "https://lileijy-calculatefortune.ms.show/gradio_api/mcp/sse",
        "--transport",
        "sse-only"
      ],
      "command": "npx"
    }
  }
}

可用工具 (2 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

predict_fortune 7 个参数

根据生辰八字预测运势

该工具无需必填参数,直接调用即可

fill_example

该工具无需必填参数,直接调用即可

服务介绍

生辰八字运势预测系统

这是一个基于传统八字理论结合现代算法的运势预测系统。用户可以输入姓名、性别和出生日期等信息,系统将根据这些信息计算出用户的生辰八字,并分析五行强弱,最终生成个性化的运势预测。

功能特点

  • 八字计算: 根据用户输入的出生年月日时分,计算出准确的生辰八字。
  • 五行分析: 分析八字中五行的强弱,找出最旺和最弱的五行。
  • 运势预测: 结合生肖和当前年份,生成事业、财运、健康、爱情和学业五个方面的运势预测。
  • 个性化建议: 根据五行分析结果,提供相应的运势增强建议。
  • 用户友好界面: 使用 Gradio 构建的图形界面,操作简单直观。

安装与运行

  1. 确保已安装 Python 3.7 或更高版本。
  2. 安装所需依赖:
    pip install gradio pandas numpy
    
  3. 运行程序:
    python calculatefortune.py
    

使用说明

  1. 在界面中输入您的姓名和性别。
  2. 输入您的出生年、月、日。
  3. 可选择输入出生时、分以获得更精确的结果。
  4. 点击"预测运势"按钮获取分析结果。
  5. 或点击"填写示例"按钮快速填入示例数据进行测试。

注意事项

  • 本系统仅供娱乐参考,请勿过度迷信。
  • 运势分析基于传统八字理论,结合现代算法。
  • 更准确的分析请咨询专业命理师。
  • 如未填写必要信息,系统将使用默认值进行计算。

代码结构

  • calculate_bazi(): 计算生辰八字
  • analyze_wuxing(): 分析五行强弱
  • generate_fortune(): 生成运势预测
  • predict_fortune(): 主要的预测函数,整合所有功能
  • create_ui(): 创建 Gradio 用户界面

许可证

本项目仅供学习交流使用,不得用于商业用途。

相关 MCP 服务