普通视图

发现新文章,点击刷新页面。
今天 — 2026年4月7日首页

产业链人士:苹果首款折叠屏手机项目正常推进,产品下半年发布

2026年4月7日 12:03
4月6日,有媒体报道,富士康正在试产苹果首款折叠屏手机。对此,4月7日,苹果产业链人士向记者表示,苹果首款折叠屏手机项目方案早已确定,目前该项目正在正常推进中,试产是产品正式量产前必经阶段,一般需经过工程验证、设计验证、生产试产验证,最后再到正式量产,按正常推进计划,该产品将于今年秋季发布。(证券时报)

中远海特、福田汽车在广州成立远福汽车供应链公司

2026年4月7日 11:51
36氪获悉,爱企查App显示,近日,广州远福汽车供应链有限公司成立,法定代表人为杜笑天,注册资本3000万元人民币,经营范围包括供应链管理服务、国际货物运输代理、无船承运业务、从事国际集装箱船、普通货船运输等。股东信息显示,该公司由中远海运特种运输股份有限公司、北汽福田汽车股份有限公司分别持股65%、35%。

网易推出首个本土化AI知识库“有道宝库”

2026年4月7日 11:47
36氪获悉,4月7日,网易有道正式官宣,推出旗下首款AI知识库产品“有道宝库”。这款产品定位为AI研究助手与思考伙伴,核心聚焦知识的深度理解与结构化重构,能够为用户提供一站式知识管理、AI智能问答及多模态内容生成服务,填补了国内本土适配型AI知识协作平台的市场空白。

半日主力资金加仓基础化工板块,抛售通信板块

2026年4月7日 11:44
主力资金早间净流入基础化工、电子、电力设备等板块,净流出通信、银行、汽车等板块。具体到个股来看,寒武纪、中油资本、通鼎互联获净流入29.79亿元、17.85亿元、13.32亿元。净流出方面,中际旭创、天孚通信、新易盛遭抛售11.88亿元、9.29亿元、8.11亿元。(第一财经)

A股三大指数午间休盘涨跌不一,新安股份涨停

2026年4月7日 11:32
36氪获悉,A股三大指数午间休盘涨跌不一,沪指涨0.03%,深成指跌0.2%,创业板指跌0.46%;石油化工、化纤、化肥农药板块领涨,江南高纤、新安股份涨停,卫星化学涨超5%;摩托车、发电设备、能源设备板块跌幅居前,新日股份跌超9%,杰瑞股份跌超6%,东方电气跌超5%。

基于 Cursor Agent 的流水线 AI CR 实践|得物技术

作者 得物技术
2026年4月7日 11:13

一、背景

在实际迭代开发中,不同需求的代码规模差异很大,有些需求涉及上千行代码,有些则只有一两行。且对于前端的代码验收,主要侧重在界面功能,通过功能验收,没法确保每一行代码都测试到的,以及功能的代码逻辑是否合理,是否健壮、是否规范等问题,都需要通过人工代码 CR 来进一步兜底验收代码的质量,尽量降低业务线上出错的可能。但当面对上千行的代码变更时,人工 CR 也是心有余而力不足。

传统的代码审查依赖人工,面对大规模代码变更时效率有限,而 AI 代码审查能够实现自动化、标准化的质量检查,有效补充人工审查的不足。

二、前端研发 CR 现状与可优化点

CR 现状

目前前端研发同学主要使用的代码质量保障工具有前端 Apex 插件智能体、Uraya 质量分检测。其中 Apex 插件智能体是通过前端研发自助点击或 git hook 自动触发 CR 智能体执行,智能体内定制了 CR 规则以及与 MCP 的结合,利用 Cursor IDE 的 Agent 能力进行本地 AI CR ,找出代码问题、本地解决问题。Uraya 质量分检测是在创建 MR 后,通过流水线自动触发,Uraya 质量分检测代码变更的质量分浮动,产出具体问题的记录,引导研发优化代码。

可优化点

  1. 本地触发 CR 需要研发同学主动点击触发或者通过 Apex git hook 执行 CR 智能体,当开发的需求多、分支多、提交次数多的时候,时长容易漏触发、忘记点。
  2. 对于 MR 评审人员,如果希望通过 Cursor CR 时,需要在本地通过调用 CR 智能体再执行一遍,获取 CR 结果,在目前 Cursor 按量计费的背景下,重复执行 CR 智能体的成本需要及时关注。
  3. 当前流水线 Diff + 大模型 API 的 AI CR 方式,误报率较高,研发使用意愿较低。

三、AI CR 方案对比分析

基于以上现状分析,我们对不同 AI CR 方案进行了深入对比。

Cursor Agent CR 主要优势

流水线集成 CR 与本地 AI CR 差异

四、技术方案设计

结合目前现状与可优化点,我们期望能像 Uraya 质量分检测一样,在 MR 过程中通过流水线自动触发,中途每次代码提交也能自动触发,对于流水线中的 CR 不满意时,可以结合 Apex CR 智能体进行本地 CR 调整代码。

为此我们考虑结合 Cursor Agent CLI 在流水线中增加一个 AI CR 的任务,自动触发 Cursor Agent 代码 CR,并记录 CR 结论,及时展示给研发或者代码评审的同学,辅助代码质量优化。

整体链路设计如下:

  1. 当研发创建 MR 后,流水线配置了 AI CR 检测流水线后,将会自动触发 Cursor Agent CR 任务。
  2. 接收到检测任务后,将会前置将该仓库准备好,并将 MR 的信息以及制定的 CR 规则,一并交给 Cursor Agent CLI 执行,待执行完成,会得到一份 CR 报告。
  3. 接收到检测任务完成后,目前会通过 MR 评论的方式添加到对应的 MR 中,引导用户查看。
  4. 对于开发者视角,打开审查报告,可以根据审查出的问题,进行修改。
  5. 对于 CR 人员视角,打开审查报告,可以根据审查出的问题,一键添加到评论,引导开发者修改。

五、MR 流水线接入与 AI CR 报告

自动触发

以下图 MR 为例,在 MR 流水线中,添加了仓库流水线 AI 检测的检测任务,当创建 MR 时,会自动触发执行一次,在 MR 未合入的过程中,每次代码变更也会自动触发。

添加审查报告评论

检测完成后会自动添加一条 MR 评论,通知研发已完成检测,可以点击查看 CR 报告。评论概览中有审查摘要,显示聚类问题的数量;还有审查总结,即对所有反馈的总结,概览问题。

AI CR 报告

以下为实际 MR 生成的 CR 报告,可以看到,报告主要包括:MR 的基础信息、问题的分类 Tab、问题的具体描述、问题的操作。

具体问题列表

首先报告列表会对问题进行聚类,分为严重问题、警告、建议三类,切换对应 Tab 可以看到问题列表。具体的问题信息,主要有类型、问题代码、修复后代码、描述、文件路径、行号、操作等列。

添加到评论

点击操作列的添加到评论,将会一键将相关问题的信息,生成格式化描述,添加到 MR 的评论中,提醒开发者关注问题、解决问题。

AI 智能解决

点击操作列的 Cursor 解决,将会一键将相关问题的信息,生成解决问题 Prompt,一键打开本地 Cursor ,创建 Agent 对话去解决问题。打开链接后,Cursor 会先接收 Prompt ,你可以简单浏览下,点击 Create Chat ,即可一键创建 Chat,回车执行修复。

Cursor Prompt 预览

Cursor Prompt 预览 确认填入 Chat 执行

复制 Prompt

点击复制 Prompt,支持一键复制修复问题 Prompt,可以放到期望的 IDE 里使用。如下图,就是复制的 Prompt 示例。

六、推荐研发流程实践

尽早创建 MR

当需求分支第一次提交后,就可以创建到 release 或 test 目标分支的 MR 了,后续每次提交代码都将会自动触发检测,产出 AI CR 报告。

研发自主查看与解决

研发收到 AI CR 报告的通知后,可以及时打开 CR 报告查看,确认反馈的疑问点是否需要调整,如果需要调整可以通过 Cursor 一键解决,将问题解决前置到提测以前,这样所有的改动可以尽可能的被测试同学验证到。

人工 CR

发布前最后的人工 CR 可以通过前置的 AI CR 发现与问题前置解决,大幅提升靠最后人工 CR 的反馈、修改等环节效率。特别是当业务需求代码量较大时,人工 CR 浏览的效率和质量也是无法保证的。

七、内置提示词工程

AI CR 其实就像给 AI 一个详细的检查清单。这个清单分两部分:一部分是基本规则,比如"你要扮演什么样的角色"、"按什么流程检查";另一部分是具体的技术要点,比如"注意空指针问题"、"检查React用法是否正确"等。有了这个清单,AI 就能像有经验的程序员一样,系统地检查代码,发现各种潜在问题,让代码质量得到保障。

具体这个规则体系的结构如下:

.cursor/rules
├── 00-role-and-constraints.mdc          # 角色与约束 - 定义AI代码审查助手的角色和基本约束条件
├── 01-workflow-steps.mdc                # 工作流程步骤 - 描述代码审查的工作流程和步骤
├── 02-detection-standards.mdc           # 检测标准 - 定义代码问题的检测标准和准则
├── 03-output-format.mdc                 # 输出格式 - 规定代码审查结果的输出格式和规范
├── 04-best-practices.mdc                # 最佳实践 - 提供代码审查中的最佳实践建议
├── common                               # 通用规则目录 - 包含各种常见的代码问题检测规则
│   ├── 01-null-pointer-defense.md       # 空指针防御 - 防止空指针异常的最佳实践
│   ├── 02-react-hooks-usage.md          # React Hooks 使用 - React Hooks 的正确使用方式
│   ├── 03-data-merge-state.md           # 数据合并状态 - 处理数据合并时的状态管理问题
│   ├── 04-async-programming.md          # 异步编程 - 异步编程模式和常见陷阱
│   ├── 05-memory-leak-performance.md    # 内存泄漏性能 - 检测和防止内存泄漏问题
│   ├── 06-security-coding.md            # 安全编码 - 安全编程实践和漏洞防范
│   ├── 07-compatibility.md              # 兼容性 - 确保代码兼容性的检查点
│   ├── 08-git-conflict-detection.md     # Git 冲突检测 - 检测并解决 Git 合并冲突
│   ├── 09-code-quality.md               # 代码质量 - 代码质量评估和改进规则
│   ├── 10-resource-handling.md          # 资源处理 - 正确处理系统资源的规则
│   ├── 11-url-params.md                 # URL 参数 - URL 参数处理的安全和有效性检查
│   ├── 12-business-logic-consistency.md # 业务逻辑一致性 - 确保业务逻辑一致性的规则
│   └── 13-monorepo-dependency.md        # 大仓依赖 - Monorepo 架构中的依赖管理规则
└── README.md                            # 说明文档 - 规则系统的介绍和使用说明

八、模型选择

在 AI CR 环节,模型的选择需要考虑模型对于代码理解的复杂性、上下文长度需求以及推理准确性、模型的速度、模型的使用成本等考量。在 Cursor 的模型列表中,我们优先使用 Compose 1.5,当额度不足时,我们也会降级使用 Auto 模型。

以下为 Cursor auto 模型与 Composer 1.5 模型对比,可以看出,两个模型都找出了 4 个问题,但在时间上,Composer 1.5 进行需 44 秒即可完成,而 auto 模型需要 91 秒。

九、总结与规划

通过多个迭代实践与数据统计,Cursor Agent CR 挖掘的有效问题数可以达到 50% 左右,研发使用的意愿也相比原来有不少提升。当前我们也在将 AI CR 报告融合到 Cursor IDE 插件中,进一步融合到研发流程里。

随着 AI 生成代码在开发流程中越来越普遍,AI CR 的重要性将进一步凸显。相比传统的人工审查,AI 审查能够自动发现 AI 生成代码中可能存在的逻辑错误、安全性问题和规范性缺陷,提前在开发过程中消除隐患。同时,AI CR 还能确保 AI 生成的代码符合团队的技术规范和最佳实践,保持代码风格的一致性。为 AI 时代的开发流程提供了可靠的质保机制,让开发流程更加顺畅,是现代软件开发的重要保障。

往期回顾

1.从IDE到Terminal:适合后端宝宝体质的Claude Code工作流|得物技术

2.AI编程能力边界探索:基于 Claude Code 的 Spec Coding 项目实战|得物技术

3.搜索 C++ 引擎回归能力建设:从自测到工程化准出|得物技术

4.得物社区搜推公式融合调参框架-加乘树3.0实战

5.深入剖析Spark UI界面:参数与界面详解|得物技术

文 /大圣

关注得物技术,每周更新技术干货

要是觉得文章对你有帮助的话,欢迎评论转发点赞~

未经得物技术许可严禁转载,否则依法追究法律责任。

横琴金融投资集团增资至约59.5亿元

2026年4月7日 11:03
36氪获悉,爱企查App显示,近日,横琴金融投资集团有限公司发生工商变更,注册资本由40亿元人民币增至约59.5亿元人民币,增幅约49%。该公司成立于2014年1月,法定代表人为易晓明,经营范围包括以自有资金从事投资活动、自有资金投资的资产管理服务、社会经济咨询服务等。股东信息显示,该公司由珠海格力集团有限公司、广东省财政厅共同持股。

捷豹路虎(中国)投资有限公司召回部分进口路虎揽胜、揽胜运动版汽车

2026年4月7日 10:51
36氪获悉,据国家市场监督管理总局网站消息,日前,捷豹路虎(中国)投资有限公司根据《缺陷汽车产品召回管理条例》和《缺陷汽车产品召回管理条例实施办法》的要求,向国家市场监督管理总局备案了召回计划。召回编号S2026M0038V:自2026年6月1日起,召回2022年1月18日至2025年11月27日期间生产的部分进口路虎揽胜、揽胜运动版汽车,共计147辆。本次召回范围内的车辆,由于生产制造原因,车顶饰条的粘合工艺出现偏差,可能导致车顶饰条部分或完全从车身上脱落,对其他道路使用者造成危险,存在安全隐患。

宝马(中国)汽车贸易有限公司召回部分劳斯莱斯汽车

2026年4月7日 10:50
36氪获悉,据国家市场监督管理总局网站消息,日前,宝马(中国)汽车贸易有限公司根据《缺陷汽车产品召回管理条例》和《缺陷汽车产品召回管理条例实施办法》的要求,向国家市场监督管理总局备案了召回计划。召回编号S2026M0040V:自即日起,召回生产日期从2020年1月10日至2024年3月11日的部分劳斯莱斯库里南汽车,共计51台。本次召回范围内的部分车辆,由于生产原因,可能未按规定扭矩紧固后排座椅靠背锁扣支架或后排座椅安全带的固定螺栓,造成螺栓松动。极端情况下,可能导致座椅靠背锁止不良,或安全带织带受损,无法对乘员起到有效的约束保护作用,增加乘员受伤的风险,存在安全隐患。

消息称三星电子为平泽P5晶圆厂PH1阶段下达70余台光刻机订单

2026年4月7日 10:49
据报道,三星电子已为平泽半导体生产基地P5晶圆厂集群的首个阶段PH1订购了70余台光刻机,为该阶段2027年的投运做好准备。平泽P5 PH1所需的这些光刻机来自ASML和佳能,其中约20台为ASML的EUV曝光系统。P5 PH1将用于1c nm制程DRAM生产,将同时制造通用内存和HBM。(财联社)
❌
❌