👨🦽优化生产力:最近使用的AIGC工具
作为一名前端开发者,在这个人工智能浪潮中,除了玩各种ChatGPT和MidJourney工具,我还升级了几款我多年来一直在使用的工具,使它们成为了人工智能工具。
以下是给我留下最深刻印象的几款人工智能工具:
正则表达式处理
在编写代码时,我发现最麻烦的部分就是写正则表达式。不是说写正则表达式很困难,而是它需要一种不同的思维方式,每次写正则表达式都会打断整个编写代码的过程。
对于复杂的正则表达式,理解和修改的成本更高。虽然有一些可视化的正则表达式工具可以帮助增强理解,但整个正则表达式的维护成本仍然很高。
目前,我正在使用人工智能工具改进整个编写正则表达式的过程。对于简单的正则表达式,我使用ChatGPT生成正则表达式,只需告诉它正则表达式需要做什么。
对于复杂的正则表达式,我依赖一些智能生成工具来帮助我。
我见过一些更智能的正则表达式工具:https://regex.ai/。输入一段文本,告诉人工智能需要提取哪些内容,人工智能就会自动生成一个正则表达式。
但这里存在一个问题,使用这类工具生成的正则表达式容易过拟合。
对我来说,使用ChatGPT生成正则表达式已经足够了,我不禁对这种对话式的方式感到惊叹。
智能终端工具
最近,我用多年的iTerm替换了智能终端工具Warp。只要你使用它十分钟,你就能轻松看出我为什么坚定地放弃了iTerm。
Warp基于Rust,拥有轻量级的软件界面和非常快速的响应速度。几乎不需要配置,采用对话式生成的命令。
此外,内置的编辑器对于编辑命令非常高效。
代码辅助与代码审查工具
https://github.com/sturdy-dev/codeball-action
在GitHub上配置相应的智能CR工具可以对提交的Pull Request代码进行基本的代码审查和重写。它避免了一些基本的代码问题,并通过提交PR直接修改代码。
如果你不知道如何编写Commit Message,你可以在这个时候使用人工智能来做一些简单的工作,并根据现有的代码生成清晰的Commit注释。
GitHub - Nutlope/aicommits: A CLI that writes your git commit messages for you with AI
还有最近流行的编辑器Cursor,它已经集成了ChatGPT 4,虽然还不足以取代VS Code,但对于查看代码和寻求代码优化建议已经非常惊人了。
写作和阅读
自从使用Notion AI以后,我的写作和阅读方式彻底改变了。
Notion AI是Notion的一个功能,它可以根据用户输入的文本内容智能生成相关摘要并提取关键信息。它可以帮助用户更快地理解一篇文章或文档的核心内容,提高阅读效率。此外,Notion AI还可以帮助用户生成相关的文档大纲,使用户更容易组织文章结构。
人工智能可能不一定改变人们的学习方法,但它可以改变阅读方法,并在一定程度上优化阅读英文内容的门槛。
- 使用人工智能总结文章
- 将相应的文章和书籍翻译成简洁的语言
- 通过提问进行总结和学习
- 让人工智能创建一些问题,测试你对文章的理解。
总的来说,使用人工智能工具🧠可以提高工作效率,让我们更专注于核心工作。与其理解和观察人工智能的巨大变革,不如亲身使用和体验这种直接的生产力变革。