登录社区云,与社区用户共同成长
邀请您加入社区
用AI写代码快了10倍,但代码写完之后呢?Review变成了新的瓶颈。我拿Claude Code对着一个React项目做了一轮完整的Code Review,结果发现:有些问题它比人类敏锐得多,有些地方它犯的错比实习生还离谱。
2026 年 7 月 17 日,GitHub 在官方 Changelog 一次性推进 Copilot Code Review 的多项可编程能力,包括从 Head Branch 读取 `copilot-instructions.md`、`*.instructions.md`、Agent Skills、`AGENTS.md`、`REVIEW.md`、`GEMINI.md`、`CLAUDE.md`,新增
《机器人团队开发中的Git协作规范与实践》摘要:团队协作开发机器人项目时,规范的Git工作流至关重要。文章重点介绍了两种分支策略:标准GitFlow(包含main/develop/feature/release/hotfix分支)及其简化版,强调统一规范是核心。针对代码冲突,提供了图形化解决工具和预防策略(定期同步、短周期开发)。详细讲解了Pull Request流程和CodeReview要点(2
AI编程助手显著提升了开发效率,但在安全关键的嵌入式开发领域(如汽车、医疗、工业控制),合规验证才是核心瓶颈。当前AI工具能快速生成代码,却无法确保符合MISRA C/C++、CERT C等强制性安全标准,反而加重了占研发成本40%以上的验证环节压力。IAR提出的解决方案是将静态分析(C-STAT)和动态分析(C-RUN)嵌入开发闭环,与CI/CD流程深度集成,使代码生成与合规检查同步进行。其经T
GitHub 本周热榜上,code-review-graph 单日涨星 663,cognee 拥有 28792 颗星且几乎每天更新。两个项目分别解决 AI Agent 的上下文成本和长期记忆问题,代表了开源社区在 Agent 基础设施层面的新突破。
饶鸿洲同学@weixin_42161680 分享了Conversational Automated Program Repair.CoRR abs/2301.13246(2023)《对话式自动程序修复》分享时的PPT简洁大方,重点突出对流程图介绍清晰,没看论文也能理解论文:https://arxiv.org/abs/2301.13246代码:https://github.com/ASSERT-KT
本文介绍了Git分支管理的规范实践,推荐采用简化版GitFlow模式。规范明确了主分支(main)、开发分支(develop)、功能分支(feature)、修复分支(bugfix)和热修复分支(hotfix)的命名与用途。代码合并必须通过Pull Request流程,包含同步代码、自检、发起PR、CodeReview等步骤。Review人员需检查代码逻辑、规范、性能与安全问题,提出明确建议。关键保
个人使用 Cursor,主要提升的是写代码速度;团队使用 Cursor,真正提升的是规范复用能力。团队更适合把 Cursor 变成一个协作系统:Rules 约束编码,Agent 辅助开发,AI Review 发现问题,最后把高频问题沉淀回规则。比如“代码要可维护”没有意义,应该改成:“新增接口必须写错误码说明;AI 代码审查适合检查机械问题:遗漏错误处理、重复代码、命名不一致、测试缺失、文档未更新
老系统的代码变更通过Git Webhook进来,进入独立的Review管道,规则引擎先做确定性扫描,AI再做语义分析,最终输出结构化评论。接入真实模型后,AI需要基于Diff上下文解释风险原因、补充业务场景——但这些都是在规则扫描已有结果的前提下做增强。AI在Review流程里的角色是”建议者”,不是”执行者”。这和第4讲”事实层vs表达层”的分工一致:规则负责确定性的事实检测,AI负责非确定性的
本章目标:理解容器数据的存储方式,掌握 Volume 和 Bind Mount 的使用,实现数据的持久化和共享。
若表存在业务主键,建议在目标表中补充主键约束。username 是用户名、password 是密码,jdbcUrl 是数据库连接信息,table 是待迁移的表名,column 是指表的字段,本次迁移测试是在 GreatSQL 创建好表后,立刻进行数据迁移,使用的*,更稳妥的做法是显式列出所有字段。DataX 是阿里巴巴开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Ora
Code Review Graph 是 **“AI 编码工具的持久化结构记忆”**这一新兴品类的标杆项目。它不试图让 AI 更聪明,而是让 AI读得更精准——通过代码图谱将 95 万 tokens 的上下文压缩到 2,000-3,500 tokens,同时提升审查质量。在百期特别篇选择这个项目,也因为它代表了一个重要的行业趋势:AI 编码工具的竞争正在从"谁的模型更强"转向**“谁的上下文利用更高
本地优先的代码智能图谱,通过 Tree-sitter 解析 AST,用 SQLite 持久化存储,经 MCP 提供精准上下文。爆炸半径分析追踪变更影响链,增量更新 2 秒完成,30 个 MCP 工具,支持 40+ 语言。基准测试中位数 82x token 减少(最大 528x)。
【150字摘要】库博CoBOTSASTv4.3是国内首款通过CWE认证的自主可控代码检测工具,破解了传统工具漏报率高(实测漏检率达40%-80%)、国外产品难定制、开源方案能力弱三大痛点。其采用路径敏感分析技术,支持15+编程语言,每小时扫描150万行代码,同时覆盖漏洞、缺陷和编码规范检测,误报率低于行业平均水平60%。工具无缝对接DevOps流程,提供架构图生成、克隆检测等特色功能,已适配国产芯
我们最近注意到GitHub Copilot团队分享了一个反直觉的案例:他们把Code Review的代码探查工具从自建的一套(list_dirread_code)迁移到了Copilot CLI 共享的Unix风格工具层(grepglobview工具本身明显更好——更标准、更稳定、更容易维护。但Benchmark跑下来,结果让所有人愣住:review成本反而上升,问题漏检增多。这不是一次平滑升级,而
在开发审查 Skill 之前,首先需要定义团队的审查规范。安全规范✓ 禁止硬编码密码、API Key、Token✓ 所有用户输入必须经过参数化或验证✓ 敏感操作必须记录审计日志✓ 数据传输必须使用 HTTPS/TLS性能规范✓ 数据库查询避免 N+1 问题✓ 循环内禁止 IO 操作(数据库、文件、网络)✓ 大文件处理必须使用流式读取✓ 热点数据必须缓存(设置 TTL)风格规范✓ 函数长度不超过 5
摘要: 随着AI编程助手的普及,代码产出速度提升但质量风险加剧,企业亟需有效的代码审查机制。嘉为蓝鲸CCode作为信创原生的企业级代码管理平台,提供强制评审、分支保护、安全合规等核心功能,解决评审流于形式、分支混乱、数据安全等痛点。其与DevOps深度集成,支持国产化全栈适配,适用于金融、政务等强合规行业及大型研发团队。选型需关注信创合规、强制评审、数据安全等维度,CCode通过私有化部署、国密加
摘要: 随着AI编程助手的普及(90%工程师已使用),代码产出速度提升但质量风险加剧,代码审查成为保障研发资产的关键。企业面临五大痛点:评审形式化、分支混乱、权限粗放、工具割裂及信创合规风险。嘉为蓝鲸CCode提供信创原生的企业级解决方案,具备强制评审、质量门禁、分支保护、DevOps全链路集成及金融级安全合规能力,适配金融、政务等强合规行业。其核心价值在于通过CR机制、国密加密、国产化适配及开放
摘要 随着AI编程助手的普及,代码产出速度激增但审查质量未同步提升,导致低质代码快速进入主干。研发团队面临的核心痛点是:现有代码审查流程常沦为"走过场",缺乏强制力保障。本文指出有效代码审查平台的四个关键选型标准:强制不可绕过的评审机制、系统内嵌的规范校验、跨系统数据贯通能力以及完整迁移方案。不同规模团队应针对性选择解决方案,大型企业需重点关注信创合规和企业级管控能力。真正的代码审查平台应通过机制
基于大语言模型的代码审计显著提升了自动化代码分析的能力,但并非固若金汤。分享一篇发表于 2025 年 IEEE S&P 会议的论文 Flashboom,该研究提出了一种新型攻击方法,可诱使基于大语言模型的代码审计忽略代码中的真实漏洞。
AI Agent 改代码时,最怕的不是它没完成任务,而是顺手改了不该改的文件。本文给出一套 `allowed_scope.yaml + Python 脚本` 的白名单检查方案,基于 Git Diff 识别越界修改,生成 `SCOPE_CHECK.md`,让 AI 改完代码后先过一遍任务范围审查。
一个开源的 Claude Code 破坏性变更检测工具,自动拦截 DTO 字段删除、API 路径修改、配置项删除等"改一行炸一片"的提交,支持 Java/Python/Go/TS/Vue 多语言分析
C++20通过引入模块系统彻底重构了传统的预处理流程,编译器内置的指令解析器可直接操作抽象语法树(AST)进行编译期计算。编译器内置的控制流图(CFG)构造模块能够解析consteval函数的执行路径,在编译期通过指令序列模拟实际运行时状态,这种技术在构建元编程DSL时需要开发者特别注意指令序列溢出(即编译期无限递归)的问题。此技巧利用C++20的constexpr函数特性,在保持类型安全的前提下
--### 戒备,当代码泡沫初现。
国产编程模型Doubao-Seed-Code实现了突破性进展,能够直接根据UI设计稿生成代码,大幅提升开发效率。该模型支持256K长上下文和视觉理解能力,可处理复杂编程场景,并已在多项权威评测中表现优异。实际测试显示,它能准确还原设计稿细节,合理规划项目结构,并具备安全意识和工程思维,生成可直接运行的代码。相比Claude等国外模型,Doubao-Seed-Code成本更低,在前端开发等场景中展现
最近在折腾标签打印系统的时候,发现CODESOFT这玩意儿对C#开发者是真香。特别是需要给产线做定制化打印工具的场景,直接拿它的COM组件撸代码,比从零造轮子省事太多了。先上段硬核操作——用C#动态替换标签里的图片,这需求在产线换标时绝对高频。下次打算试试用Blazor搞个网页端配置界面,毕竟.NET全栈才是终极奥义。搞完这些再套个WPF的MVVM框架,配合Prism的事件聚合器,轻松实现多终端同
Claude Code 插件 java-code-review 代码审查插件
过去一段时间,的开发流程发生了一个明显变化:AI 写代码越来越多了。新功能、重构、修 Bug,很多代码都是先由 Claude Code、Codex 等 Agent CLI 生成第一版,再由工程师 review、修改、合并。原本以为,AI 写代码之后,研发效率会一路提升。结果真正跑起来以后,我们发现新的瓶颈出现了。原因很简单:写 1000 行代码,可能只需要几十分钟;认真 review 1000 行
实操上有个细节要注意:REVIEW.md 的内容越短越好。我第一版写了 500 字,后来压到 200 字,效果反而更好。因为 Claude 在处理长指令时会稀释注意力,精简的指令执行更一致。这和 CLAUDE.md 的最佳实践是一样的道理。
async/await 的语法本身不难,但它把异步代码伪装成同步代码的能力,反而让很多人放松了警惕。上面 8 个错误我自己早期也踩过大部分,后来靠 Code Review 和 ESLint 规则慢慢纠正过来的。如果你看完发现自己中了 3 个以上,不用焦虑——说明你写的 async 代码还不够多,写多了自然就记住了。你在 Code Review 里见过最离谱的 async/await 写法是什么?评
2026 年,AI 辅助开发已经不再只是代码补全。从 IDE 插件、AI Agent、代码审查、测试生成、文档整理到部署流水线,工具越来越多,但效率不一定自然提高。本文结合真实开发流程,梳理一套更实用的 AI 辅助开发工具链思路:每类工具应该解决什么问题,如何组合,如何避免“工具很多但交付更乱”,以及开发者应该如何在 AI 时代重新设计自己的工作流。
本章目标:在不同操作系统上完成 Docker 的安装、配置和验证,搭建后续学习的实验环境。
作为公司代码委员会 golang 分会的理事,我 review 了很多代码,看了很多别人的 review 评论。发现不少同学 code review 与写出好代码的水平有待提高。在这里,想分享一下我的一些理念和思路。我这里先给一个我自己的总结:所谓架构师,就是掌握大量设计理念和原则、落地到各种语言及附带工具链(生态)下的实践方法、垂直行业模型理解,定制系统模型设计和工程实践规范细则。进而控制 30
障碍通过后,速度快速恢复,整个过程加速度曲线平滑,没有出现突变——这对实际电机控制非常重要。地图扩展性方面,实测在20x20m地图上,传统A*平均耗时2.3秒,改进版1.7秒(优化了节点扩展策略)。看对比图(假装有图),传统路径(红色)几乎擦着障碍物走,改进后的(蓝色)明显保持安全距离。DWA迅速计算新速度,配合A*的全局信息,生成一个C形绕行轨迹,同时保持与静态障碍物的安全距离。改进A*算法做全
代码复审
——代码复审
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net