promptgarten 🌱
🌍 DE

命令参考 · Aider

/ask

就代码库提问,Aider 不会修改任何文件。

在 Ask 模式下,Aider 回答关于代码的问题,但绝不会更改文件。文档描述的常见工作流是在 /ask 和 /code 之间来回切换:先用 /ask 讨论计划,再用 /code 触发实际改动。不附带提示词时,/ask 只是持久切换到该模式。

什么时候用?

改代码之前先讨论计划

/ask What's the best way to add caching to this function? — 达成一致后,切换到 Code 模式,说一句 “go ahead” 就行

理解代码库,而不会误改任何东西

/ask What does the retry logic in api_client.py do?

什么时候不该用?

想立刻落实一个改动

文档说明 Ask 模式绝不会对文件做任何更改。

更好的选择: 用 /code 进行实际实现

问关于 Aider 本身的问题(使用/配置)

/ask 面向的是代码库问题,而不是 Aider 这个工具本身。

更好的选择: 用 /help 询问 Aider 的使用、配置或故障排查问题

来源