DSH 插件 · 社区项目

brooks-lint

用十二本经典软件工程书中的检查框架审查代码、架构、技术债和测试,并给出带来源的风险条目。

1.4k StarsMITJavaScript今天更新
01

项目介绍

用十二本经典软件工程书中的检查框架审查代码、架构、技术债和测试,并给出带来源的风险条目。

brooks-lint 输出带评分、风险编号和书目来源的代码审查报告
仓库 README 中的 brooks-lint 审查演示。查看仓库原图
02

核心功能

01

审查代码衰变风险

审查代码衰变风险。这一能力来自仓库 README 公开的功能说明,实际效果仍要在目标 DSH 版本和 profile 中验证。

02

分析架构与技术债

分析架构与技术债。这一能力来自仓库 README 公开的功能说明,实际效果仍要在目标 DSH 版本和 profile 中验证。

03

检查测试和可维护性

检查测试和可维护性。这一能力来自仓库 README 公开的功能说明,实际效果仍要在目标 DSH 版本和 profile 中验证。

04

生成带书目来源与严重级别的发现

生成带书目来源与严重级别的发现。这一能力来自仓库 README 公开的功能说明,实际效果仍要在目标 DSH 版本和 profile 中验证。

03

安装与使用

安装 DSH Skill 包,随后按仓库说明重启或重载目标环境,并用一个低风险场景验证。

AI AGENT INSTALL

让 AI Agent 帮你安装

把这段话发送给 Codex、Claude Code 或其他可以操作本地环境的 AI Agent。

请帮我安装 brooks-lint。项目地址为 https://github.com/hyhmrright/brooks-lint。先读取 README、许可证和安装文件,确认当前 DeepSeek Harness 版本、目标 profile 与依赖满足要求。使用仓库当前给出的命令 `curl -fsSL https://raw.githubusercontent.com/hyhmrright/brooks-lint/main/scripts/install.sh | bash -s -- dsh`。执行前说明会修改的 profile、目录和权限。完成后按仓库的验证方式检查结果并报告命令、改动位置和可见结果。遇到凭据、额外网络访问、构建脚本、覆盖已有文件或扩大权限时,先停下向我确认。
01开始前准备
  • DeepSeek Harness 已启用 Agent Skills 发现
  • 可用的 Bash 与 curl
  • 准备一个允许只读审查的测试仓库
02复制安装命令或配置
curl -fsSL https://raw.githubusercontent.com/hyhmrright/brooks-lint/main/scripts/install.sh | bash -s -- dsh
03按步骤完成安装
  1. 1
    核对环境和目标 profile

    DeepSeek Harness 已启用 Agent Skills 发现;可用的 Bash 与 curl;准备一个允许只读审查的测试仓库。先记录当前配置和已安装插件,避免覆盖已有设置。

  2. 2
    执行仓库当前安装命令

    运行以下命令。 `curl -fsSL https://raw.githubusercontent.com/hyhmrright/brooks-lint/main/scripts/install.sh | bash -s -- dsh` 命令涉及构建脚本、凭据或覆盖文件时,先停下确认。

  3. 3
    重载并验证

    在 DSH 中发起只读的代码审查请求,确认 brooks-lint Skill 被发现,并检查报告是否包含风险编号、来源和建议。

如何确认安装成功

在 DSH 中发起只读的代码审查请求,确认 brooks-lint Skill 被发现,并检查报告是否包含风险编号、来源和建议。

使用前注意
  • 它是 Skill 包,不是 Cordis Bundle
  • 模型输出质量仍决定最终发现质量
  • 自动修复前需要人工复核误报和设计取舍
04

使用场景

SCENARIO 01

合并前做只读代码审查

在这个场景中先从最小范围使用 brooks-lint,确认输出、权限和兼容性后再扩大使用。

SCENARIO 02

梳理遗留系统的技术债

在这个场景中先从最小范围使用 brooks-lint,确认输出、权限和兼容性后再扩大使用。

SCENARIO 03

把审查结果转成团队检查清单

在这个场景中先从最小范围使用 brooks-lint,确认输出、权限和兼容性后再扩大使用。

05

使用评价

本页评价依据仓库 README、安装说明、许可证和维护元数据。审查框架有明确书目来源;同时覆盖代码、架构、测试和技术债;可以先以只读模式使用。它是 Skill 包,不是 Cordis Bundle;模型输出质量仍决定最终发现质量;自动修复前需要人工复核误报和设计取舍。这次只完成公开资料核验,没有声称本机安装或长期使用。

值得一试的地方

  • 审查框架有明确书目来源
  • 同时覆盖代码、架构、测试和技术债
  • 可以先以只读模式使用

使用前要知道

  • 它是 Skill 包,不是 Cordis Bundle
  • 模型输出质量仍决定最终发现质量
  • 自动修复前需要人工复核误报和设计取舍
06

README

brooks-lint


Overview

用十二本经典软件工程书中的检查框架审查代码、架构、技术债和测试,并给出带来源的风险条目。 用十二本经典软件工程书中的检查框架审查代码、架构、技术债和测试,并给出带来源的风险条目。

Getting started

  • 安装 DSH Skill 包,随后按仓库说明重启或重载目标环境,并用一个低风险场景验证。
  • 用十二本经典软件工程书中的检查框架审查代码、架构、技术债和测试,并给出带来源的风险条目。
  • 仓库给出的主要能力包括 审查代码衰变风险、分析架构与技术债、检查测试和可维护性、生成带书目来源与严重级别的发现。
  • 在 DSH 中发起只读的代码审查请求,确认 brooks-lint Skill 被发现,并检查报告是否包含风险编号、来源和建议。

Configuration

curl -fsSL https://raw.githubusercontent.com/hyhmrright/brooks-lint/main/scripts/install.sh | bash -s -- dsh
在 GitHub 阅读完整 README