装了那个叫 Qwen 的帮手在 VSCode 里,写 Python 的时候,它就在旁边待着。用了一阵子,感觉挺实在。
* 写个函数,名字刚敲完,它有时候就跳出来问,要不要帮你写注释?点一下,它就把这函数干啥的、要啥参数、返回啥,写得清清楚楚。这个好,我自己最懒得写这些说明。
* 有些语法记不清了。比如 Python 里那个 `@cached_property` 到底怎么弄?以前得去网上查。现在?直接在代码里选中这个词,右键问它,答案马上就出来。感觉像有个懂行的就在边上,随时能问。
* 要写一堆差不多的代码,烦。比如从一个配置文件里读各种设置,得写好多行 `get`。现在,我在那块地方简单写一句:帮我生成读 config 里各种设置的 get 方法。它刷刷就写个大概出来,我稍微改改就能用。省了复制粘贴的功夫。
* 甚至完全不写任何代码,仅仅通过对话聊天就可以搞定所有工作。
* 代码跑起来出错,尤其是报错信息看不懂的时候。我把错误信息连着出错那几行代码一起丢给它。很多时候,它真能看明白。
* 有必要的话,它甚至能自己上网去搜索相关的解决方案,比如我要使用trakt的api,它就会自动去找规范然后根据规范去实现。
* 让它写个简单的读文件函数,它能给你整得特别复杂,错误处理、日志啥的都加上。心意是好的,但太啰嗦了,我还得动手删掉那些用不着的。
* 如果代码文件特别长,问题又牵扯到文件里其他地方的东西,它有时候就答不对了。感觉它记不住太多上下文,太复杂了就迷糊。
* 工具都一样,但问得清楚不清楚,差别挺大。感觉就像它是个很厉害的帮手,但得会指挥它。
**总的来说呢:**
VSCode 里加个 Qwen,写 Python 确实省了不少力气,快了点,查东西方便了。它像个不知疲倦的小工,帮我干点零碎活儿,解解惑。
但我心里明白:**它干它的,我盯我的。** 真正的大主意怎么设计,业务到底啥逻辑,代码对不对路,最后还得靠我自己把关。它写出来的东西,我一定得自己看清楚、弄明白、试过了才放心。
没有评论:
发表评论