博客
关于代码库架构、依赖关系、死代码和代码健康度的文章,以及如何让 DeepSeek、Qwen、Kimi 等模型通过 MCP 读懂你的项目。
对比 Structurizr、CodeSee、Sourcetrail、Madge/dependency-cruiser 和 repowise:图从哪里来、会不会过时、能不能帮你做下一个决定。
对比 Knip、ts-prune、Vulture、Go deadcode、staticcheck、IDE 和 repowise,并用真实仓库说明死代码检测为什么会误报。
对比 Nx、Turborepo、Madge、dependency-cruiser、Java/Go 自带工具和 repowise:包级还是文件级依赖、能否找循环依赖、能否看出改动影响。
DeepSeek Harness 有 12,578 个文件、近 90 万行代码。本文用 DeepSeek 驱动 Claude Code,通过 MCP 读它的架构、热点和循环依赖,并对照火山引擎 OpenViking。