21 lines
512 B
JavaScript

import { createPanel } from './panel.js';
import { handleCommand } from './commands.js';
import { initVoice } from './voice.js';
console.log("✅ 语音 + 文字插件已运行");
const panel = createPanel();
// 文字输入支持
const input = panel.querySelector("#voiceTextInput");
input.addEventListener("keydown", (e) => {
if (e.key === "Enter") {
const value = input.value.trim();
if (value) {
handleCommand(value);
input.value = "";
}
}
});
initVoice(panel, handleCommand);