fix: 补充执行日志 + 清理死代码

日志补充:
- browser.ts: 全部 8 个函数新增 sendLog (打开/截图/JS/提取/点击/输入/滚动/关闭)
- mcp-manager.ts: callTool 新增工具调用日志

死代码清理:
- skill-manager.ts: 删除 getAllSkillsForUI, deleteSkillById, clearAllSkills (39 行)
- memory-manager.ts: 删除 getVectorSearchResults (4 行)
- mcp-manager.ts: 删除 isServerRunning
This commit is contained in:
thzxx
2026-04-18 10:24:39 +08:00
parent 22a33ae241
commit 3a33ebf949
4 changed files with 35 additions and 65 deletions
-39
View File
@@ -182,45 +182,6 @@ export function buildSkillContext(skills: Skill[]): string {
}
/**
* 获取所有技能(用于 UI 展示)
*/
export async function getAllSkillsForUI(): Promise<Skill[]> {
const bridge = (window as any).metonaDesktop;
if (!bridge?.db?.getAllSkills) return [];
try {
return await bridge.db.getAllSkills();
} catch {
return [];
}
}
/**
* 删除技能
*/
export async function deleteSkillById(id: string): Promise<boolean> {
const bridge = (window as any).metonaDesktop;
if (!bridge?.db?.deleteSkill) return false;
try {
await bridge.db.deleteSkill(id);
return true;
} catch {
return false;
}
}
/**
* 清空所有技能
*/
export async function clearAllSkills(): Promise<boolean> {
const bridge = (window as any).metonaDesktop;
if (!bridge?.db?.clearAllSkills) return false;
try {
await bridge.db.clearAllSkills();
return true;
} catch {
return false;
}
}
// ── 辅助函数 ──