标签: 后端开发

王腾1453 | 3周前 | 部署后端开发

AI合同-实施配置手册

一、配置检查 1.cipher-rsa-zfs-env.yml ,检查是否有AI底座配置(之前司库ai版本已添加,如果未配置,需新增) # AI底座 zfapt: # 后端地址(不同环境需要修改) backend-address: http://192.168.0.107:7860 # 共享后端地址(不同环境需要修改) fsscBaseUrl: http://192.168.2.80/ 如图:

 13 |  0 |  0 部署后端开发

邵雷1174 | 3周前 | 后端开发

AI底座对接与开发指南

一、对接流程 1.1 添加maven依赖 yaml <dependency <groupId cn.ztessc</groupId <artifactId zfs-ai-common</artifactId <version ${zfs-cloud.version}</version </dependency 说明: 封装AI对话逻辑,开发者无需关注底层接口实现 仅需专注于业务流程配置和交互设计 2.2 数据库初始化 使用liquibase执行脚本,创建以下公共表 xml <changeSet id="create_table_ai_chat_message_comments_20250430001" author="hujian@ztccloud.com.cn" <preConditions onFail="MARK_RAN" <not

 30 |  0 |  0 后端开发

张任2088 | 3周前 | 后端开发

需求交接

【AI报销】待审意图查询返回结果增加待审汇总金额 https://www.tapd.cn/tapd_fe/67410840/story/detail/1167410840001276772 合计金额 格式化金额 的公共方法都在抽象类中 cn.ztessc.aiag.boe.workflow.node.my.approve.AbstractApproveNode 继承该抽象类下的所有子类代表不同节点的处理 都新增了合计金额。 【AI合同】AI合同首页 https://www.tapd.cn/tapd_fe/67410840/story/detail/1167410840001276799 只新增了菜单 脚本入口 \db\prd\zfs-aiag\VAI.1.8\zfs_sys\init_data.xml 历史对话 为 新增chatType=2 合同 隔离 前端自己传入 【AI合同】合同录入意图 https://www.tapd.cn/tapd_fe/67410840/story/detail/1167410840001276970 发送...

 9 |  0 |  0 后端开发

张任2088 | 3周前 | 后端开发

LogStopWatchHelper交接

背景 LogStopWatchHelper 是为记录AI流程各个阶段的执行耗时,并异步保存到数据库中。(cn.ztessc.aiag.base.log.LogStopWatchHelper) 使用 1. 开启 创建LogStopWatch对象并存储到ThreadLocal中 LogStopWatchHelper.begin(); 2. 开始计时点 LogStopWatchHelper.start("1.生成聊天窗口"); 3. 结束计时点 可传入参和出参 LogStopWatchHelper.stop(request.getChatId()); 4. 完成 整体结束后需要调用完成清除ThreadLocal LogStopWatchHelper.finish(); 一个开启begin中可以有多个 start- stop 并且因为LogStopWatch对象存入ThreadLocal中,允许下层级方法内继续调用 start- stop。库表中存parentId字段 ,可以清晰表示这种多层级关系。 -begin -sta

 10 |  0 |  0 后端开发

曾俊0070 | 3周前 | 后端开发

Swagger安全漏洞修复

原因 1. 默认开启了Swagger,且历史项目未开启密码验证,所以导致存在安全风险 2. 新项目开启了密码验证,但是密码都是产品给的默认账号密码,导致只需破解一个项目,则所有项目的Swagger都能访问,存在安全风险 解决方案 1. 产品出厂时: 1. 代码侧:默认禁用Swagger访问,且默认配置账号密码 2. Nginx:关闭从Nginx访问到Swagger 2. 项目上仅允许在开发环境开启Swagger 修改代码 1. SwaggerConfig修改 在SwaggerConfig的类上增加 java @ConditionalOnProperty(name = "swagger.service.enabled") ![image.png](http:

 24 |  0 |  0 后端开发

王腾1453 | 2个月前 | 后端开发

【核心流程图】AI问题核心流程泳道图及表结构梳理说明

【AI问答】介绍 企业可以维护自己的问答文件,例如:员工常问的问题,HR制度,操作手册,教程之类的私域知识库,对维护内容进行提问获得对应答案。 一、数据流程 ...

 12 |  0 |  0 后端开发

王子昱1436 | 2个月前 | 后端开发

AI底座的liquibase自定义变更

1、概述 本文主要描述在脚本服务中如何使用AI底座的自定义Change,来实现AI底座资源的导入,从而实现自动化部署。 本文档适用于产品4.0.3-SNAPSHOT版本以上。 2、参数配置 AI底座后端基础地址 ,因AI底座是单独的环境,地址需要进行配置。此配置默认引用nacos的cipher-rsa-zfs-env.yml中的AI底座后端地址,一般无需改动,写死在服务的application.yml配置文件里面。可根据实际情况进行调整 yaml zfapt: resource: import: AI底座的后端基础地址,默认引用cipher-rsa-zfs-env.yml中的AI底座后端地址 base-url: ${zfapt.backend-address:http://127.0.0.1:7860} 3、脚本配置 3.1 自定义预校验 考虑存在部分项目不使用AI底座,需要使用预校验进行判断,并且当校验失败时,跳过当前脚本执行, 因此onFail的值是CONTINUE。 CONTI

 27 |  0 |  0 后端开发

张琦0303 | 2个月前 | 系统架构部署mongodb后端开发

zfs-report服务(3.7.11版本),每次启动时,都要重新编辑nacos中的密码才行

1、东兴证券uat环境,每次启动zfs-report时,都会报错,mongodb连不上 2、解决办法,将mongodb的password重新加密一下,即可解决问题,启动成功。 3、请问一下,为啥zfs-report每次启动都会有这个问题,但是其他服务都没问题呢,zfs-report读取mongo配置和其他服务有啥不同吗。nacos版本2.4.1,产品版本3.7.11

 18 |  0 |  0 系统架构部署

王腾1453 | 2个月前 | 后端开发

【核心流程图】AI采集核心流程泳道图及表结构梳理说明

【AI采集】介绍 费报、业报单据,支持推送附件给AI采集服务,根据采集模板的识别方式不同,对附件信息进行不同的提示词内容组装;数据拼接、结果回写等,将组装好的信息推送给大模型进行结构化数据提取。 一、数据流程 采集任务状态说明: ![企业微信截图_1744956150173.png](http://tmpbbs.ztc.ztccloud.com.cn:6875/devel...

 28 |  2 |  0 后端开发

游雅婷2021 | 2025-02-26 | 后端开发

202502-AI代码生成指引

【培训对象】:产品后端研发 【培训目的】:介绍公司AI体验中心后端代码生成系统内容,通过掌握智能代码补全和生成功能,帮助开发者快速编写高质量代码 【培训资料】:http://tmpbbs.ztc.ztccloud.com.cn:6875/article/1476678 head13 【培训视频】: [AI代码生成培训.mp4](http://tmpbbs.ztc.ztccloud.com.cn:6875/developers-server/rest/file/group1/2025/02/26/1830A2CE238C7416DA27B1B7B2AE1389.mp4)

 50 |  0 |  0 后端开发

尹邦雄0909 | 2025-02-06 | 后端开发

通义灵码使用-后端

1、安装idea插件 1. 在插件市场搜索TONGYI Lingma,点击install安装。 2. 安装完成后重启idea。 3. 在右侧工具栏使用阿里云账号登录。 2、智能补全 写代码时,在开启云端模型自动触发的模式下,通义灵码会根据当前代码文件及相关代码文件的上下文,自动为你生成行级/函数级的代码建议,此时你可以使用快捷键采纳、废弃,或查看不同的代码建议。 ![image.png](http://tmp...

 42 |  0 |  0 后端开发

李涛1650 | 2025-01-23 | 后端开发

VRS算子流配置介绍

网盘说明 网盘表说明: 覆盖数据:无数据空表,仅用于全量同步数据时,置空原网盘表、数据库表数据 单据主表:对应VRS数据库中 vrs_boe_ticket 表,主要用于存储虚拟现实服务查询的 单据、发票、订单数据 单据明细:对应VRS数据库中 vrs_boe_ticket_allocation 表,主要用于存储主表数据分摊后需要维护的明细数据 津贴明细:对应VRS数据库中 vrs_boe_ticket_allowance 表,主要维护人员出差补贴人天相关信息 发票合规:对应VRS数据库中 vrs_boe_ticket_compliance 表,维护发票合规相关信息,主要用于预警地图查询展示 数据流向 vrs_boe_ticket、vrs_boe_ticket_allocation...

 54 |  0 |  0 后端开发

曾俊0070 | 2025-01-12 | 后端开发

Nacos设置配置中心和注册中心分开

背景 项目(华润)要求Nacos中配置中心和注册中心的命名空间需要分开 方案(有壳子方式) 1. 修改微服务下bootstrap.yml中的配置 yaml spring: name: zfs-gateway cloud: nacos: 注册中心 discovery: 从nacos获取最新服务提供者列表的时间,默认是30秒 watch-delay: 10000 namespace: test_discovery server-addr: 192.168.2.80:8848 username: discovery password: discovery 配置中心 config: 【1】 配置获取配置 server-addr: 192.168.2.80:8848

 18 |  0 |  0 后端开发

李涛1650 | 2025-01-08 | 后端开发 算子平台

VRS数据同步迁移至智算平台

前置要求: 1、智算平台建立登录账号、支持配置算子流、数据网盘、任务调度等功能 2、需提供相关数据库账号,用于配置算子流中输入、输出引用 | 数据库 | 授权表 ...

 76 |  0 |  0 后端开发 算子平台

商亚东1231 | 2024-12-31 | 后端开发

派平台日志相关

日志记录 功能:将多个项目派平台的日志存储到ES,实现不同项目可在运营中心可查看当期项目调用记录,让各项目能快速的排查调用派平台接口问题 存储表和索引 javascript - 识别 use invoice_ocr; select from invoice_ocr.ticket_ocr; - 查验 use invoice_verification; select from invoice_verification.ticket; - 请求链路日志 pai-server-log 实现方式 通过线程变量logContent存储整个请求域的整个链路 javascript pub

 24 |  0 |  0 后端开发