微游技术部一周分享 20240616期 【AI特辑】
本周关键字:AI,文件类型检测,爬虫,设计,代码补全,生成UI组件,生成UML,编写测试用例。
大家好,以下是微游互娱技术部本周的分享:
1. [AI] AI 检测文件类型 Magika
本文介绍了一种使用 AI 进行文件类型检测的工具 magika,相较于其它类型检测工具,magika 依托于数据集和模型的精度,可以大大提高识别文件类型的精度和速度。Magika 由 Google 推出,并在 Google 内部被大量使用。
2. [AI] ScrapeGraphAI:当AI遇上爬虫,网页爬取变得简单智能
本文介绍了一种 AI 爬虫工具:ScrapeGraphAI。ScrapeGraphAI是一款结合了 AI 与 LLM 的智能网页抓取工具。它不仅简化了传统网页抓取的复杂流程,还大幅提高了抓取效率和准确性。
3. [AI] AI对设计的影响
本文探讨 AI 对 UI设计的影响,提出流程可复用的 AI 才能真正来为现有工作流程提效赋能。通过 AIGC 工作流标准化的落地,逐渐覆盖更多高频、重复性的工作节点及应用场景来解放设计生产力,从而工作重心更多以创意、创造性任务为主。
4. [AI] AI 代码补全工具 Tabnine
随着 AI 技术的不断发展,AI 技术正在改变程序员传统的编程方式。本文介绍一款免费的AI代码补全工具:Tabnine。它利用先进的 AI 技术,根据上下文提供实时的代码补全建议,支持多种编程语言和开发工具。
5. [AI] AI生成简单的ui组件(react)
本文介绍并演示了如何使用 v0.dev 来生成简单的UI组件。v0.dev 是 Vercel 由 AI 提供支持的生成式用户界面系统。它基于 shadcn/ui 和 Tailwind CSS 生成复制粘贴友好的 React 代码。可以直接通过文字描述和上传ui图片,生成对应react的ui组件。
6. [AI] 浅谈AI在计算机编程的运用场景
本文探讨 AI 在计算机编程的应用场景:涵盖了开发过程中的各个阶段,从代码编写、调试到优化和维护。
7. [AI] plantuml机器人快速生成UML
plantuml是个很强大的UML编写工具,更符合程序员的工作习惯,因为它是使用代码来生成UML的。
本文介绍如何使用 AI 来快速生成 UML。作者还对比了下kimi、poe和文心一言的生成结果,发现文心一言的生成结果最符合预期。
8. [AI] 运用AI编写测试用例
本文介绍并示范如何使用 AI 编写测试用例,提出:聊天机器人程序本质上是一个自然语言处理工具。它就像一面镜子,它输出什么取决于你给它什么。所以,该提供哪些信息,该如何下达命令,就是最核心的问题。
以上。