From 5ae198ee60b9c14cfbd367a747b95c19ff50adf7 Mon Sep 17 00:00:00 2001 From: Del Date: Wed, 5 Jun 2024 09:49:41 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=B7=BB=E5=8A=A0=20TODO=20=E6=B8=85?= =?UTF-8?q?=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TODO.md | 17 +++++++++++++++++ src/services/speaker/ai.ts | 1 + 2 files changed, 18 insertions(+) create mode 100644 TODO.md diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..570d79e --- /dev/null +++ b/TODO.md @@ -0,0 +1,17 @@ +# TODOs + +> 一些可以优化的地方或新功能,仅作记录之用,暂时没有开发计划。 + +- 自动识别设备型号 + - 通过查询设备 miot spec 文件,自动获取指令参数 + - 自动识别设备属性值是否有读取权限 +- 添加镜像更新说明 + - 添加 db 文件导入/出教程,用于备份恢复对话历史记录 +- 支持通过语音命令清除上下文 +- 支持自定义对话系统 Prompt 模板 +- MioT AI Agents + - 支持小爱音箱控制米家设备 + - 通过 Agent 机制自动调用合适的工具(设备) +- RAG + - wikis embedding + - memory embedding diff --git a/src/services/speaker/ai.ts b/src/services/speaker/ai.ts index 93813df..9104697 100644 --- a/src/services/speaker/ai.ts +++ b/src/services/speaker/ai.ts @@ -193,6 +193,7 @@ export class AISpeaker extends Speaker { }); }, }, + // todo 考虑添加清除上下文指令 ...this._commands, { match: (msg) =>