logo
  • 环境
  • 企业版
  • 价格
Beginner

5 minutes

How to 理解大型代码库 with Eigent

在你第一次修改代码之前,先追踪请求流、梳理陌生模块,并快速找到正确的文件。

Download Eigent

What you need

  • Eigent 桌面应用
  • 代码库访问权限(本地或已连接仓库)

Best for

  • 刚接手仓库或服务的新工程师
  • 任何想在改动前先理解功能如何工作的人
  • 在合作前评估新代码库的技术负责人

Starter Prompt

解释代码库中 [系统区域名称] 的请求是如何流转的。 请包括: - 哪些模块负责什么 - 数据在哪里被校验 - 在做改动前需要重点注意的陷阱 最后列出我接下来应该阅读哪些文件。

Run in Eigent

工作原理

  1. 将你想要理解的相关文件、目录或功能区域提供给 Eigent。
  2. 让它追踪请求流,并解释哪些模块负责业务逻辑、传输、持久化或 UI。
  3. 在你编辑之前,询问校验、副作用或状态转换发生在哪里。
  4. 最后让它告诉你接下来应该阅读哪些文件,以及有哪些高风险点。

更多可尝试的提示

  • 哪个模块负责真正的业务逻辑,而不是传输层或 UI 层?
  • 校验发生在哪里?那里强制了哪些假设?
  • 如果我修改这条流程,还有哪些相关文件或后台任务容易被忽略?
  • 编辑这个区域后,我应该运行哪些测试或检查?
  • 解释一下这个仓库——在我深入之前先给我一张高层地图。

如何使用

打开已连接代码库的 Eigent。如果你是新手,先从宽泛问题开始(“解释一下这个仓库”),然后再缩小到你需要修改的具体区域。你把请求范围限定得越具体——例如功能名称、目录、请求路径——得到的解释就会越具体。持续追问,直到解释足够明确,让你有把握完成第一次修改。

预期输出

一份具体的模块地图,说明哪些代码负责什么;一条追踪后的请求流;关键的校验检查点;一份有风险或容易遗漏区域的清单;以及在修改前需要复查的下一批文件阅读列表。

局限性

  • 最适合将请求限定到某个具体区域,而不是一次性询问整个仓库。
  • 对于非常大的 monorepo,最好先缩小到单个服务或包。
  • Eigent 读取的是已连接代码库中的内容——它无法推断自己未观察到的运行时行为。

Related workflows

Advanced1 hour重构你的代码库

重构你的代码库

在不改变行为的前提下,移除死代码并现代化遗留模式——以小而可审查的分步方式进行。

Advanced1 hour运行代码迁移

运行代码迁移

在受控检查点中迁移遗留技术栈——将旧系统映射到新系统,分阶段完成迁移,并在每次切换前验证一致性。

Beginner5 minutes将工作流保存为技能

将工作流保存为技能

将一个可运行的 Eigent 对话线程、评审规则、测试命令或发布检查清单 转化为可复用的技能,让任何队友都能在未来会话中调用。

立即体验 Eigent

下载开源桌面应用,在本地用 AI 工作团队开始自动化。

下载 Eigent
Eigent

获取关于 AI 员工自动化的最新更新和教程。

产品Eigent环境定价企业版
探索解决方案使用场景技能插件博客
开发者文档GitHubCAMEL-AI开源基金合作伙伴
下载开源版
公司关于我们品牌加入我们使用条款隐私政策安全与信任Cookie 政策退款与试用政策

保留所有权利 © 2026 EIGENT UK LTD

Eigent 1.0 新版本发布!download