scheidydude

codeindex

scheidydude

Repo dependency analyzer with **blast-radius impact scoring** for AI-assisted development.

AI 简介

codeindex 是一个用于分析代码仓库依赖关系的工具,支持AI辅助开发,并提供爆炸半径影响评分和符号索引功能。它能够生成`codeindex.json`文件来记录项目的依赖关系,以及每个文件的爆炸半径得分(即修改该文件可能影响到的其他文件数量),同时还生成`symbolindex.json`以便于AI或开发者快速查找特定函数或类的位置。此外,codeindex提供了多种数据消费方式如命令行界面、Markdown报告等,并且拥有交互式可视化界面帮助理解项目结构。此工具适用于需要了解复杂代码库内部依赖关系及其潜在变更影响的所有软件开发场景,尤其是大型多语言项目维护。安装简便,仅需Python标准库即可运行,无需额外构建步骤或其他依赖。

Python
Other
259
Stars
35
Forks
2
Watchers
2
Issues

Star 增长

今日+1
近 7 天+3
近 30 天+156
综合评分58.17
默认分支main