Skip to content

Commit 5a93b99

Browse files
committed
删除无用日志和注释
1 parent 298dd7f commit 5a93b99

2 files changed

Lines changed: 8 additions & 30 deletions

File tree

src/components/assistant/Sidebar.vue

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
@click="message.image && selectExistingImage(message.image)"
5252
class="clickable-image"
5353
/>
54-
<!-- 生图消息,显示应用按钮 -->
54+
<!--应用图片按钮 -->
5555
<div
5656
v-if="
5757
message.role === 'assistant' &&
@@ -132,7 +132,7 @@
132132
></textarea>
133133
</div>
134134

135-
<!-- 发送按钮 - 在加载时禁用但保持显示 -->
135+
<!-- 回答时时禁用发送按钮 -->
136136
<button
137137
class="send-message-btn interactive-element"
138138
@click="sendMessage()"
@@ -144,7 +144,7 @@
144144
</svg>
145145
</button>
146146

147-
<!-- 取消按钮 - 仅在加载时显示 -->
147+
<!-- 生成时显示取消按钮 -->
148148
<button
149149
v-if="isGenerating"
150150
class="control-btn stop-btn interactive-element"
@@ -328,7 +328,6 @@
328328
329329
setTimeout(() => {
330330
chatMessages.value = [welcomeMessage]
331-
console.log('历史记录已清空,并添加了欢迎消息')
332331
generateNewPromptId()
333332
}, 10)
334333
}
@@ -364,7 +363,7 @@
364363
// 创建用户消息并添加到聊天记录
365364
const userMessage = {
366365
role: 'user' as const,
367-
content: messageText || '请编辑这张图片', // 如果没有输入文本,默认添加编辑图片的提示
366+
content: messageText || '',
368367
time: currentTime,
369368
hasImage: hasImage,
370369
image: previewImage.value
@@ -391,16 +390,14 @@
391390
abortController.value.signal
392391
)
393392
394-
// 如果控制器已中止,不继续处理
395393
if (abortController.value?.signal.aborted) {
396394
isLoading.value = false
397395
isGenerating.value = false
398396
processingStatus.value = ''
399397
return
400398
}
401-
// Image对象预加载图片
399+
// Image预加载
402400
const img = new Image()
403-
// Promise等待图片加载完成
404401
await new Promise((resolve, reject) => {
405402
img.onload = () => resolve(true)
406403
img.onerror = () => reject(new Error('图片加载失败'))
@@ -681,10 +678,8 @@
681678
console.error('没有图片URL')
682679
return
683680
}
684-
// 获取图片的base64数据
685681
let base64Data = imageUrl
686682
687-
// 如果图片URL不是base64格式,需要获取并转换
688683
if (!imageUrl.startsWith('data:')) {
689684
try {
690685
const response = await fetch(imageUrl)
@@ -726,7 +721,7 @@
726721
console.error('bizyAirLib.updateNodeImage未定义')
727722
useToaster({
728723
type: 'error',
729-
message: '系统功能未就绪,无法应用图片到节点'
724+
message: '应用图片到节点失败'
730725
})
731726
}
732727
}

src/components/assistant/util.ts

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -377,11 +377,8 @@ export function formatOutputTextLight(text: string): string {
377377
})
378378

379379
// 处理中文标签格式 (#标签)
380-
// 在流式输出时使用更安全的方式处理标签,避免HTML标签未闭合问题
381380
formatted = formatted.replace(/#(\S+?)(?=#|\s|$)/g, (match, tagContent) => {
382-
// 检查标签内容是否包含HTML标签起始符号但没有闭合符号
383381
if (tagContent.includes('<') && !tagContent.includes('>')) {
384-
// 在流式输出中遇到不完整的HTML标签,返回原始文本,等待完整内容
385382
return match
386383
}
387384
return `<span class="tag">#${tagContent}</span>`
@@ -452,7 +449,7 @@ export async function generateImage(options: {
452449
}
453450

454451
/**
455-
* 处理带图片的消息,使用flux-kontext-pro模型编辑图片
452+
* 处理带图片的消息
456453
* @param prompt 提示词
457454
* @param imageBase64 图片base64数据
458455
* @param signal 可选的AbortSignal,用于取消请求
@@ -463,31 +460,21 @@ export async function handleImageWithKontextPro(
463460
imageBase64: string,
464461
options: Record<string, any> = {}
465462
) {
466-
console.log('进入handleImageWithKontextPro函数')
467-
468463
try {
469-
// 验证imageBase64是否有效
470464
if (!imageBase64 || typeof imageBase64 !== 'string') {
471465
throw new Error('图片数据无效')
472466
}
473-
474-
// 确保图片数据包含正确的前缀
475467
let imageData = imageBase64
476468
if (!imageBase64.startsWith('data:')) {
477-
// 如果没有前缀,添加webp前缀
478469
imageData = `data:image/webp;base64,${imageBase64}`
479470
}
480-
481-
// 使用新的专用图像编辑API端点
482471
const requestBody = {
483-
model: 'flux-kontext-pro',
472+
model: 'flux-kontext-dev',
484473
prompt: prompt || '请编辑这张图片',
485474
image: imageData,
486475
stream: false
487476
}
488477

489-
console.log('发送图像编辑请求到新的图像编辑API端点')
490-
491478
const response = await fetch('/bizyair/model/image-edit', {
492479
method: 'POST',
493480
headers: {
@@ -497,15 +484,11 @@ export async function handleImageWithKontextPro(
497484
},
498485
body: JSON.stringify(requestBody)
499486
})
500-
console.log(response, '请求结果')
501-
502487
const responseData = await response.json()
503-
console.log('API响应数据:', responseData)
504488

505489
// 处理包含在data字段中的实际响应
506490
if (responseData.code === 20000 && responseData.data) {
507491
const data = responseData.data
508-
console.log('从data中提取的数据:', data)
509492

510493
// 处理result字段是字符串的情况
511494
if (data.result && typeof data.result === 'string') {

0 commit comments

Comments
 (0)