开源一个 Android/Rockchip 代码审查 Skill:android-rockchip-reviewer-skill
摘要最近整理并开源了一个面向 Android/Rockchip 源码改动审查的 Claude Skillandroid-rockchip-reviewer-skill。它不是一个通用的代码风格检查工具而是专门用于 Android 11/12/13、Rockchip RK3566/RK3568/RK3562 等源码项目中的 Delta Review。重点关注 Kernel driver、DTS/DTSI、HAL、Framework、init、sepolicy、PRODUCT_PACKAGES、Android.bp/Android.mk 等底层系统改动。项目地址https://github.com/youngersweet/android-rockchip-reviewer-skill问题当前codex/claude等agent中review通常都是针对于你所改动的diff内容本身进行审查是否完成既定目标编写是否存在编译语法约定等BUG但是却没有针对改动内容进行联动性相关性的审查很可能导致修复了A但出现了B完成了A功能但引发B BUG解决当前项目主要目标让 AI Review 从“泛泛建议”变成“有证据、有范围、有风险等级、有验证方式”的工程化审查流程30%修改内容本身审查70%修改内容及其代码语义影响分析。项目目标android-rockchip-reviewer-skill 是一个 Claude/Codex Skill用于主动调用 /reviewer 时对当前代码改动执行证据驱动的 Delta Review。1- 普通 review 只看“这几行代码有没有明显 bug”。该 skill 要看“这几行改动在 Android/Rockchip 系统链路里会影响谁、被谁触发、依赖什么环境、破坏什么隐含契约”。2- 对 Android/Rockchip 代码改动执行证据驱动的 Delta Review并强制纳入变更所在的系统语义环境、调用/触发链、影响面、配置联动和运行时验证边界避免只审查局部代码本体。3- 对代码 diff 做结构化 review而不是泛泛给建议。4- 默认使用 deep 模式覆盖变更本体、调用链、影响面和风险兜底。5- 强制证据驱动没有证据不得报告 P0/P1 高危问题。6- 控制搜索范围默认 L0/L1发现问题或证据不足时再进入 L2 定向搜索。7- 区分已确认问题和需要验证的风险降低误报。8- 符合 Android/Rockchip 项目习惯默认只读分析不主动编译。核心定位这里的重点不是“多找几个 caller”而是审查这些面1- 本体面这次 diff 自己改了什么。2- 调用/触发面谁会调用它、触发它、加载它、注册它。3- 影响面它会改变哪些状态、时序、资源、权限、配置、错误路径。4- 环境语义它所在的是 DTS、driver、HAL、init、sepolicy、SystemServer、PRODUCT 包装链还是 framework 服务链。5- 联动面manifest、rc、mk、bp、sepolicy、feature XML、DTS compatible、service name、property 是否同步。6- 风险面是否破坏启动链、权限模型、硬件识别、服务注册、binder 暴露、watchdog、suspend/resume 等关键路径。支持的 Review 范围三档 Review 模式Skill 中定义了三档模式quick、normal、deep。/reviewer --mode quick/reviewer --mode normal/reviewer --mode deep也兼容旧式深度参数/reviewer --depth 1 # quick/reviewer --depth 2 # normal/reviewer --depth 3 # deepquick适合小改动快速扫雷。- 主要看单文件和直接依赖- 默认只做 L0必要时 L1- 只报告阻塞项或明确风险。normal适合普通功能改动。- 看变更文件和同模块依赖- 默认 L0/L1必要时 L2- 输出风险、观察项和验证建议。deep默认模式。- 适合核心模块、跨模块变更、底层系统改动- 检查变更链路、影响面、风险兜底- 默认 L0/L1发现问题或证据不足时进入 L2- 输出完整报告。搜索范围控制L0 / L1 / L2为了避免 AI 一上来全项目乱搜Skill 对搜索范围做了分层。L0单文件只看目标文件和对应 diff重点分析变更附近。适合- 小范围逻辑改动- 注释、日志、局部判断条件- 明确不涉及外部接口的修改。L1同目录 / 同模块读取强关联文件例如- .c ↔ .h- Android.bp ↔ Android.mk- .te ↔ file_contexts / property_contexts- HAL ↔ manifest / device.mk。L2项目级定向搜索L2 不是禁止而是必须有理由。出现以下情况时允许或必须进入 L2- 疑似 P0/P1 高风险但 L0/L1 证据不足- 变更涉及公共接口、核心服务、DTS compatible、property、SELinux domain/type、HAL service、PRODUCT_PACKAGES- L1 发现调用方或被调用方不在同模块- 需要证明“没有同步修改”或“存在隐式依赖”。L2 必须说明- 为什么进入 L2- 搜索关键词是什么- 搜索结果是否截断- 哪些结果被纳入结论。Android/Rockchip 专项优先级Skill 会优先关注以下高风险区域1. 核心启动链init、zygote、SystemServer、servicemanager、surfaceflinger2. 权限与安全SELinux、uid/gid、capability、property_contexts、file_contexts3. DTS/驱动硬件链路regulator、GPIO、interrupt、clock、pinctrl、bus、wakeup-source4. HAL/VINTF/service 注册manifest、service rc、库依赖、接口版本5. PRODUCT_PACKAGES/feature/权限 XML包是否安装、feature 是否与服务一致6. Framework 核心服务AMS、PMS、WMS、PowerManager、Input、Camera、Audio7. 性能与稳定性启动时序、阻塞调用、资源泄漏、watchdog、重试/超时。这些区域出问题时影响往往不是“某个函数不对”而是启动、权限、服务注册、硬件识别、稳定性等系统级问题。

相关新闻

昆山企业仅靠短视频流量不够?试试豆顶顶主流AI获客资讯推广模式

昆山企业仅靠短视频流量不够?试试豆顶顶主流AI获客资讯推广模式

在昆山做企业服务、制造配套、本地实体生意的老板,多半都踩过短视频流量的坑:花了3个月拍了上百条视频,本地账号粉丝涨了大几千,后台播放量破百万,最后一算有效留资的客户不到20个,一半咨询的都是问“你们家…

2026/7/8 13:51:39 阅读更多 →
NAS / 服务器断电数据丢失?UPS 配套 USB关机保护板,市电断电池低自动提示服务器/电脑关机

NAS / 服务器断电数据丢失?UPS 配套 USB关机保护板,市电断电池低自动提示服务器/电脑关机

20年UPS监控产品研发,专注于UPS机房,电池巡检,环境监测等领域,提供专业,稳定可靠的应用方案和成熟的系列产品。 20年UPS监控产品研发,专注于UPS机房,电池巡检,环境监测等领域&#x…

2026/7/8 13:47:35 阅读更多 →
TLP241A光耦与GD32VF103VBT6在工业隔离设计中的应用

TLP241A光耦与GD32VF103VBT6在工业隔离设计中的应用

1. 项目背景与核心需求在工业控制和电力电子系统中,电气隔离是一个至关重要的设计考量。TLP241A光耦与GD32VF103VBT6微控制器的组合,为解决高噪声环境下的信号传输问题提供了可靠方案。这个设计主要应对三个核心挑战:安全隔离:防止…

2026/7/8 13:45:35 阅读更多 →

最新新闻

TPD2015FN智能功率开关在工业负载控制中的应用

TPD2015FN智能功率开关在工业负载控制中的应用

1. 项目背景与核心器件选型在工业自动化控制系统中,电感负载(如电磁阀、继电器线圈)和电阻负载(如加热元件)的精确控制一直是设计难点。TPD2015FN作为东芝的8通道高端智能功率开关IC,配合PIC18LF4680微控制…

2026/7/8 14:38:15 阅读更多 →
AI辅助API文档生成:从Swagger注解到智能化接口说明

AI辅助API文档生成:从Swagger注解到智能化接口说明

AI辅助API文档生成:从Swagger注解到智能化接口说明 一、从"手动注解"到"智能生成"的文档工程演进 API文档的维护成本是后端团队的隐性负担:Swagger注解与代码逻辑的耦合导致每次接口变更都要同步修改注解,而注解中的业务…

2026/7/8 14:34:13 阅读更多 →
定时器Timer详解:计数、延时、PWM输出和输入捕获一次讲清

定时器Timer详解:计数、延时、PWM输出和输入捕获一次讲清

定时器Timer详解:计数、延时、PWM输出和输入捕获一次讲清 一、本文适用场景 定时器 Timer 是单片机中非常核心的基础外设。无论是 STM32、GD32、51 单片机,还是其他 MCU,只要涉及时间控制、周期任务、PWM 输出、测频率、测脉宽,基…

2026/7/8 14:28:08 阅读更多 →
B站视频转Markdown笔记:构建个人AI知识库的完整指南

B站视频转Markdown笔记:构建个人AI知识库的完整指南

🚀 30款热门AI模型一站整合,DeepSeek/GLM/Qwen 随心用,限时 5 折。 👉 点击领海量免费额度 在实际学习过程中,很多人习惯把 B 站的优质视频教程、技术分享、深度解析等内容收藏起来,打算“以后再看”。但…

2026/7/8 14:28:08 阅读更多 →
Windows系统文件Chakradiag.dll丢失找不到问题解决

Windows系统文件Chakradiag.dll丢失找不到问题解决

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

2026/7/8 14:26:06 阅读更多 →
机器学习实验平台数据预处理避坑:发电场数据.xlsx 读取与划分的3个常见错误及解决

机器学习实验平台数据预处理避坑:发电场数据.xlsx 读取与划分的3个常见错误及解决

机器学习实验平台数据预处理避坑指南:发电场数据.xlsx 读取与划分的3个常见错误及解决 在机器学习项目的全流程中,数据预处理环节往往占据70%以上的工作量,而Excel文件作为企业数据存储的常见载体,其读取与处理过程中的陷阱可能直…

2026/7/8 14:24:05 阅读更多 →

日新闻

3大核心能力重塑《明日方舟》游戏体验:MAA自动化助手的革命性突破

3大核心能力重塑《明日方舟》游戏体验:MAA自动化助手的革命性突破

3大核心能力重塑《明日方舟》游戏体验:MAA自动化助手的革命性突破 【免费下载链接】MaaAssistantArknights 《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients. 项目地址: …

2026/7/8 0:00:48 阅读更多 →
MyBatis 批量操作深度优化——从 N+1 到批处理的全路径

MyBatis 批量操作深度优化——从 N+1 到批处理的全路径

MyBatis 批量操作深度优化——从 N1 到批处理的全路径 一、从"功能正确"到"性能可接受"——MyBatis 批量操作的三段式进化 MyBatis 在日常增删改查场景中几乎是无感的——实体映射直观、SQL 控制灵活。但当数据量从千级上升到十万级、百万级,许…

2026/7/8 0:00:48 阅读更多 →
工业负载控制方案:TPD2015FN与PIC18F45K22应用解析

工业负载控制方案:TPD2015FN与PIC18F45K22应用解析

1. 工业负载控制方案概述在工业自动化、电机驱动和照明控制等高需求场景中,可靠地控制电感和电阻负载是核心挑战之一。TPD2015FN作为东芝的8通道高端智能功率开关IC,配合PIC18F45K22微控制器,能够构建一套稳定、高效的负载控制系统。这套组合…

2026/7/8 0:02:48 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/7 14:24:45 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/7 12:34:47 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/7 15:59:06 阅读更多 →

月新闻