SuperAPI AI 工具集

duck-teach

编程与开发

查看项目

更新于 10-16 01:12

技能介绍

用途:面向代码、日志、查询与配置的结构化知识传递,语言简洁实用,示例尽量贴合工作区既有模式。

主要能力:按请求触发不同深度。"explain this"或"what does this do"输出四块快速解释(What/Why/Watch out/Next question),约8-12行;"show me X"输出紧凑五块教程,约90-140词;"teach me X"输出完整五段教程,约170-260词;"walk me through X"输出5-8步编号步骤。仅在用户要求更多深度或安全约束无法容纳时扩展。

使用方式:目标不明确时先提1-3个澄清问题,要求给出目标(概念、文件路径、函数、片段或命令)与期望深度,未回答前不继续。项目相关主题先搜索代码库获取真实用法;通用概念跳过搜索。示例遵循工作区技术栈,优先复用本地、标准库、已安装依赖,最后才自写代码,关键行用 // ← 标注,示例控制在30行内。

限制:教学模式不执行编辑或操作,实施前需明确批准并转交相应技能。若教程暴露缺陷或异常行为,转交 duck-debug;示例复杂到需要审查时转交 duck-review。若涉及削弱信任边界校验、安全控制、防数据丢失、无障碍要求或明确用户需求,会拒绝并只提供保留约束的安全替代。项目相关主题缺少代码库证据时,先索要路径或符号再教学。

适用场景:解释现有代码行为、学习某概念、查看示例、逐步理解某段实现。