概览/MCP/AI 应用

AI 应用

通过 MCP 创建互动课程和应用。

通过 MCP 创建 AI 应用

AI 应用使用正式类型 interactive_lesson

把明确需求传给 kp_create_creation

{  "type": "interactive_lesson",  "prompt": "做一个互动课程,让学生探索二分查找如何逐步缩小范围",  "language": "zh",  "instructions": "包含步骤控制和重置操作"}

通常不要传 voice_idduration_secondsscene_count 等视频字段。完成后,从 kp_get_creation 返回最终访问 URL。

什么时候选择 AI 应用

当用户需要亲手操作概念,而不只是观看内容时,选择 AI 应用。好的请求会说明用户动作、学习或决策目标、所需控制和完成状态。以二分查找为例,应写清学习者能改变什么、会得到什么反馈,以及如何重置模拟器。

保持交互范围聚焦

interactive_lesson 不是视频类型。不要传视频字段,并将 instructions 写成可执行的产品约束:控制项、步骤、反馈、无障碍要求或重置操作。先读取 kp_get_catalog 了解当前表面能力,再创建并按所有 MCP 任务的方式轮询返回 ID。

任务成功后,通过 kp_get_creation 读取 main_url,将其作为主要交付结果。如果需要实质性改变交互,用更清晰的提示词和说明创建修订版;不要假设分镜编辑动作适用于 AI 应用。

继续阅读