refactor: 全面清理死代码 — 删除 348 行无用代码
删除文件: - training-export.ts: 训练数据导出(零引用,UI 已移除) 删除函数: - workspace.ts: isProcessAlive, getActiveProcessCount, execWorkspaceCommand, terminateWorkspaceCommand - sqlite.ts: deleteMessagesBySession, getSkill, closeDatabase - tool-registry.ts: isToolEnabled - cron-manager.ts: clearAllTimers - workspace-panel.ts: setOnToolTerminated, setWorkspaceDirPath 删除 UI: - index.html: 训练数据导出按钮及说明 - settings-modal.ts: 训练数据导出事件绑定
This commit is contained in:
@@ -151,15 +151,6 @@ export function initSettingsModal(): void {
|
||||
logSetting('检查间隔', `${ms / 60000} 分钟`);
|
||||
});
|
||||
|
||||
// ── v5.0 训练数据导出 ──
|
||||
document.querySelector('#btnExportTraining')!.addEventListener('click', async () => {
|
||||
const { saveTrainingData } = await import('../services/training-export.js');
|
||||
showToast('正在导出训练数据...', 'info');
|
||||
const ok = await saveTrainingData();
|
||||
if (ok) showToast('训练数据导出成功', 'success');
|
||||
else showToast('导出取消或无数据', 'warning');
|
||||
});
|
||||
|
||||
// ── v5.0 Cron 定时任务 ──
|
||||
document.querySelector('#btnAddCronTask')!.addEventListener('click', async () => {
|
||||
const name = (document.querySelector('#inputCronName') as HTMLInputElement).value.trim();
|
||||
|
||||
Reference in New Issue
Block a user