语音编程功能
通过语音与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
文件。
步骤如下:
- 在 Flask 应用中添加新路由
/fact/<int:x>
- 在该路由对应的函数中调用
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 的阶乘端点