v1.0.2修复优化

This commit is contained in:
2026-05-06 16:45:43 +08:00
parent 4acdf6c38b
commit b46de0328c
8 changed files with 120 additions and 41 deletions

View File

@@ -57,7 +57,7 @@ const ChatManager = {
} else {
let html = `<div class="message assistant">`;
if (msg.thinking_content) {
html += `<div class="thinking-toggle" onclick="this.nextElementSibling.classList.toggle('expanded')">💭 思考过程 ▾</div>`;
html += `<div class="thinking-toggle" onclick="this.nextElementSibling.classList.toggle('expanded')">思考过程 ▾</div>`;
html += `<div class="thinking-content">${MarkdownRenderer.render(msg.thinking_content)}</div>`;
}
html += `<div class="markdown-body">${MarkdownRenderer.render(msg.content)}</div>`;
@@ -252,10 +252,10 @@ const ChatManager = {
if (!toggle) {
toggle = document.createElement('div');
toggle.className = 'thinking-toggle expanded';
toggle.textContent = '💭 思考过程 ▾';
toggle.textContent = '思考过程 ▾';
toggle.onclick = function() {
container.classList.toggle('expanded');
this.textContent = container.classList.contains('expanded') ? '💭 思考过程 ▴' : '💭 思考过程 ▾';
this.textContent = container.classList.contains('expanded') ? '思考过程 ▴' : '思考过程 ▾';
};
el.insertBefore(toggle, el.firstChild);
}
@@ -279,7 +279,7 @@ const ChatManager = {
const container = document.getElementById('messagesContainer');
const el = document.createElement('div');
el.className = 'message assistant';
el.innerHTML = `<div class="alert alert-error"> ${this.escapeHtml(message)} <button class="btn btn-sm btn-secondary" onclick="ChatManager.retryLast()">重试</button></div>`;
el.innerHTML = `<div class="alert alert-error">错误: ${this.escapeHtml(message)} <button class="btn btn-sm btn-secondary" onclick="ChatManager.retryLast()">重试</button></div>`;
container.appendChild(el);
container.scrollTop = container.scrollHeight;
},