CodeTutor多语言编程学习助手
未配置 API

⚙️ AI 服务配置

选择服务商并填入你自己的 API Key。所有 AI 功能都通过你部署的 Cloudflare Worker 代理转发,浏览器不直连大模型官方接口(可避免 CORS 拦截)。

AI 服务商
模型名称
可直接输入任意兼容 OpenAI 协议的模型名;不确定就用默认值。
API Key(仅保存在浏览器内存,绝不写入 localStorage / Cookie / 服务器)
代理地址(Cloudflare Worker 的 URL)
部署 cloudflare-proxy.js 后把生成的地址填在这里;也可填自定义域名,例如 https://api.你的域名.com。

🔒 安全说明与免责声明

请务必阅读,使用本网站即表示你已知悉并接受以下内容:
  1. 密钥零存储:API Key 只存在于当前页面的 JavaScript 内存中,不会写入 localStorage、sessionStorage、Cookie、IndexedDB,也不会上传到本站的任何服务器。刷新或关闭页面后密钥立即消失,需要重新粘贴。
  2. 密钥会随请求转发:每次 AI 调用时,Key 会作为请求头经你配置的 Cloudflare Worker 转发给对应服务商。请不要使用他人提供的代理地址——代理方理论上可以看到该 Key。不知道来源的 Worker 地址一律不要填。
  3. 建议使用独立/限额 Key:请在服务商控制台设置消费限额、并在用完后及时销毁或轮换密钥;不要使用主账号的高权限密钥。
  4. 生成内容需自行核对:AI 输出可能存在错误、过时的语法或与题目要求不一致的解法,请以编译器运行结果和教材/考试大纲为准,切勿直接照搬用于正式考试提交。
  5. 隐私:你粘贴的代码与题目会发送给 AI 服务商,请勿提交含个人隐私、商业机密或涉及保密的代码。
  6. 费用与可用性:AI 接口调用产生的费用由你的账号承担;本网站为纯静态教学演示项目,不提供任何形式的可用性、准确性担保,因使用本网站造成的任何损失(包括但不限于 API 费用、成绩影响)由使用者自行承担。

🔧 代码助手 Python

上传或粘贴代码,让 AI 帮你查 Bug、讲原理、给出修复后的完整代码,并指出考试/练习中的常见扣分陷阱。

支持 .py / .c / .cpp,也可直接把文件拖到编辑区
未选择文件 0 行 · 0 字符

选择要 AI 做的事

补充问题(可选):针对这段代码你还想问什么?

🤖 AI 分析结果

选择上方按钮或直接提问,结果会显示在这里。
输出中的代码块右上角可一键复制。

📝 习题生成 Python

按你选择的编程语言自动出题,题型、难度、输入输出样例、数据范围一并生成,附参考答案与解析。

难度
题型
题目数量
知识点 / 范围(可选)
额外要求(可选)

📑 题目

点击「生成习题」,AI 会按当前语言与难度出题。

🎯 在线代码批改 Python

粘贴或自动带入题目,写下你的解答,AI 按机考规则逐项打分(满分 100),给出扣分原因、样例通过情况、漏洞清单与参考标准代码。

题目(题目描述 / 输入输出格式 / 样例 / 数据范围)
评分标准 / 额外要求(可选)
快捷操作
批改严格程度默认按考试标准;勾选下方选项可调整。
Python 0 行 · 0 字符

📊 批改结果

提交后这里会显示总分、逐项扣分、样例通过情况、代码漏洞、参考标准代码与学习总结。