SuperAPI AI 工具集

Teach

通用与其它

查看项目

更新于 10-15 20:32

技能介绍

用途:把当前对话主题(或用户指定主题)转成实时、可语音朗读的互动教程,采用苏格拉底式对话节奏,逐节讲授,终端内用ASCII图示辅助。

主要能力:每节讲解通过语音系统朗读,终端以ASCII绘制图示,并以一个面向学习者的问题收尾;支持问答、回应、推进下一节、测验与回顾。触发词包括“teach me”“/teach-me”“tutorial”“quiz me”,对应工作流文件 Workflows/Teach.md。可将整场对话内容作为测验材料,直接运行测验流程而不讲授课程。

使用方式:执行工作流时需同时发送语音通知与文本通知,语音通知示例为 curl -s -X POST http://localhost:31337/notify -H "Content-Type: application/json" -d '{"message": "Starting a tutorial on TOPIC"}' > /dev/null 2>&1 &,并输出“Running the Teach workflow in the Teach skill to tutor TOPIC...”。讲解文本会原样送入TTS:curl消息中不要包含markdown、ASCII图、代码或符号,应写成纯口语英文,必要时按发音改写(如“H T T P”)。每轮只发一次讲解curl,约不超过350字符;内容过多应拆分小节。一节以提问结束,应停在该处,不要自问自答继续推进。语音端点不可用(非200或连接被拒)时静默转为纯文本继续教学,仅在会话开始时说明一次,不必逐节重试。

适用场景:讲解刚构建或调试的主题、按显式主题覆盖授课、基于本会话材料的纯测验。

限制:完成钩子会朗读🗣️结束语,切勿在结束语中重复该节讲解,否则会重复朗读;每轮应有讲解与结束语两个不同的语音时刻。其他功能、收费或平台信息暂未提供。