Add files via upload

This commit is contained in:
公明
2025-12-18 23:46:46 +08:00
committed by GitHub
parent 1734092f9a
commit 7542a2f488
3 changed files with 82 additions and 14 deletions
+9 -1
View File
@@ -1312,11 +1312,16 @@ let isAttackChainLoading = false; // 防止重复加载
// 添加攻击链按钮
function addAttackChainButton(conversationId) {
const attackChainBtn = document.getElementById('attack-chain-btn');
if (!attackChainBtn) {
const conversationHeader = document.getElementById('conversation-header');
if (!attackChainBtn || !conversationHeader) {
return;
}
if (conversationId) {
// 显示会话顶部栏
conversationHeader.style.display = 'block';
const isRunning = typeof isConversationTaskRunning === 'function'
? isConversationTaskRunning(conversationId)
: false;
@@ -1330,6 +1335,9 @@ function addAttackChainButton(conversationId) {
attackChainBtn.onclick = () => showAttackChain(conversationId);
}
} else {
// 隐藏会话顶部栏
conversationHeader.style.display = 'none';
attackChainBtn.disabled = true;
attackChainBtn.title = '请选择一个对话以查看攻击链';
attackChainBtn.onclick = null;