# code_mas **Repository Path**: pk456/code_mas ## Basic Information - **Project Name**: code_mas - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-08 - **Last Updated**: 2025-07-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 整个标注流程 根据`知识点层次-新.xlsx`重新标注`题目标注-新.xlsx`,并利用`学生提交-仅最后一次.csv`中的数据进行检查 > 利用对应题目下的代码标注结果进而检查题目的知识点标注的是否合理 # 对于**code_mas**的使用 > 若对于代码有疑问,可以询问大模型,或者在群里问 1. 数据准备 数据需要放在`resources`目录下,替换resources下的两个文件 problem格式参考`problem.json`,submission格式参考`submissions_ac.csv`,有多余的列不影响 `题目标注-新.xlsx`可通过`problem_json.py`转为要求的`problem.json` 2. 运行`chain_agent.py`文件,进行代码标注 3. 结果会保存在`output/chain`目录下 > 注册硅基流动后,需要在`mas/model.py`中`api_key`替换为自己的api_key,关于LLM的调整也可以在这里执行