一键安装此套包中的所有插件:
42plugin install blackwell-systems/kit/agent-lspblackwell-systems
通过悬停、实现查找、调用层级和引用分析,一次性全面解析代码符号,助力快速理解陌生代码库。
blackwell-systems
生成代码库的结构化架构概览,包括语言、包映射、入口点、依赖图及热点分析。一次调用即可掌握全局视图。
blackwell-systems
基于 LSP 策略对文件、包或目录进行全量代码质量审计,支持批量模式、差异对比及并发安全检查,生成分级报告。
blackwell-systems
枚举文件中的导出符号,并识别在整个工作区中零引用的项。适用于审计死代码、清理 API 或检查哪些导出可安全移除。
blackwell-systems
为任意符号提供三级文档查找:悬停提示、离线工具链文档及源码定义。适用于悬停文本缺失、不足或符号位于未索引依赖中的场景。
blackwell-systems
查找并运行覆盖源文件的测试。编辑文件后使用,可精准定位需运行的测试文件和函数,避免执行整个测试套件。
blackwell-systems
触发语言服务器代码生成,实现接口桩、测试骨架及缺失方法。利用 suggest_fixes 展示选项并执行命令。
blackwell-systems
快速进行文件级符号分析,查找当前文件中符号的所有用法、列出定义及获取类型信息。适用于无需全局搜索的局部作用域场景。
blackwell-systems
在修改代码前,分析符号或文件的影响范围,展示所有调用者、类型继承关系及引用计数,适用于重构或删除操作。
blackwell-systems
提供修改公共 API 或导出符号的安全工作流。在更改函数签名或类型时,自动查找所有调用方,防止静默破坏。
blackwell-systems
在应用代码修改前进行诊断对比,仅当错误增量可接受时才写入磁盘。支持单文件和多文件编辑,并在出现新错误时提供快速修复建议。
blackwell-systems
逐个应用语言服务器提供的快速修复操作,以解决文件中的所有当前诊断错误和警告。
blackwell-systems
查找接口或抽象类型的所有具体实现。在修改基类前,用于了解哪些类型满足该接口或存在哪些子类型。
blackwell-systems
在内存中模拟代码修改,无需写入磁盘。适用于规划可能破坏功能的编辑、探索多文件重构或在应用前验证安全性。
blackwell-systems
通过名称直接编辑函数、类型或变量,无需指定文件或位置。自动解析符号定义并应用修改。
blackwell-systems
针对不熟悉的代码进行深度探索,生成包含类型信息、实现细节、调用层级及引用关系的完整代码地图,构建可导航的依赖关系图。
blackwell-systems
利用语言服务器格式化文件或选区,支持全文件及范围格式化。适用于提交前统一风格或生成代码后清理缩进与间距。
blackwell-systems
基于 LSP 实现全工作区的安全两阶段重命名。执行前展示所有受影响位置,经确认后原子化操作,确保无意外修改。
blackwell-systems
对类型或文件进行并发安全性审计,追踪字段在协程、线程等并发上下文中的访问情况,标记缺乏同步保护的字段并生成报告。
blackwell-systems
提供端到端的安全重构工作流,涵盖影响范围分析、预览、应用修改、构建验证及测试执行,将多个 LSP 操作整合为协调序列。
blackwell-systems
在代码变更后执行 LSP 诊断、编译构建和测试套件三层验证,按严重性排序,确保提交前无错误。
blackwell-systems
将选中的代码块提取为命名函数。优先使用语言服务器的提取操作,无可用时回退至手动提取,并验证变量捕获、作用域及编译结果。
blackwell-systems
实现跨仓库代码分析,查找共享库符号在多个消费者仓库中的调用情况。适用于重构共享库时理解下游依赖的使用方式。
blackwell-systems
首次会话时自动探索项目结构,检测构建系统、测试运行器及关键架构模式,生成可供 Agent 全程参考的结构化项目档案。