AI时代,思考探索一种新的交互方式

AI时代,探索一种新的交互方式

新的交互的思考

ai时代即将来临,前端将何去何从呢,最近一直在思考,如果ai知道我们的模型,知道模型的关系,增删改查方式,想到了graphql。这不是非常完美。对于用户来说,看什么数据,怎么看数据,都是按照我们的设计开发来走的,而产品研发需要跟用户大量沟通,设计产品,开发,但是往往未必符合用户的想法,但是如果我们直接告诉AI,让用户和AI沟通,AI生成graphql查询语句,那可能只需要后端了,也许AI也能搞懂模型不是,复杂的模型也不在话下。

简单的让Gemini生成下。
https://ai.studio/apps/6eeb590c-1e12-4363-a410-d1b6d57a22db

Gemini生成

提示词就:我想要生成一个应用,布局为,左侧为列表,中间为展示区,右侧为对话,左下角为设置。列表的每一项对应一个独立的 展示区+对话。设置需要设置请求前缀,graphql查询入口,数据模型列表接口(graphql的),请求头(默认带有一个Authorization,可拓展)。对话功能为,用户期望查看某个数据,如用户,用户关联的日记等等(这是假设的,实际要根据数据模型查询),根据用户输入的期望,解析出想要查询的数据模型和参数,根据Graphql的形式查询,并且自动生成前端代码动态渲染结果,用户可以收藏此次渲染的结果,如果通个对话下同样期望有收藏的渲染结果,那么渲染收藏的样式(但数据用新的),并且询问用户此次展示样式是否满意。展示区则为展示渲染结果的地方。

在网上找了几个公共的graphql服务

https://graphqlzero.almansi.me/api

https://countries.trevorblades.com/

来看看效果。当然这里我没有指定组件库,我们可以让AI使用组件库来画。

这只是最简单的查询,我们如果把这些和工作流,mcp,skills结合起来,生成点图片,用数据做PPT,报表等等。主要是我们不在关注于用什么应用来,以后就是数据的天下。AI+数据。

换个查询

https://graphqlzero.almansi.me/api

让他增加数据

列表

表格形式。

文章查询

这个应用本身也是AI开发的,耗时估计就几分钟。只要是GraphQl应该都可以用,比如携带token等等。

或者记录某个查询

这只是一个思考的记录,感觉这一次前端真的在劫难逃,或者前端将为AI铺路,做基础建设,如适用于用户和AI的交互以及组件库等。也许需要更精细的原子化组件,但甚至组件库都不需要我们了。那就只剩平台了,谁的算力大,谁就牛逼。

思考

如果我们把claude code + graphql结合起来,后端使用nest+prisma这种,对某些增删进行确认提示,接入某些组件库,或者加个智能体先一步设计UI,生成UI库,那么用户就可以自由选择看什么,怎么看了,而往常我们的B端需要做数据下载,汇总,解析,报告等等,有了AI,我们可以提高很大的效率。

更快,更专注,更利于用户的人机交互。

一个AI+GraphQL的基座,一个丰富统一的数据平台,也许我们都将失业。

相关推荐
i建模2 小时前
开源AI memory项目一览表
人工智能·开源
进击monkey2 小时前
2026 企业知识库首选:PandaWiki AGPL-3.0 开源,无绑定+合规+降本三不误
人工智能·开源·ai知识库
發糞塗牆2 小时前
【Azure 架构师学习笔记 】- Azure AI(21) - Azure Agent进阶优化
人工智能·ai·azure
睿观·ERiC2 小时前
跨境电商 AI Agent 赛道爆发:从开源生态到垂直 Skill 落地,2026 年 3 月核心技术动态盘点
人工智能·开源
AC赳赳老秦2 小时前
OpenClaw 系统监控实战指南:构建高效的电脑/服务器状态监控与自动告警系统
服务器·开发语言·人工智能·php·ai-native·deepseek·openclaw
fof9202 小时前
Base LLM | 从 NLP 到 LLM 的算法全栈教程 第三天
人工智能·自然语言处理
刘 大 望2 小时前
MCP详细介绍以及IDE和Spring AI中应用
java·ide·人工智能·spring·ai·aigc·ai编程
无她022 小时前
AI为什么能“触类旁通”?万字拆解词嵌入(Embeddings)的底层逻辑
人工智能
广州赛远2 小时前
埃夫特ER6L码垛机器人防护服等级解析:避开选型误区与性能陷阱
网络·人工智能