JLBA202505130001_关于吉林银行新建AI智能培训系统的需求_开发聊天记录回答提示

This commit is contained in:
田岩
2026-01-20 16:06:04 +08:00
parent 6ffe01bcf5
commit d7f885b66c
5 changed files with 237 additions and 112 deletions
+30
View File
@@ -36,6 +36,36 @@ export enum MessageType {
// 预留12种类型用于扩展(0b0100 ~ 0b1111
}
/**
* 控制消息枚举
* 二进制标识,统一编码风格
*/
export enum ControlCode {
FINISH_PUSH = 0b0001, // 本轮tts推流结束
FINISH_PLAY = 0b0010, // 语音播放结束(发后端)
AI_ANSWER_BEGIN = 0b0011, // 本轮AI回答的文本内容开始
AI_ANSWER_OVER = 0b0100, // 本轮AI回答的文本内容已经全部返回
AI_CLUE = 0b0101, // 需要AI提示命令(发后端)
AI_CLUE_OVER = 0b0110, // AI提示命令已经全部返回
}
/**
* 错误类型枚举
* 二进制标识,统一编码风格
*/
export enum ErrorType {
PING = 2, // 认证错误
AUDIO_DATA = 0b0010, // 纯音频数据
TEXT_MESSAGE = 0b0011, // 大模型回复的文本消息
CONTROL_CMD = 0b0100, // 控制指令
IDENTITY = 0b0101, // 身份校验包json格式
ERROR = 0b0110, // 错误信息json格式
TIP_MESSAGE = 0b0111 // 大模型生成的回答提示
// 预留12种类型用于扩展(0b0100 ~ 0b1111
}
/**
* 序列化方式枚举(3位,存储在字节1高3位,1~8范围)
* 二进制标识,统一编码风格(1~8对应0b001~0b111