Skip to content

Commit

Permalink
Merge 693b528 into 45212dc
Browse files Browse the repository at this point in the history
  • Loading branch information
Hoshinonyaruko authored Jun 18, 2024
2 parents 45212dc + 693b528 commit 9b61811
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 16 deletions.
28 changes: 14 additions & 14 deletions applogic/gensokyo.go
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,20 @@ func (app *App) GensokyoHandler(w http.ResponseWriter, r *http.Request) {
return
}

// 打印日志信息,包括prompt参数
fmtf.Printf("收到onebotv11信息: %+v\n", string(body))

// 打印消息和其他相关信息
fmtf.Printf("Received message: %v\n", message.Message)
fmtf.Printf("Full message details: %+v\n", message)

// 进行array转换
// 检查并解析消息类型
if _, ok := message.Message.(string); !ok {
// 如果不是字符串,处理消息以转换为字符串,强制转换
message.Message = ParseMessageContent(message.Message)
}

var promptstr string
// 读取URL参数 "prompt"
promptstr = r.URL.Query().Get("prompt")
Expand Down Expand Up @@ -291,20 +305,6 @@ func (app *App) GensokyoHandler(w http.ResponseWriter, r *http.Request) {
fmt.Printf("收到 skip_lang_check 参数: %v\n", skipLangCheck)
}

// 打印日志信息,包括prompt参数
fmtf.Printf("收到onebotv11信息: %+v\n", string(body))

// 打印消息和其他相关信息
fmtf.Printf("Received message: %v\n", message.Message)
fmtf.Printf("Full message details: %+v\n", message)

// 进行array转换
// 检查并解析消息类型
if _, ok := message.Message.(string); !ok {
// 如果不是字符串,处理消息以转换为字符串,强制转换
message.Message = ParseMessageContent(message.Message)
}

// 判断message.Message的类型
switch msg := message.Message.(type) {
case string:
Expand Down
4 changes: 2 additions & 2 deletions promptkb/promptkb.go
Original file line number Diff line number Diff line change
Expand Up @@ -95,8 +95,8 @@ func GetPromptKeyboardAI(msg string, promptstr string) []string {
responseBody = bytes.ReplaceAll(responseBody, []byte{10}, []byte("")) // LF
responseBody = bytes.ReplaceAll(responseBody, []byte{13}, []byte("")) // CR

fmtf.Printf("清洗后气泡Response: %v\n", responseBody)
//fmtf.Printf("清洗后气泡Response: %s\n", string(responseBody))
//fmtf.Printf("清洗后气泡Response: %v\n", responseBody)
fmtf.Printf("清洗后气泡Response: %s\n", string(responseBody))

var responseData ResponseDataPromptKeyboard
if err := json.Unmarshal(responseBody, &responseData); err != nil {
Expand Down

0 comments on commit 9b61811

Please sign in to comment.