最近在尝试使用 ai 辅助提升开发效率,作为一个长期 “副驾”1 使用者,副驾是个不错的 ai 助手,但是其经常 胡言乱语的问题 还是比较严重的,这个时候我忽然想到一点,前段时间 gpt-4o 可以用上了,并且在 gpt-4o 中对于图片 有充足的识别能力
了。是不是截图给 GPT 让他快速的生成 table 模板来使用呢?
带着这个疑问我尝试写了一下提示词:
然后将其设置为 system 提示词:
随后我传了一个图片和对应的类型定义给 gpt
有意思的来了,GPT 给出了这样一个回答:
可以看得出 GPT 的回复质量极高,他能准确理解图片中内容的意思、并且准确的选择 interface 中2的内容。
而很有意思的是对我们来说提取 interface 是一个简单的事情,因为 interface 是通过脚本自动生成的,你只需要简单的编写下面的代码
然后使用 tsup 执行 tsup ./test.ts --dts-resolve
提取类型,并直接丢给 gpt 就可以了。
也就说如果我们可以 比较好的 归类 绝大部分的表格类型,并且 内置足够数量的内置渲染函数
,那么编写一个表格就可以通过 gpt 去识别表格内容 自动生成表格 了,并且其 可维护性
也是能够保障的。
换而言之,对于水平较低开发者而言,这并不是个好消息:
他可以替代绝大部分的初级的前端开发工作。
有意思的是,相比较一两年前大量低代码平台而言,这套方案可能对前端开发的冲击要更高一点。