语音编程功能

通过语音与aider交流你的代码!使用语音请求新功能、测试用例或修复bug,让aider完成编辑本地git仓库文件的工作。与aider的所有功能一样,语音编程既可用于现有仓库,也可用于新项目开发。

语音支持非常自然地融入了aider的AI结对编程聊天界面。现在你可以在请求aider编辑代码时,流畅地在语音和文字聊天之间切换。

如何使用语音编程功能

使用聊天中的/voice命令开始录音, 说完后按下ENTER键。 你的语音编程指令将被转录, 就像你直接输入到 aider聊天会话中一样。

有关如何启用/voice命令的信息, 请参阅安装说明


Aider v0.11.2-dev
已将app.py添加到聊天中。

/voice 语音指令

正在录音,完成后按回车键... 3.5

" 添加一个使用数学阶乘的端点 "

添加一个使用 math.factorial 的阶乘端点

为了在 Flask 应用中添加阶乘端点,我们需要修改 app.py 文件。

步骤如下:

  1. 在 Flask 应用中添加新路由 /fact/<int:x>
  2. 在该路由对应的函数中调用 math.factorial(x) 并将结果以字符串形式返回

以下是实现这些修改的 编辑块

app.py
<<<<<<< HEAD
if __name__ == '__main__':
    print("Starting...")
    app.run()
=======
@app.route('/fact/<int:x>')
def factorial(x):
    result = math.factorial(x)
    return str(result)

if __name__ == '__main__':
    print("Starting...")
    app.run()
>>>>>>> updated

已应用对 app.py 的编辑
提交 ef9e3e7 aider: 添加了一个使用 math.factorial 的阶乘端点


目录