小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
更清洁的AI训练数据,减少漏洞:Sonar的SonarSweep解析

大型语言模型在软件开发中已成为基础设施,但其生成的代码质量受训练数据影响。Sonar的研究表明,低质量数据会导致安全漏洞和维护问题。通过数据质量工程,团队可以改善训练数据,提高模型输出的安全性和可维护性,有效的数据筛选能显著减少代码缺陷,提升开发效率。

更清洁的AI训练数据,减少漏洞:Sonar的SonarSweep解析

The New Stack
The New Stack · 2026-06-11T12:00:00Z
第738期:sleep()、Polars工作流、迭代器及更多(2026-06-09)

本文介绍了Python的sleep()函数,讲解了如何在代码中添加时间延迟和暂停。还提到了一些提升开发效率和代码质量的工具和库。

第738期:sleep()、Polars工作流、迭代器及更多(2026-06-09)

PyCoder’s Weekly
PyCoder’s Weekly · 2026-06-09T19:30:00Z
我们还要多久才能不再阅读代码?

文章讨论了在AI生成代码背景下,传统代码审查方式的局限性,建议将审查重点转向定义意图和标准,而非后期代码审查。通过将审查标准转化为可验证的规则,团队可以提高效率并确保代码质量。审查者的角色应转变为关注问题解决的正确性,而非逐行检查代码。

我们还要多久才能不再阅读代码?

The New Stack
The New Stack · 2026-06-09T13:00:00Z
【案例共创】码道慧眼:透视代码隐疾

本案例介绍了华为云码道(CodeArts)代码智能体及其代码审核技能,旨在实现多语言代码的自动化质量审核。该工具通过安全性、正确性、可维护性、性能和规范性五大审核维度,快速生成结构化审核报告,提升代码质量和团队效率,适用于个人开发者和企业团队。

【案例共创】码道慧眼:透视代码隐疾

华为云官方博客
华为云官方博客 · 2026-06-08T13:30:00Z
传奇黑客 Geohot 炮轰 AI Agent:这是软件工程史上代价最昂贵的灾难!

传奇黑客Geohot批评AI Agent,称其为软件工程史上最昂贵的错误。他认为AI无法有效编写高质量代码,导致开发者提交大量垃圾代码,影响系统稳定性。企业因追求虚假指标而忽视代码质量,造成恶性循环。他建议工程师应回归基础,保持对代码质量的追求,避免盲目依赖AI。

传奇黑客 Geohot 炮轰 AI Agent:这是软件工程史上代价最昂贵的灾难!

Tony Bai
Tony Bai · 2026-06-05T23:39:53Z

本文讨论了为 Clojure 定制 AI Agent 的四个技能,旨在优化其行为以符合 Clojure 编程习惯。这四个技能包括:clj-debug(使用 REPL 进行调试)、clj-discover(系统化 API 探索)、clj-replace(格式感知的结构替换)和 clj-refactor(机制与策略分离)。这些技能提升了 Agent 使用 Clojure 特性的效率,增强了代码质量和维护性。

读:为 Clojure 定制 AI Agent 的四个技能——从 println 调试到 REPL 交互

暗无天日
暗无天日 · 2026-06-03T00:00:00Z
如何使用Qodana修复常见的TypeScript问题

Qodana可以有效解决TypeScript中的常见问题,弥补ESLint的不足。它能够检测跨文件的隐式any、非空断言、浮动承诺、未使用的导出和重复逻辑。通过全项目分析,Qodana提供全面的代码质量检查,确保在代码审查前发现潜在问题,设置简单,适合TypeScript项目。

如何使用Qodana修复常见的TypeScript问题

The JetBrains Blog
The JetBrains Blog · 2026-06-01T08:40:44Z
Salesforce工程团队Claude Code转型实践

Salesforce工程团队通过全面采用Claude Code AI智能体,显著提升了开发效率和代码质量。迁移项目从231人天缩短至13天,Bug数量减少5%。AI不仅编写和修改代码,还优化了工作流程,工程师们重构了开发方式,提升了工作效率和质量。尽管面临上下文管理和安全模型的挑战,团队仍在探索AI在软件开发中的应用。

Salesforce工程团队Claude Code转型实践

极道
极道 · 2026-05-29T22:18:00Z

文章讨论了AI辅助代码对传统代码质量评估的影响,指出可读性、可维护性和安全性三大支柱受到削弱。AI生成的代码在可维护性和逻辑错误方面表现不佳,安全性未见改善。提出了意图忠实度和代码库一致性两个新维度,并建议采用三层防御策略应对这些问题。

读 AI 代码质量,五支柱倒了三根,新增两维无法衡量

暗无天日
暗无天日 · 2026-05-29T00:00:00Z
AI 重构的那些 bad case

文章讨论了使用GPT-5.5模型进行代码生成的优缺点。尽管模型在大多数情况下表现可靠,但也可能产生幻觉和低质量代码。建议在复杂任务中使用最佳模型,并进行交叉审查和人工审核,以确保代码质量和可读性。同时强调了对生成代码的责任,避免过度防御和不必要的复杂性。

AI 重构的那些 bad case

Posts on WKLKEN THINKING
Posts on WKLKEN THINKING · 2026-05-27T15:00:00Z
CodeRabbit如何利用Claude构建代理协调系统

CodeRabbit是一家成立于2023年的AI代码审查平台,旨在通过引入规划系统提高代码质量。该系统协调多个Claude模型,分析需求并明确假设,生成详细的执行计划,以确保团队在代码生成前达成共识,减少错误,从而提高最终代码的质量。

CodeRabbit如何利用Claude构建代理协调系统

Claude
Claude · 2026-05-27T00:00:00Z

文章讨论了如何利用人工智能(AI)以更慢但更高质量的方式编写代码。作者建议通过多模型联合审查代码,结合Claude、Codex和Cursor Bugbot等模型,优先修复关键问题,从而提升代码质量。尽管这种方法可能降低短期产出,但能显著改善代码库的健康度,帮助开发者更深入地理解代码。文章提倡开发者放慢节奏,注重代码质量,反对快速生成低质量代码的做法。

2026 05 27 HackerNews

介绍 on SuperTechFans
介绍 on SuperTechFans · 2026-05-26T23:57:32Z

CUPID框架强调代码质量应关注五个属性:可组合、Unix风格、可预测、地道和领域驱动。Clojure通过不可变数据和纯函数实现可预测性,鼓励使用社区惯用写法,支持函数组合和管道操作,强调业务语言在代码中的重要性。关注这些属性能有效提升代码质量。

读:CUPID——从 Clojure 视角看代码设计

暗无天日
暗无天日 · 2026-05-26T00:00:00Z
Beyond AI Coding:Harness工程与更好地AI开发

本文介绍了Harness工程,旨在优化AI编码过程。通过引入初始化Agent和编码Agent,解决了长时间运行Agent的上下文记忆问题。该方法强调逐步推进、增量进展和严格测试,以提高代码质量和开发效率。核心理念是“人类掌舵,智能体执行”,为AI提供有效的约束和反馈机制,促进持续改进。

Beyond AI Coding:Harness工程与更好地AI开发

Sekyoro的博客小屋
Sekyoro的博客小屋 · 2026-05-24T10:45:47Z

文章讨论了AI代理在软件开发中的局限性,认为它们无法真正编程,尽管在某些任务上表现出色。AI生成的代码质量低下,可能导致大型组织的生产力下降。虽然AI在快速原型制作中有用,但无法替代人类程序员的判断和细致工作。未来的挑战在于如何有效利用AI而不损害软件质量。

永恒的糟糕九月

the singularity is nearer
the singularity is nearer · 2026-05-24T07:00:00Z

本文探讨了使用 AI 代理编写 Clojure 代码时的三个行为缺陷,包括忽视 Clojure 包装库、因格式化工具导致的替换失败,以及低效的调试方式。提出了四个技能以改善代理行为,提升代码质量和维护性,具体包括有效使用 REPL、先调研再集成代码、结构化替换文本,以及分离机制与策略。

读:Clojure 世界的 AI 代理调教术——四个改变行为的 Skill

暗无天日
暗无天日 · 2026-05-23T00:00:00Z
如何利用 Claude Code 构建软件工厂:从氛围编码到自主开发

AI 编程工具不仅提供自动补全功能,还能分析代码库、编辑多个文件、执行命令、解释错误、生成测试、编写文档和准备拉取请求摘要。尽管在小任务中表现良好,但在开发复杂功能时,工作流程可能变得混乱。有效的 AI 辅助开发需要设计更高效的系统,保持结构化工作。通过创建专门的代理和工作流,开发者可以提高效率、减少错误并确保代码质量。

如何利用 Claude Code 构建软件工厂:从氛围编码到自主开发

freeCodeCamp.org
freeCodeCamp.org · 2026-05-22T14:37:35Z
Superpowers深度解析:让 AI 编程助手拥有「资深工程师」的方法论

Superpowers 是一个开源的 AI 编程助手框架,旨在通过注入软件工程方法论提升 AI 的编程能力。它提供结构化技能,确保 AI 遵循专业开发流程,避免随意编码,支持多种编程平台。核心技能包括头脑风暴和测试驱动开发,显著提高开发效率,适合复杂项目和对代码质量要求高的团队,安装简单,使用方便。

Superpowers深度解析:让 AI 编程助手拥有「资深工程师」的方法论

dotNET跨平台
dotNET跨平台 · 2026-05-20T23:57:00Z
用于编码代理的可维护性传感器

本文探讨了在AI生成代码背景下,如何利用传感器提高代码库的可维护性。作者分享了使用ESLint等静态分析工具的经验,强调监控维护性风险和自我修正的重要性。通过定制化反馈,AI能更有效地处理代码质量问题,但需警惕反馈过载和质量误判的风险。

用于编码代理的可维护性传感器

Martin Fowler
Martin Fowler · 2026-05-19T16:38:00Z
人工智能生成代码的清理成本

人工智能(AI)正在迅速改变软件开发,提高效率和生产力,但也带来了隐性成本。AI生成的代码可能导致质量债务和安全风险,尤其在独立开发者和公民开发者中更为明显。工程组织需承担高风险代码的审查责任,AI的使用可能削弱新手工程师的技能。因此,企业需提前规划清理策略,以应对未来挑战。

人工智能生成代码的清理成本

The New Stack
The New Stack · 2026-05-16T13:00:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码