1、主题分类

左边区域“智能问答”“数据分析”“预警监控”“智能操作”,这些称为主题分类,如下图:

1.1 配置文件路径

后台微服务的 subject/menu.json

[    
    {
        "id": "1", #分类ID,可以是中文、英文、数字
        "alias": "智能问答", #分类名称
        "title":"我的智能问答" #分类标题
        "index": 1,   #排序顺序
        "type": 0,    #暂未使用
        "desc": "我可以帮你政策解读、系统操作指引等,请把任务交给我吧~", #分类描述\副标题
        "icon": "images/user/menu/znwd.svg"#图标,目前是图片地址
    }
]

2、主题

根据业务分主题进行建设,主题显示在右侧主区域,如下图:

2.1 配置文件路径

后台微服务的 subject/businessSubject.json

[    
    {
        "menuId": "1",  #分类的ID,对应上面主题分类的ID
        "subjectId": "dify-1", #主题ID,可以是中文、英文、数字
        "subjectTitle": "海宁电子台账操作指导",#主题标题
        "desc": "海宁电子台账操作指导",#主题描述
        "icon": "images/user/subject/eleLedger.png",#图标,目前是图片地址
        "type": 1, #主题后台引擎,0:lczChat 自主开发; 1:dify,对接的是dify 。
        "index": 1,#排序顺序,
        "prologue":"欢迎访问'海宁电子台账操作指导'主题...",#欢迎词,为空则系统默认欢迎语句
        "extend": {
            "lczChat": {  #主题后台引擎为 0:lczChat 自主开发 的一些配置
                "dbStructureCollection": "fstbChatBI", #库表结构向量存储库名
                "samplesCollection": "fstbChatBI_sample",#sql示例向量存储库名
                "entrysCollection": "fstbChatBI_entry" #业务词条向量存储库名
            },
            "dify": { #主题后台引擎为 1:dify 对接的是dify 的一些配置
                "appType": 0, # dify应用类型 0:聊天助手 1:Agent 2:工作流
                "apiKey": "app-shNheYiTGR6dQwKKSpnjUGfQ",# dify应用的apikey
                "files": "",  # dify文件变量key" 用户上传文件,该变量只能对应‘文件列表’类型变量,如果是‘单文件’变量,则只取第一个文件
                "userMessage":"",#dify用户消息变量key",用户输入消息
                "inputs": []  #其他输入变量
            }
        }
    }, {
        "menuId": "1",
        "subjectId": "dify-2",
        "subjectTitle": "乐创者白皮书",
        "desc": "",
        "icon": "images/user/subject/opertordoc.png",
        "type": 1,
        "index": 2,
        "extend": {
            "lczChat": {
                "dbStructureCollection": "",
                "samplesCollection": "",
                "entrysCollection": ""
            },
            "dify": {
                "appType": 0,
                "apiKey": "app-Jf14XdIZ5Z5GmU0kPmizJtQb",
                "files": "",
                "inputs": []
            }
        }
    },
    {
        "menuId": "chatbi",
        "subjectId": "2",
        "subjectTitle": "财政收支运行监控",
        "desc": "财政收支运行监控数据统计分析",
        "icon": "images/user/subject/jk.png",
        "type": 0,
        "index": 1,
        "online":true,  #主题上线状态,false 则表示"即将上线,敬请期待"
          "recommendedContent":[{#推荐问题列表
            "title":"上城区地区的债务支出指标2023年7月份是多少?"
        },{
            "title":"全省教育支出指标2022年03月份排名前3的地区有?"
        },{
            "title":"24年全省5月份三大主体税种增幅情况"
        }],
        "extend": {
            "lczChat": {
                "dbStructureCollection": "czszChatBI",
                "samplesCollection": "czszChatBI_sample",
                "entrysCollection": "czszChatBI_entry"
            },
            "dify": {
                "appType": 0,
                "apiKey": "",
                "userMessage": "dify用户消息变量key",
                "files": "dify文件变量key",
                "inputs": []
            }
        }
    },
]

3、登录页配置

3.1 配置路径

前端服务的 config.json

{
  "TITLE": "小乐助手", #标题
  "LOGO_URL": "./images/logo.png",  #logo图片路径
  "API_BASE_URL": "../lczServer"
}
作者:管理员  创建时间:2025-03-07 08:46
最后编辑:管理员  更新时间:2025-03-07 10:05