分享个给 AI 写页面用的 React 组件库

2 天前
 stdout

最近写了个 React Auto Components ,主要是给 AI 写页面用的,开源分享下。

把表单、表格和增删改查这些常用功能封装好,AI 配字段、配列、接业务接口就能搭页面。也准备了 AI 可读的文档、组件行为约定和错误码,方便它查用法、定位问题。

都 AI 时代了还写组件库,我的想法是,常用交互和细节固定下来,AI 专心写业务,少重复生成一堆 JSX ,改需求也不用每个页面重新修一遍。希望能省点 token ,少来回折腾。

还在完善,感兴趣的朋友可以拿去让 AI 试试,有什么不好用的地方欢迎提意见。

Demo: https://zeroman.github.io/react-auto-components/

源码: https://github.com/Zeroman/react-auto-components

649 次点击
所在节点    分享创造
2 条回复
laizenan
2 天前
这个和现成的组件库例如 antd 、shadcn/ui baseui ,有什么区别呢?
stdout
2 天前
@laizenan 确实有重叠,现成组件库也能做这些。我这个主要想把表单、表格、搜索、新增编辑弹窗这些常见组合再封装一层,让 AI 配字段、配列、接接口,少写一些页面里的组装代码。

另一个重点是给 AI 准备文档、行为约定和错误码,让它知道怎么用、出错了怎么查。现有组件库加上自己的业务封装和约定,也能做类似的事。我只是把这部分整理成一个库,还在摸索,实际能省多少也需要多试试。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1246848

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX