#插件系统
smartgpt - 为 LLM 提供使用插件完成复杂任务的能力
SmartGPTGPT-4AutoGPT插件系统内存管理Github开源项目
SmartGPT是一种实验性项目,通过模块化和插件系统支持,将GPT-3.5和GPT-4用于自动完成复杂任务。其特点包括自动配置、动态执行和静态工具链。虽然在生态系统和内存管理方面有一些限制,但SmartGPT正在探索并推动大型语言模型的最大潜力。适合对AI创新感兴趣的开发者。
pot-desktop - 专为多平台设计的高效划词翻译工具
划词翻译插件系统多接口翻译OCR截图翻译跨平台软件Github开源项目热门
Pot-desktop 是一款支持多语言、多接口的划词翻译软件,适用于 Windows、macOS 和 Linux 系统。用户可以通过快捷键快速翻译选中的文字或进行截图翻译。软件支持OpenAI、百度、腾讯等多个翻译和OCR接口,还可通过插件系统扩展功能。支持剪切板监听与外部调用,适合多种使用场景。
anse - 多平台支持的AI聊天工具
AnseAI聊天OpenAIStable Diffusion插件系统Github开源项目
Anse是一个界面全面优化的AI聊天工具,支持OpenAI等多平台。它提供多种会话模式、安全的会话记录保存功能及一键部署,同时兼容移动端和暗黑模式,致力于提升用户体验。其详细的文档和实时预览功能,使用户能够轻松开始使用和部署。
Openaibot - 多平台聊天机器人
OpenAiBot插件系统认证机制Python消息队列Github开源项目
Openaibot是一款开源的多平台聊天机器人。其支持通过pip安装插件,配以消息队列机制确保高效的插件运行。此外,项目的一键部署功能及详尽的部署文档可协助用户上手使用。
wechat-gptbot - 基于ChatGPT的安全稳定微信机器人
wechat-gptbotChatGPTPython插件系统图像生成Github开源项目
wechat-gptbot是一款基于ChatGPT的微信机器人,采用windows hook技术,避免账号受限风险。支持智能聊天、图片生成、灵活配置和插件扩展,适用于Windows系统,兼容Python 3.8至3.10版本。
nlp.js - Node.js 多语言自然语言处理工具
NLP.js自然语言处理多语言支持插件系统情感分析Github开源项目
NLP.js 提供多语言支持的自然语言处理功能,包括语言检测、字符串相似度计算、情感分析和命名实体识别等。最新版本采用模块化设计和插件系统,方便用户扩展和定制功能。文档详尽,适合在 Node.js 环境中开发聊天机器人及其他应用。
ChatGPT-Telegram-Bot - 使用GPT模型的Telegram机器人
ChatGPT Telegram BotGPT模型插件系统多模态问答迁移部署Github开源项目
ChatGPT-Telegram-Bot利用最新的GPT模型(包括GPT-3.5、GPT-4等),提供多模态问答功能,支持语音、音频、图像及文档查询。具备多语言界面和插件系统,适用于群聊模式及消息异步处理,并支持自动生成后续问题和多用户对话隔离。该机器人可通过Docker、Koyeb、Zeabur及Replit等平台进行一键部署。
pluggy - 轻量级且高效的插件框架
pluggy插件系统Python钩子规范钩子实现Github开源项目
pluggy是一个简洁的插件系统框架,被pytest、tox和devpi等项目采用。它提供钩子规范和实现机制,支持插件开发和管理。开发者可通过pluggy构建可扩展的应用程序架构,实现模块化和可插拔的功能。该项目易用高效,文档完善,适合构建插件生态系统。
easy - Go语言工具包集合 简化开发流程
Go框架插件系统微服务监控日志Github开源项目
easy是一个综合性Go语言工具包集合,整合了gRPC、HTTP服务器和客户端组件。它提供日志、指标、超时和追踪等插件,并支持数据库、Redis操作、配置管理和监控告警功能。该项目旨在简化Go应用程序的开发流程,适用于构建高性能、可靠的系统。
ArtPlayer - 功能强大且易用的开源HTML5视频播放器
ArtPlayer.jsHTML5视频播放器自定义控件字幕支持插件系统Github开源项目
ArtPlayer.js是一款开源的HTML5视频播放器,具有高度可定制性和丰富功能。它支持多种字幕格式,易于集成第三方库,并提供多种插件扩展。其代码结构清晰,便于维护和扩展。ArtPlayer.js适用于多种视频播放场景,是开发者的理想选择。
verbum - 灵活易用的React富文本编辑器
Verbum富文本编辑器ReactLexical插件系统Github开源项目
Verbum是一款基于Lexical框架的React富文本编辑器。它具有高度的灵活性,提供自定义字体、颜色和多媒体插入等丰富功能。通过插件扩展,Verbum可实现提及、表情和代码高亮等特性。该编辑器支持国际化,并具备自动保存功能,为开发者提供了功能强大且易于使用的文本编辑工具。
nushell - 新一代跨平台结构化数据处理shell
Nushell命令行工具跨平台数据处理插件系统Github开源项目
Nushell是一个开源的跨平台shell项目,主要特点是结构化数据处理。它能将文件和命令输出转化为结构化数据,通过管道操作处理不同格式的信息。该项目提供简洁的语法和多种内置命令,同时允许通过插件进行功能扩展。Nushell适用于Windows、macOS和Linux,致力于为用户带来现代化的shell使用体验。
bytemd - 基于Svelte的跨框架Markdown编辑器
ByteMDMarkdown编辑器Svelte插件系统跨框架Github开源项目
ByteMD是一款基于Svelte构建的Markdown编辑器组件,具有轻量级、跨框架兼容性强的特点。它提供了丰富的插件系统,支持代码高亮、数学公式和流程图等功能。ByteMD默认安全,兼容服务器端渲染,可轻松集成到React和Vue等主流框架中。该组件为开发者提供了灵活的自定义选项,适用于各种Markdown编辑场景。
pothos - 高效灵活的TypeScript GraphQL架构构建工具
PothosGraphQLTypeScript插件系统模式构建器Github开源项目
Pothos是一款基于TypeScript的GraphQL架构构建工具,专注于提供卓越的类型安全性。其灵活的插件系统允许开发者轻松扩展API功能。Pothos适用于各种规模的项目,从小型原型到大型企业应用均可胜任,目前已在Airbnb和Netflix等知名科技公司得到应用。该工具拥有丰富的插件生态系统,涵盖身份验证、复杂度管理和数据加载等多项功能,为开发者提供全面的支持。
vfox - 跨平台版本管理利器 轻松切换开发环境
vfox版本管理工具跨平台插件系统环境切换Github开源项目
vfox是一款跨平台版本管理工具,适用于Windows、Linux和macOS。通过插件系统扩展功能,支持快速安装和切换不同开发环境。它提供统一的命令接口,实现项目级、shell级和全局级版本管理,并可自动切换运行时版本。相比asdf-vm,vfox具有更快的速度和更简洁的命令,实现了真正的跨平台统一管理。
modern-errors - 强大而灵活的JavaScript错误处理库
错误处理异常封装错误类插件系统TypeScriptGithub开源项目
modern-errors是一个功能丰富的JavaScript错误处理库。它简化了错误类的创建、属性设置、错误包装和聚合等操作,并能有效区分已知和未知错误。该库以稳定性著称,拥有全面的测试覆盖和严格的TypeScript类型支持。通过插件系统,modern-errors还可扩展多种功能,如命令行界面错误处理、进程错误管理和错误序列化等。
go-admin - Golang数据可视化管理面板快速构建工具
Go-Admin数据管理面板Golang可视化插件系统Github开源项目
go-admin是一个构建Golang应用数据可视化管理面板的工具包。它支持快速构建、主题定制、插件扩展和RBAC认证,兼容多数Go Web框架。开发者可在短时间内创建生产级管理面板,获得美观的UI主题和实用插件。该项目适合需要高效开发后台管理系统的Golang应用。
AdminForth Framework - 基于Node和Vue的开源管理面板框架AdminForth
AI工具AdminForth管理面板用户管理插件系统自定义功能
AdminForth是基于Node和Vue的开源管理面板框架,集成Tailwind设计。框架提供JWT登录、用户管理、AI辅助、审计日志和双因素认证等功能。支持暗色模式、S3文件上传、自定义页面和仪表盘,以及CRUD操作。采用Vue3和TailwindCSS技术,便于开发者扩展和定制,提升管理后台开发效率。
Flow.Launcher - 多功能开源Windows快速启动器与搜索工具
Flow Launcher快速启动器Windows工具插件系统应用搜索Github开源项目
Flow.Launcher是一款开源的Windows快速启动器与搜索工具。它能够快速搜索应用、文件、书签和网页,同时提供系统命令、计算器和Shell命令等功能。Flow.Launcher支持多语言和插件扩展,具有高度可定制性。该工具注重提升工作效率,优化用户体验,让工作流程更加流畅。
Hydro - 跨平台信息学评测系统 模块化设计功能丰富
Hydro在线测评系统插件系统跨平台多空间Github开源项目
Hydro是一款跨平台的信息学在线评测系统,采用模块化设计和插件系统,支持功能热插拔。系统提供单系统多空间功能,可满足不同班级或院校的独立管理需求。Hydro具备精细的权限控制、支持大规模使用、覆盖全面的题型,并提供丰富题库资源。该系统兼容多种竞赛赛制,易于扩展其他编程语言支持。
retext - 可扩展的自然语言转换框架
retext自然语言处理插件系统语法树文本转换Github开源项目
retext是一个基于插件的自然语言转换框架,可在服务器、客户端和Deno等多种环境中使用。它通过结构化数据处理自然语言,支持拼写检查、排版优化和可读性分析等功能。retext生态系统包含多个语言处理包,并允许开发自定义插件。作为unified项目的开源组件,retext使用nlcst语法树提供强大的自然语言支持,适用于文本分析、内容优化和自动校对等场景。其活跃的社区不断贡献新插件,使retext成为灵活可靠的文本处理解决方案。
etherpad-lite - 开源实时协作网页编辑平台
实时协作编辑器开源项目插件系统多语言支持Docker部署Github
Etherpad是一个开源的实时协作网页编辑平台,支持数千用户同时在线编辑。该平台提供完整的数据导出功能,可在自有服务器上运行,确保用户对数据的完全控制。Etherpad支持丰富的插件扩展,适用于多种协作编辑场景。它还提供HTTP API和jQuery插件,便于与其他Web应用集成。
telegraf - 开源数据收集和监控代理系统
Telegraf监控工具数据收集插件系统开源项目Github
Telegraf是一款开源的数据收集和监控代理工具,具有强大的扩展性。它提供超过300个插件,覆盖系统监控、云服务和消息传递等多个领域。Telegraf支持自定义代码集成,可编译为独立的静态二进制文件,并使用TOML进行配置。该项目拥有活跃的社区,有1200多名贡献者参与开发。Telegraf为用户提供了丰富的插件选择,包括设备、日志、消息、监控、网络和系统监控等方面。
minditor - 专注开发与用户体验的块级富文本编辑器
Minditor富文本编辑器插件系统Block组件InlineBlockGithub开源项目
Minditor是一款块级富文本编辑器,致力于提升开发效率和用户体验。该编辑器提供丰富的内置组件和插件,支持内联块插入和多框架组件开发。通过独特的插件系统,Minditor简化了开发流程,同时集成了Markdown命令、图片上传和代码编辑等功能,为用户呈现专业水准的编辑环境。
tailchat - 新一代开源企业级即时通讯协作平台
Tailchat即时通讯开源插件系统微服务Github开源项目
Tailchat是一款现代化的开源即时通讯平台,采用前端微内核和后端微服务架构,支持大规模部署。该平台通过插件系统实现功能扩展,便于二次开发。Tailchat注重用户隐私,提供安全的好友添加机制和自定义群组空间,适合个人和企业使用。其灵活的架构设计使其不仅是一个聊天工具,更是一个可定制的协作平台。
FoxAcid - 多功能AI聊天界面集成ChatGPT、Gemini和Claude等模型
AI工具FoxAcidAI聊天多模型支持本地存储插件系统
FoxAcid是一款集成多种AI模型的聊天界面,支持ChatGPT、Gemini和Claude等。该平台提供聊天管理、AI代理、提示库、语音交互和图像处理等功能。FoxAcid重视数据隐私,默认本地存储用户数据。此外,其插件系统允许用户使用或开发自定义功能。FoxAcid为AI爱好者和专业人士提供了一个功能丰富、灵活且安全的聊天环境。
FarManager - 功能丰富的Windows文件管理器 支持插件扩展
Far Manager文件管理器Windows插件系统自定义界面Github开源项目
Far Manager是一款开源的Windows文件和档案管理程序,提供文本模式界面。它支持文件查看、编辑、复制和重命名等操作,具有多语言支持和可定制性。通过颜色高亮和分组排序简化文件系统导航,并支持通过插件API扩展功能,如归档支持、FTP客户端等。
cr - 适用于C语言的热重载头文件库
热重载动态加载插件系统跨平台C/C++Github开源项目
cr.h是一个用于C语言的热重载头文件库。它通过简单的API实现了热重载功能,支持Linux、MacOS和Windows平台。该库具有崩溃保护、状态传输等特性,基于动态加载技术实现,支持多插件使用。cr.h采用MIT许可证,为C语言开发者提供了便捷的热重载解决方案。
EnConvo - MacOS系统集成智能助手EnConvo
AI工具EnConvoAI助手生产力工具插件系统知识库
EnConvo是MacOS系统的智能集成助手,可在任意应用中调用AI功能。支持写作、编码等多种任务,提供插件系统扩展功能。具备图像识别、文档交互、本地模型使用等特性。PopBar功能实现快速文本交互。EnConvo为MacOS用户构建智能高效的工作环境。
enchant - 开源拼写检查库 提供多种拼写检查器的统一接口
拼写检查libenchant插件系统多语言支持开源库Github开源项目
libenchant是一个开源的通用拼写检查库,为多种拼写检查工具提供统一的接口。它支持Hunspell、Nuspell和GNU Aspell等主流拼写检查器,并采用插件系统便于扩展。libenchant提供C和C++语言绑定,支持用户自定义配置。这个库使得文本编辑器和文字处理器等应用可以轻松集成拼写检查功能,无需关心底层实现细节。libenchant由Reuben Thomas维护,采用GNU LGPL许可证发布,允许与专有拼写检查系统集成。
plate - 开源富文本编辑框架 提升网页编辑效率
Plate富文本编辑器框架插件系统GitHubGithub开源项目
Plate是一款开源的富文本编辑器框架,专注于简洁和高效。它由核心系统、插件包、原始组件和预设组件构成,为开发者提供全面解决方案。框架支持多种模板,适配不同项目需求。Plate拥有详细文档和活跃社区,致力于持续改进Web编辑体验。
collectd - 轻量级多功能系统信息收集守护进程
collectd系统监控数据收集性能指标插件系统Github开源项目
collectd是一个轻量级守护进程,用于定期收集系统信息并提供多种方式存储和监控数据。它可收集CPU、内存、磁盘、网络等众多系统指标,并支持输出到多种目标。采用插件化架构,collectd兼容大量输入和输出插件,具有很高的灵活性和扩展性。作为开源项目,collectd在系统监控和数据采集领域得到广泛应用。可用于服务器性能监控、网络流量分析、应用程序性能跟踪等多种场景。
coredns - 基于插件架构的高性能DNS服务器
CoreDNSDNS服务器插件系统Go语言云原生Github开源项目
CoreDNS是一个基于Go语言开发的DNS服务器和转发器,采用链式插件架构实现功能扩展。它支持UDP/TCP、DoT、DoH和DoQ等多种传输协议,可作为权威服务器或递归服务器使用。CoreDNS提供缓存、负载均衡和动态更新等功能,适用于云原生环境。
postcat - 跨平台API开发测试工具 简化API管理流程
PostcatAPI开发测试工具跨平台开源插件系统Github开源项目
Postcat是一款开源API开发测试工具,支持REST和Websocket等多种协议。它提供API文档、设计、测试和Mock等功能,并具有插件系统扩展能力。Postcat可在Windows、Mac、Linux和浏览器上运行,适合中小团队和个人使用,有助于提高API开发和测试效率。
fes.js - 基于Vue.js的高效前端开发框架
Fes.js前端框架Vue.js插件系统前端开发Github开源项目
Fes.js是一个基于Vue.js 3.0的前端开发框架,专注于提高开发效率和项目质量。该框架内置了路由管理、插件系统和权限控制等核心功能,并采用'约定优于配置'的设计理念。Fes.js支持多种路由方式,并提供布局、国际化和状态管理等插件,有助于快速构建可维护的大型应用。
binjr - 多源时间序列数据浏览与分析工具
binjr时间序列浏览器数据可视化客户端应用插件系统Github开源项目
binjr是一款跨平台的时间序列数据浏览工具,支持JRDS、Netdata、RRD文件等多种数据源。用户可通过拖放操作创建自定义视图,并利用缩放、历史记录和时间范围选择器等功能进行数据导航。基于JavaFX构建的binjr具有现代化界面和硬件加速图形,适用于监控数据和日志文件的可视化与搜索。作为介于文本编辑器和全功能日志分析平台之间的解决方案,binjr无需复杂设置即可实现本地化的数据分析。
相关文章