搬题姬
快速搬运OJ题目并生成测试数据
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:搬题姬。 它的用途是:快速搬运OJ题目并生成测试数据 完整的 Skill 内容见:https://321skill.com/skills/搬题姬-x-6/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'搬运Codeforces上第1800题',它会自动从Codeforces抓取题目描述、输入输出样例、标签等信息,并生成一个包含题目文件、测试数据、配置文件的标准化文件包,方便本地评测或教学使用。
对AI说:'根据以下题目描述生成三组测试数据',它会解析题目约束,生成符合要求的测试数据并保存为文件。
介绍
搬运题目是算法竞赛教学和训练中常见的繁琐工作。本技能可以从AtCoder、Codeforces等主流OJ平台自动抓取题目信息,包括题目描述、输入输出样例、标签、难度等,并生成符合本地评测系统格式的标准化文件包,大幅节省手动整理的时间。同时,它也支持用户提供自定义题目描述,仅生成测试数据,满足出题或练习的灵活需求。
使用方式非常直观:只需说出“搬运”“搬题”“搬道题”或“导入题目”等关键词,并指定目标平台和题目编号,技能就会自动完成抓取、解析和文件打包。若只需生成测试数据,直接提供题目描述和约束条件,技能会智能分析并生成多组有效测试用例。
本技能主要面向高校学生、算法竞赛选手、OJ管理员以及计算机课程教师。对于需要频繁导入题目进行练习或评测的用户,该技能能显著提升效率,减少重复劳动。
建议在使用前确认目标OJ平台是否允许爬取(通常公开题目无限制)。生成的文件包默认采用常见格式(如JSON+txt),若有特殊格式需求,可在对话中说明。注意:对于需要登录才能访问的题目,当前版本暂不支持。
核心特点
相比手动下载或使用通用爬虫,本技能一键支持多个OJ平台(AtCoder、Codeforces等),并自动生成标准化文件包和测试数据,无需用户编写任何脚本或配置模板。
注意事项
不适用于需要登录认证或反爬机制严格的OJ平台,也不支持非标准格式的定制化输出。
常见问题
支持哪些OJ平台?
目前支持AtCoder、Codeforces,后续可能扩展更多平台。
如何只生成测试数据?
直接提供题目描述和约束条件,技能会生成多组测试数据文件。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/搬题姬-x-6/raw/index.md 读取 搬题姬 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/搬题姬-x-6/raw/index.md(查看排版版本)