Lumi 提供多种消息模式,每种模式都为特定目的而设计。

Agent 模式

Agent 模式将 Lumi 转变为一个能够独立思考、规划和执行任务的自主代理。它旨在以卓越的能力、可靠性和精确性应对复杂的开发挑战。 在此模式下,Lumi 可以:
  • 解读高级别请求
  • 扫描您的代码库以收集必要的上下文
  • 按需读取和分析文件
  • 实施修复和重构代码
  • 主动调试和解决问题
  • 检查日志和网络流量以自动修复错误
所有这些都无需直接的人工监督即可实现。通过将深厚的代码库感知与实时调试相结合,Agent 模式可提供更准确的结果,同时最大限度地减少错误和意外更改。这使得 Lumi 能够以所需的自主性和精确性运行,从而消除开发工作流程中的阻力。

Discuss 模式

Discuss 模式是您在开发策略和调试方面的专属伙伴。您可以将其用作一个对话式的“智囊团”,直接在 Lumi 中思考问题、排查故障和规划产品路线图。在 Discuss 模式下,每条消息消耗 1 个积分。 与 Agent 模式不同,此模式纯粹是对话式的,不会修改您的代码。这使其成为提问、进行战略性项目规划和深入调试的理想空间。它拥有类似代理的智能,这意味着它可以推理多步骤问题,并决定何时搜索文件、检查日志、查询数据库等。 如果您请求帮助实施某项功能或排查错误,它将制定一个分步计划以实现您期望的结果。然后,系统会提示您一个“实施计划”按钮。只需按下它,Lumi 就会切换到 Agent 模式来执行该计划并应用必要的代码更改。

Discuss 模式的最佳用例:

  • **高效调试:**在请求修复之前,让 AI 对问题进行深入调查。
  • **系统架构:**规划数据库结构和关系,以构建更高效的系统。
  • **优化功能实现:**确定添加新功能所需的最小必要更改。
  • **应用程序增强:**请求量身定制的技巧和建议以改进您的代码。
  • **影响分析:**理解并评估潜在功能将如何影响您的应用程序结构和功能。
image(24)

激活 Discuss 模式

要激活 Discuss 模式,只需点击 Lumi 中消息输入框旁边的“Discuss”按钮