| export default { |
| speaker: { |
| userId: "32825757", |
| password: "xin12345", |
| passToken: "V1:DXmurwq2/R1BHTELu6obCUVn7pXWXp7oQsHSiP7x5yshH5GlCUaVqWMevBBgnrn9P0sTUeU7G8+CDB1zpOPbWGSPau+awXxU6j5/yBosZm3CWdT9MmDKpl8p8yPWQUtKk5pvwTS4MEItkKbVSjmj61v7WgNS8ZztB7VuKO1nGIMzT+8GiJqOLKtuBvYs6PI3ZwRrHPPUj8J1Sd/8l/A0V5vsU67z9UnuM2WWuaLAiOmBn7hgbS4e4AiXtdxxf0XvmsmfiyQ1oRF3EQc9yG0EPbUtzaXJf4waalkFmSX2a1Ion3anVqZcMUXByJ5kDI39GbdOS+UqeW/ZpVihQWQ+5A==", |
| did: "多多", |
| }, |
| openai: { |
| model: "gemini-2.5-flash-search", |
| baseURL: "https://tdhxxzcu.ap-southeast-1.clawcloudrun.com/v1", |
| apiKey: "Csrchina@163.com", |
| }, |
| prompt: { |
| system: "你是一个智能助手,请以下方式回答:不需客套,直接回答问题;句子简短,但一定要完整清晰回答用户的所有问题,字数控制在300字内;不用英文缩写、表情、Markdown、代码;数字用中文读法,时间与金额说全称。" |
| }, |
| async onMessage(engine, msg) { |
| if (engine.config.callAIKeywords.some((e) => msg.text.startsWith(e))) { |
| |
| await engine.speaker.abortXiaoAI(); |
| |
| const { text } = await engine.askAI(msg); |
| console.log(`🔊 ${text}`); |
| |
| await engine.MiOT.doAction(5, 3, text); |
| return { handled: true }; |
| } |
| }, |
| }; |