AtCoder客户端Skill atcoder-client

AtCoder客户端技能是一个专门用于与日本知名竞技编程平台AtCoder进行交互的工具。它能够帮助用户获取比赛题目、提交代码、查询难度评级、参与虚拟比赛以及分析用户提交历史,是编程竞赛学习和练习的得力助手。关键词:AtCoder,竞技编程,算法竞赛,编程练习,题目难度,提交记录,虚拟比赛。

在线教育 0 次安装 2 次浏览 更新于 2/23/2026

名称: 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"
}