Beginner
5 minutes
How to 从 Slack 发起编码任务 with Eigent
在 Slack 线程中提到 Eigent,即可开始一个关联到正确仓库的编码任务—— 然后在 Slack 或 Eigent 中查看结果。
What you need
- Eigent 桌面应用
- Eigent Slack 集成
- 已连接的仓库
Best for
- 在 Slack 线程中开启的异步交接,并且上下文足够支持执行
- 希望快速进行问题分诊、修复 bug 或开展有明确范围的实现工作的团队,且无需切换上下文
- 值班工程师将 bug 报告直接路由到修复流程,而无需打开其他工具
Starter Prompt
@Eigent 分析此线程中提到的问题,并在 [name of your environment] 中实现修复。
工作原理
- 安装 Eigent Slack 应用,连接正确的仓库和环境,并将 Eigent 添加到频道中。
- 在线程中提及 Eigent,并清晰说明请求、约束条件以及你希望得到的结果。
- 打开任务链接查看结果,或直接在 Slack 中继续后续跟进。
更多可尝试的提示词
- @Eigent 查看此线程中的错误,并针对 [repo/branch] 打开一个包含修复的 PR。
- @Eigent 总结 [repo] 最近 10 次提交中发生了什么,并发布一段简短更新。
- @Eigent 对这个 bug 报告进行分诊,并告诉我它是否匹配 [repo] 中的任何未关闭问题。
如何使用
将 Eigent 连接到你的 Slack 工作区和相关仓库。在任何有明确、范围清晰请求的线程中提及 @Eigent。如果你连接了多个仓库或环境,请包含仓库或环境名称。对于大型代码库,提及相关文件或文件夹,这样 Eigent 就不必扫描整个仓库。检查链接的任务以审查输出,并在需要时请求后续处理。
预期输出
一个关联的 Eigent 任务,其中包含实现、修复或分析结果。任务完成后,后续消息会显示在同一个 Slack 线程中。
限制
- 最适合在线程已经具备足够上下文可供执行时使用——含糊的请求会生成规划循环,而不是结果。
- Eigent 无法访问未被添加到其中的私有 Slack 频道。
- 大型代码库需要你将 Eigent 指向相关文件或服务,以避免进行过于宽泛的扫描。