代码讲解助手:Model2App 校园行课程作品 面向初学者与复习代码的同学:粘贴代码、选讲解模式(入门讲解/潜在问题/改进建议), 模式切换真实改变发送给 Qwen3-Coder-30B-A3B-Instruct 的 system 提示词。 基于 Model2App 的 research → design → build 流程生成,沐曦 Token 资源包驱动。
代码讲解助手:Model2App 校园行课程作品
面向初学者与复习代码的同学:粘贴代码、选讲解模式(入门讲解/潜在问题/改进建议), 模式切换真实改变发送给 Qwen3-Coder-30B-A3B-Instruct 的 system 提示词。 基于 Model2App 的 research → design → build 流程生成,沐曦 Token 资源包驱动。
东华大学 × 沐曦股份开源校园行 workshop 作品。面向编程初学者和复习课程代码的同学:粘贴一段代码、选一种讲解模式,即可得到对应风格的文字讲解。
基于 Model2App 的 research → design → build 流程生成,通过沐曦 Token 资源包调用云端模型 API,无需本地 GPU。
三种讲解模式以预设按钮实现:点击模式按钮,即用该模式的完整 messages 填充主输入区——模式差异在 system 提示词内容,直接改变实际请求与结果处理。
实测:对同一段含除零 bug 的代码(divide(10, i) 在 i=0 时触发 ZeroDivisionError)分别以三种模式发起真实调用,「潜在问题」模式准确将除零错误列为高严重度问题并给出触发条件;三种模式的输出结构与风格明显不同,符合各自提示词要求。
divide(10, i)
i=0
Qwen3-Coder-30B-A3B-Instruct
POST {GITEE_AI_BASE_URL}/v1/chat/completions
Authorization: Bearer <令牌>
X-Package: 1492
.env.local
需要 Python 3.12+ 和一个沐曦 Token 资源包的访问令牌(模力方舟 → 工作台 → 设置 → 访问令牌,授权范围勾选已购买的沐曦资源包)。
python -m venv .venv .venv\Scripts\activate python -m pip install -r requirements.txt copy .env.example .env.local
在 .env.local 中填入 GITEE_AI_TOKEN(访问令牌只保存在本地,切勿提交或分享)。然后启动:
GITEE_AI_TOKEN
python app.py
根据终端显示的地址打开网页(默认 http://localhost:3000)。按 Ctrl+C 停止服务。
Ctrl+C
PORT
code-explainer
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
代码讲解助手(Model2App 课程作品)
东华大学 × 沐曦股份开源校园行 workshop 作品。面向编程初学者和复习课程代码的同学:粘贴一段代码、选一种讲解模式,即可得到对应风格的文字讲解。
基于 Model2App 的 research → design → build 流程生成,通过沐曦 Token 资源包调用云端模型 API,无需本地 GPU。
定制功能:讲解模式
三种讲解模式以预设按钮实现:点击模式按钮,即用该模式的完整 messages 填充主输入区——模式差异在 system 提示词内容,直接改变实际请求与结果处理。
实测:对同一段含除零 bug 的代码(
divide(10, i)在i=0时触发 ZeroDivisionError)分别以三种模式发起真实调用,「潜在问题」模式准确将除零错误列为高严重度问题并给出触发条件;三种模式的输出结构与风格明显不同,符合各自提示词要求。使用的模型
Qwen3-Coder-30B-A3B-Instruct(沐曦 Token 资源包,package 1492)POST {GITEE_AI_BASE_URL}/v1/chat/completions,请求头Authorization: Bearer <令牌>、X-Package: 1492由服务端从.env.local注入,页面与前端代码不出现密钥配置与运行
需要 Python 3.12+ 和一个沐曦 Token 资源包的访问令牌(模力方舟 → 工作台 → 设置 → 访问令牌,授权范围勾选已购买的沐曦资源包)。
在
.env.local中填入GITEE_AI_TOKEN(访问令牌只保存在本地,切勿提交或分享)。然后启动:根据终端显示的地址打开网页(默认 http://localhost:3000)。按
Ctrl+C停止服务。已知问题
.env.local中修改PORT。许可与致谢