代码库越来越大 - Qwen3.6-27B 开始引发复合问题 - 如何巧妙地使用这个模型?

Reddit r/LocalLLaMA 新闻

摘要

一位开发者报告说,使用 Qwen3.6-27B 进行 vibe coding 在他们的代码库中引入了微妙的 bug,并向社区询问如何在使用该模型时减少错误的最佳实践。

我最初手工编写了一个小型聊天机器人,用于与 llama 服务器交互并支持工具使用。但后来我开始使用 Qwen3.6-27B 进行 vibe coding,结果大为惊艳。显然,从那以后我添加了大量功能,代码库的规模也急剧膨胀。但现在我注意到代码中存在大量微小 bug,不得不手动审查和修复。这些 bug 在我看来对初级开发者来说应该是显而易见的。幸好我用的是 Python,而我在 Python 方面有多年的专业经验。但这让我思考,也许我使用模型的方式不对。或许有更好的方法来使用这个模型。我目前的做法是: 1. 启动 pi 2. 提示词 - “读取当前项目”。这会消耗当前可用上下文(共 128K)的大约 50% 3. 实现此功能或修复此 bug 4. 上下文达到 80% 或以上时,执行 /compact 但在看到所有这些 bug 后,我正在逐行追踪代码试图逐个修补。我现在每次修改都使用新的对话,并且不再要求它读取整个工作区,而是让它专注于特定的函数甚至具体的行,例如:第 670-650 行。然后让它读取并确认特定的 bug,并完全按照我的意图进行修复。我还移除了所有 KV 量化,希望以此减少 bug。我现在使用的命令如下(我的配置是 5090 搭配 64GB 内存): /home/lenny/myp/llama.cpp/build/bin/llama-server \ -m ~/myp/models/unsloth_mtp_Qwen3.6-27B-UD-Q5_K_XL.gguf \ --temp 1.0 --top_p 0.95 --top_k 64 \ -c 131072 -t 16 -ngl 99 --flash-attn on \ --host 0.0.0.0 --port 8080 \ --spec-type draft-mtp --spec-draft-n-max 4 --parallel 1 显然,现在构建和调试功能花费的时间要多得多。 **我的问题是——有没有其他方法可以减少使用这个模型时产生的 bug?** 附注:示例 bug:有一个功能可以安排在特定时间或按重复周期执行任务。它接受 execution_time 作为参数。我发现的 bug 如下: try: parse time in UTC. except: logging.error("failed to parse") Insert into DB 而正确的应该是: try: parse time in UTC. except: logging.error("failed to parse") return "Tool call failed - incorrect time format" Insert into DB 现在我拥有数千行代码,其中随时可能出现类似的问题。
查看原文

相似文章

有人在32GB Mac上使用opencode、claude code或类似工具,通过Qwen3.6-35B-A3B-UD-Q4_K_M实际完成编码工作吗?

Reddit r/LocalLLaMA

我在一台配备32GB RAM的M2 Macbook Pro上运行Qwen3.6-35B-A3B-UD-Q4_K_M。我使用的是相当新版本的llama.cpp和opencode。为了避免llama-server因内存耗尽而直接崩溃,我必须将上下文窗口设置为32768个token。这一点后来被证明很重要。作为一次希望能有些参考价值的测试,我给opcode布置了一个之前Claude Code配合Opus 4.7能够完成的任务。项目不算大,但任务涉及深入挖掘应用程序的前后端,并找出一个连我(作为原始开发者,在AI之前)都没有一眼看出的问题。

Qwen3.6-27b 不理解软件架构。

Reddit r/LocalLLaMA

有用户反映 Qwen3.6-27b 无法理解大型项目的软件架构概念,生成混乱且难以维护的代码,忽视最佳实践,并请求提供 SKILL.md 文件以改进其代码生成。

Qwen/Qwen3.6-27B

Hugging Face Models Trending

Qwen 在 Hugging Face 上发布了开源权重模型 Qwen3.6-27B,该模型具备更高的稳定性、强大的智能体编程能力以及思维链保留特性,有助于提升开发者的工作效率。