Logo

#自定义组件

Logo of llm-ui
llm-ui
该React库提供多种功能,包括移除错误的markdown语法、自定义组件、流输出平滑节流、原生帧率渲染和多语言代码块显示。用户还可自定义样式以适应各种使用场景。
Logo of streamlit-on-Hover-tabs
streamlit-on-Hover-tabs
streamlit-on-Hover-tabs是一个为Streamlit应用设计的自定义导航栏组件。该组件利用自定义CSS实现悬停效果,集成Google Icons图标,并支持样式自定义。通过简洁的API,开发者可快速实现响应式侧边栏导航,优化应用界面。虽已停止维护,其设计思路仍为Streamlit社区提供了有益参考。
Logo of homeassistant-solax-modbus
homeassistant-solax-modbus
该项目为Home Assistant提供了一个自定义组件,通过Modbus RS485或TCP协议连接各种品牌的太阳能逆变器。支持Ginlong Solis、Growatt、Sofar Solar和SolaX Power等多个主流逆变器型号,提供丰富的实体数据。集成兼容最新版Home Assistant,并附有详细文档和常见问题解答。
Logo of ha-multiscrape
ha-multiscrape
HA Multiscrape是一个Home Assistant自定义组件,能够从单个HTTP请求中抓取多个数据字段。它基于Rest和Scrape传感器,使用CSS选择器提取数据,并将结果作为独立传感器呈现。该组件提供灵活配置,包括表单提交和错误处理等功能,可满足复杂的网页数据抓取需求。
Logo of FlashRAG
FlashRAG
FlashRAG是一个专为检索增强生成(RAG)研究设计的Python工具库。该库预处理了32个RAG基准数据集,实现了14种先进RAG算法。FlashRAG提供检索器、重排器、生成器和压缩器等组件,支持灵活构建RAG流程。通过整合vLLM、FastChat和Faiss等工具,FlashRAG优化了执行效率。研究人员可借助该库轻松复现已有RAG方法或开发新的RAG流程。
Logo of search-ui
search-ui
Search UI是Elastic团队维护的JavaScript库,旨在简化现代搜索体验的开发过程。这个库具备快速实现、高度可定制和智能URL管理等特性,支持多种前端框架,并可与Elasticsearch等多种搜索API集成。开发者通过简洁的代码即可构建完整搜索功能,有效提升开发效率。
Logo of pixoo-homeassistant
pixoo-homeassistant
该项目提供自定义组件,实现Divoom Pixoo 64显示器与Home Assistant的无缝集成。用户可利用Home Assistant数据,在Pixoo 64上展示个性化设计,包括多文本和图像显示、页面切换时间设置、亮度调节等功能。此外,还支持通过自动化触发特定页面显示,为智能家居系统增添动态视觉元素。集成简单易用,大大扩展了Pixoo 64在智能家居场景中的应用潜力。
Logo of emoji-mart
emoji-mart
emoji-mart是一款功能完善的Web端表情符号选择器组件。它允许开发者自定义数据源、实现国际化、添加自定义表情和类别图标。组件具有高度可配置性,支持动态宽度调整、自定义按钮样式和肤色选择。项目还提供无头搜索功能和独立的表情符号组件,增强了开发灵活性。emoji-mart专为现代浏览器设计,采用Shadow DOM和自定义元素等新技术,确保了良好的性能和兼容性。