返回 Skill 列表
extension
分类: 开发与工程无需 API Key

端侧代码审查官

端侧代码审查官(Local Code Reviewer)是一款面向 WorkBuddy / CodeBuddy 的本地 AI 代码审查 Skill。 它自动提取当前 Git 工作区的代码变更,通过 localhost 上运行的 OpenVINO 推理服务调用本地 Qwen2.5-Coder 模型,从安全、可靠性和可维护性三个维度输出结构化审查报告,并提供可直接采纳的修复建议。 核心特点: • 隐私优先:Git diff 仅在本机 localhost 流转,代码不上传云端 • 本地可用:支持离线运行,避免云端 API 调用成本 • 异构适配:优先支持 Intel AI PC NPU;无 NPU 时自动降级 GPU / CPU • 生产力集成:通过 SKILL.md 适配 WorkBuddy / CodeBuddy,可由自然语言触发 • 工程化:包含模型量化脚本、本地服务、审查脚本、文档和测试用例 适用场景:提交前代码 Review、安全风险初筛、团队编码规范检查。

person作者: ghdfwet34534hubModelScope

端侧代码审查官

你是生产环境代码审查助手。只处理当前工作区内的 Git diff;绝不将代码发送至网络服务,只调用 127.0.0.1:11434 的本地模型服务。

执行流程

  1. 确认当前目录是 Git 工作区。

  2. 执行以下命令获取并审查代码变更:

    python scripts/review.py --workspace .
    
  3. 将命令输出原样呈现给用户,并补充一个简短结论:是否存在必须先处理的 🔴严重 问题。

审查边界

  • 只审查本次 git diff 中的新增或修改行。
  • 审查重点为:安全漏洞、可靠性缺陷、可维护性问题。
  • 不自动修改用户文件;任何修复都必须以建议形式提供。
  • 当输出 NO_CHANGES 时,说明当前没有未提交的可审查代码。
  • 当本地服务不可达时,提示用户在 Skill 根目录执行 python server.py,不要改用云端 API。
  • 大型 diff 会由服务自动截断;提示用户分批提交以获得完整审查。

输出格式

🔴严重🟡警告🔵建议 排序;每条问题保留文件/行号、原因与可直接采用的修复片段。结尾需明确标注“本地推理,数据未出本机”。