RAG 系统实战课
叶伟民
盛安德人工智能应用研究院总工程师,RAG 技术专家
1817 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已更新 26 讲/共 29 讲
RAG 系统实战课
15
15
1.0x
00:00/00:00
登录|注册

24|规范化:如何将我们的RAG应用规范化

你好,我是叶伟民。
到今天为止,我们整个课程的实战案例代码都已经编写完毕。
不过之前的代码是为了让同学们学习起来更轻松更专注,并不符合实际工作的代码规范。比如我们的函数和变量都尽量使用了中文,也基本上没有使用类,更没有添加单元测试,没有应用设计模式等等。
因此,我们需要将这些函数名、变量名从中文改成英文、把代码封装成类,还要添加边界验证条件、添加单元测试用例,应用设计模式等等。我们将使用 AI 编程助手去完成这一切。
需要注意的是,目前我们还无法一步到位,让 AI 一次性完成代码规范化任务。不知道同学们有没有听过一个笑话,给 AI 输入指令:您是一位编程高手,请生成抖音 APP 的全部代码。显然 AI 目前是做不到这点的,所以我们还是需要按照今天这节课一步一步地进行规范化。

安装 AI 编程助手

我们第一步是安装 AI 编程助手。
目前市面上的 AI 编程助手也有很多款,这节课里我们将使用我日常使用的通义灵码。我们首先打开通义灵码的官网,按照官网指引下载 VSCode 的插件。
安装完之后,你将会在 VSCode 左侧看到以下图标。
点击该图标之后,你将进入以下界面。
进行到这里,就说明我们已经成功安装了通义灵码。

用 AI 将函数名变量名从中文改成英文

确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
  • 解释
  • 总结

1. AI编程助手可以通过通义灵码插件在VSCode中进行代码规范化操作,包括将函数名、变量名从中文改成英文,添加边界验证条件、单元测试用例和应用设计模式。 2. 通义灵码可以生成优化建议,包括将函数名、函数的参数名、变量名从中文改成英文,并添加中文注释,但需要复核和修改。 3. 通义灵码还可以用于生成单元测试用例,选择单元测试框架,并生成单元测试建议。 4. AI编程助手的推荐代码可能包含中文,但可以根据需求将代码改成全英文,然后再询问AI进行规范化。 5. 课程旨在提供解决方案和思路,同时可以输入更多代码规范化指令让AI规范化代码。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《RAG 系统实战课 》
新⼈⾸单¥59
立即购买
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部
文章页面操作
MAC
windows
作用
esc
esc
退出沉浸式阅读
shift + f
f11
进入/退出沉浸式
command + ⬆️
home
滚动到页面顶部
command + ⬇️
end
滚动到页面底部
⬅️ (仅针对订阅)
⬅️ (仅针对订阅)
上一篇
➡️ (仅针对订阅)
➡️ (仅针对订阅)
下一篇
command + j
page up
向下滚动一屏
command + k
page down
向上滚动一屏
p
p
音频播放/暂停
j
j
向下滚动一点
k
k
向上滚动一点
空格
空格
向下滚动一屏
播放器操作
MAC
windows
作用
esc
esc
退出全屏
⬅️
⬅️
快退
➡️
➡️
快进
空格
空格
视频播放/暂停(视频全屏时生效)