名称: atcoder-client 描述: 与日本竞技编程平台AtCoder交互的接口 允许工具:
- WebFetch
- Bash
- Read
- Write
- Grep
- Glob
AtCoder Client Skill
目的
与AtCoder平台交互,用于访问日本竞技编程比赛、题目和提交记录。
功能
- 获取比赛题目及翻译
- 提交解决方案并跟踪结果
- 访问AtCoder Problems难度评级
- 虚拟比赛参与
- 检索用户提交历史
- 访问题解内容
目标流程
- atcoder-contest
- progress-tracking
- skill-gap-analysis
集成
使用AtCoder网页界面和AtCoder Problems API获取难度评级和题目元数据。
输入模式
{
"type": "object",
"properties": {
"action": {
"type": "string",
"enum": ["getContestProblems", "getProblem", "getSubmissions", "getDifficulty", "getUserStats"]
},
"contestId": { "type": "string" },
"problemId": { "type": "string" },
"username": { "type": "string" }
},
"required": ["action"]
}
输出模式
{
"type": "object",
"properties": {
"success": { "type": "boolean" },
"data": { "type": "object" },
"error": { "type": "string" }
},
"required": ["success"]
}
使用示例
{
"action": "getContestProblems",
"contestId": "abc300"
}