qwen 写中文代码注释是真自然,比 gpt 强一截
-
写了个小工具,分别让 qwen 和 gpt 给代码补中文注释。
结论:qwen 的注释明显更地道,会用「这里先做 xxx,防止 yyy」这种讲人话的表达;gpt 翻译腔重一点,爱用「本函数用于……」这种。
本地部署方面 qwen 也方便,7b 量化版 8g 显存就带得动。中文场景下我现在基本默认 qwen 了。
# Qwen 生成的注释 def calculate_bmi(weight, height): """ 计算 BMI 指数 参数:weight-体重(kg),height-身高(m) 返回:BMI 值,保留一位小数 """ bmi = weight / (height ** 2) return round(bmi, 1) # GPT 生成的注释 def calculate_bmi(weight, height): """ 本函数用于计算身体质量指数(BMI) 参数说明: - weight: 体重,单位为千克 - height: 身高,单位为米 返回值:BMI 数值 """ bmi = weight / (height ** 2) return round(bmi, 1)差距一目了然。