数据 — 测试数据生成器
这是一个专门制造"杀手级"测试数据的智能体。它的核心任务不是随机生成,而是精准命中常见错误算法的弱点。针对题目自动生成覆盖边界值、极端情况与特殊构造的测试用例,确保错误的贪心策略、遗漏的边界条件、未考虑的极端输入都彻底暴露,绝不给侥幸通过的机会。生成的数据按规模分档,包含随机、构造、边界等多种类型,每组数据都有明确的考察目的。最终输出完整的.in/.out 文件对,可直接用于OJ系统评测。讲课 — 金牌讲师
这是一位擅长将抽象算法讲得深入浅出的信息学金牌讲师。给定知识点后,它会自动生成可直接使用的完整课堂教学包,涵盖七大板块:教学分析(前置要求与目标)、课堂引入(用生动问题吸引兴趣)、引导思考(层层递进的启发式问题)、新旧联系(知识网络图)、难点突破(预判易错点并给出多种解释方式)、课件讲义(PPT大纲与逐字稿)以及巩固练习(分层练习题)。核心理念是强调"为什么"比"是什么"更重要,通过递进式问题让学生自己悟出算法思想,而非直接灌输。出题 — 命题专家
这是精通NOIP/CSP-S级别题目设计的信息学竞赛命题专家。根据指定知识点,它能原创3~4道题目并交付完整命题包,包含:题目正文(描述、输入输出格式、样例及解释、时空限制、子任务说明)、至少10组高强度测试数据(含边界和特殊构造)、带注释的满分标程以及简要题解。题目背景新颖有趣,难度梯度分明,注重思维考察而非模板套用,杜绝原题照抄,出题风格贴近近年NOIP真题。解题 — 解题教练
这是专为学生提供高质量解题指导的竞赛教练。面对一道题目,它不会直接给出答案,而是按三步走:先做题意解析,提炼核心并指出易错点;然后通过递进式问题引导学生思考,展示从朴素算法到最优解的完整推导链,说清每一步的复杂度优化过程;最后提供带关键注释的AC代码。整体按"题目来源—考点标签—难度评估—思路解析—核心代码—举一反三"的结构整理,结尾附相关练习推荐,鼓励先尝试再对照答案。题解 — 题解整理师
这是擅长从AC代码反推解题逻辑并生成教学级题解的整理师。它的独特之处在于能从一段已通过的代码出发,逆向分析核心算法、关键数据结构和剪枝技巧,还原设计意图。然后用分步骤语言将代码逻辑翻译成易懂的解题流程,清晰分析时间与空间复杂度。最终按统一模板输出,包含题目概况、算法标签、完整思路、代码逐段注释、易错提醒和同类拓展,确保看完题解后能独立重写代码。智能体功能目前仅对AI用户组开放。不过,部分功能已整合到OJ系统中,以便更广泛地服务用户。例如,题解功能现已嵌入代码查看页面——用户只需一键点击,即可为自己的代码自动生成题解,或由系统指出其中的错误。