generative x
1.0.0
使用图像过滤器,文本到语音回复和动态的UI组件通过AI增强了您的Twitter时间轴,以增强您的Twitter时间轴,这些组件弹出,以提供更多的上下文!
在Spcxopenai Hackathon中建造
在X上观看视频

在引擎盖下,有一个nextJS应用程序和一个用于从供稿中拉出推文的镀铬扩展名,并将nextjs应用注入iframe x中
让我们首先运行nextJS应用程序W WHICH将使用示例Twitter feed
cp .env.local.example .env.localnpm run dev您需要将扩展名加载到浏览器中才能使用
chrome_extensions/src文件夹中(此文件是)src文件夹
当前有5个动态组件可以根据Tweet上下文渲染。我们将gpt3.5与函数调用一起确定要渲染的组件。
动态用户界面(DUIS)可以在/app/components/dui中找到
weather.tsx
如果位置和“天气”在推文中提到了现场天气数据
stocks.tsx
如果股票符号IE $ tsla在一条推文中提到了实时库存数据
poltics.tsx如果一条推文是政治性的
clothing.tsx
该组件将尝试将推文图像中的服装项目与Nordstrom机架目录中的项目匹配。对于演示,它只能在@TechBrodrip下的推文渲染
Reply.tsx
在答复组件中,呈现一些建议的TTS建议。这是默认组件是否没有其他组件渲染。
使用更多组件,此应用程序会变得更好。如果您对可以增强X体验的组件有想法,请打开PR。
关于添加新组件流程的文档即将推出。
actions/tsx中拨出并进入其自己的API(当前存在一个问题,服务器操作调用在Production coppority/next.js#50743中均未并行。