将语音回答转换为 Todoist 任务列表
编辑:https://github.com/gargahcerk/HA_Scripts/。任务:建议落地方案:使用 Alexa Actions 捕获语音项目,通过 extended_openai_conversation 将回答发送给 ChatGPT 以格式化为列表,然后在 Home Assistant 自动化中遍历该列表,并通过 Todoist 集成创建任务。用户在语音交互中确认内容后,自动化才执行。;工具:Alexa+, ChatGPT。人工角色:原始帖子未说明人类如何保持参与。;局限:需要 Home Assistant、Alexa Actions、OpenAI API 访问权限和 Todoist 集成。来源可靠性较低,因为这是社区帖子,没有经过验证的执行日志。人类审批隐含在语音交互中,但未明确记录为防止错误任务创建的安全措施。。
工具
Agent Work Atlas 发布日期:
概述
编辑:https://github.com/gargahcerk/HA_Scripts/
工作流程
建议落地方案:使用 Alexa Actions 捕获语音项目,通过 extended_openai_conversation 将回答发送给 ChatGPT 以格式化为列表,然后在 Home Assistant 自动化中遍历该列表,并通过 Todoist 集成创建任务。用户在语音交互中确认内容后,自动化才执行。
原文报告的结果
原始来源未报告任何测量结果或成功指标。作者声称该方案适用于其个人使用,但未提供可靠性或错误率数据。可衡量的验收检查应为:在 10 次测试会话中,验证 100% 的语音项目是否正确出现在 Todoist 中。
人工角色
原始帖子未说明人类如何保持参与。
局限
需要 Home Assistant、Alexa Actions、OpenAI API 访问权限和 Todoist 集成。来源可靠性较低,因为这是社区帖子,没有经过验证的执行日志。人类审批隐含在语音交互中,但未明确记录为防止错误任务创建的安全措施。
试一试
我想使用 Home Assistant、Alexa 和 ChatGPT 设置一个语音转任务的工作流。首先,配置 Alexa Actions,以便在我说“添加到购物清单”时触发脚本。其次,使用 extended_openai_conversation 集成将我的语音项目发送给 ChatGPT,提示词为:“从这段文本中提取项目并返回一个字符串 JSON 数组:[文本]”。第三,创建一个 Home Assistant 自动化,解析 JSON 数组并循环遍历每个项目,通过 Todoist 集成在 Todoist 中创建任务。在启用此功能进行实际使用之前,使用输入“我需要牛奶和 2 个鸡蛋”运行一次干测试。验证输出是否为 ["milk", "2 eggs"],并且 Todoist 收到两个单独的任务。如果 JSON 解析失败或 Todoist 拒绝任务,请停止并报告错误。在我确认干运行输出正确之前,不要继续进行实时语音命令。
来源报告未经独立核验。发布日期为本站案例发布日期,并非原始文章日期。