diff --git a/src/0-core/HuanMeng.MiaoYu.Code/Chat/ChatBLL.cs b/src/0-core/HuanMeng.MiaoYu.Code/Chat/ChatBLL.cs
index 3be60cc..d0df645 100644
--- a/src/0-core/HuanMeng.MiaoYu.Code/Chat/ChatBLL.cs
+++ b/src/0-core/HuanMeng.MiaoYu.Code/Chat/ChatBLL.cs
@@ -164,6 +164,16 @@ namespace HuanMeng.MiaoYu.Code.Chat
}
//if(timeStamp.)
var userChatSession = await Dao.daoDbMiaoYu.context.T_User_Chat.Where(it => it.CharacterId == characterId && it.UserId == _UserId && !it.IsDelete).FirstOrDefaultAsync();
+ ChatMessageDto chatMessageDto1 = new ChatMessageDto()
+ {
+ ClaudeType = ChatMessageType.text.ToString(),
+ Content = charact.Biography ?? "",
+ Role = ChatRole.profile.ToString(),
+ Timestamp = DateTime.Now,
+ UserIcon = "",
+ Id = 0
+ };
+ chatMessageDtos.Add(chatMessageDto1);
if (userChatSession == null)
{
userChatSession = new T_User_Chat()
diff --git a/src/0-core/HuanMeng.MiaoYu.Model/EnumModel/Chat/ChatRole.cs b/src/0-core/HuanMeng.MiaoYu.Model/EnumModel/Chat/ChatRole.cs
index fde7b10..e818e43 100644
--- a/src/0-core/HuanMeng.MiaoYu.Model/EnumModel/Chat/ChatRole.cs
+++ b/src/0-core/HuanMeng.MiaoYu.Model/EnumModel/Chat/ChatRole.cs
@@ -26,6 +26,10 @@ namespace HuanMeng.MiaoYu.Model.EnumModel.Chat
///
/// 提示
///
- tips
+ tips,
+ ///
+ /// 简介
+ ///
+ profile,
}
}