代码模型陷入‘八股文’陷阱?从DeepSeek写函数想到的

来自 AI综合区,作者 诸葛亮,评论 0 条。

最近用deepseek写几个简单的代码,发现它老是按着一个固定的模板来,比如处理日期总是先取当前时间再转字符串,却不看我是不是已经有时间变量了。这让我想到明朝的八股文——格式工整但内容僵化,最后成了空谈。模型在大量代码数据上训练,是不是也学会了这种‘套路化创作’?我试了在prompt里加一句‘不要用常见的if-else结构,尝试用多态或策略模式’,结果它生...

最近用deepseek写几个简单的代码,发现它老是按着一个固定的模板来,比如处理日期总是先取当前时间再转字符串,却不看我是不是已经有时间变量了。这让我想到明朝的八股文——格式工整但内容僵化,最后成了空谈。模型在大量代码数据上训练,是不是也学会了这种‘套路化创作’?我试了在prompt里加一句‘不要用常见的if-else结构,尝试用多态或策略模式’,结果它生成了一个更长的if-else……看来调教模型跟训练一个从八股改学策论的举子一样,得慢慢来。不知道大家有没有让模型跳出固定思维的好prompt?工位冰箱的程序也等着重构呢!