github
文章平均质量分 78
我码玄黄
分享最新的技术解析、技术难题攻克经验、具体技术实现过程以及推荐一些有趣的技术内容
展开
-
vue-cli老项目继续优化:json压缩神器 compress-json
通过压缩JSON格式脚本,显著减小构建产物大小,但本地打包时间缩短不明显。将压缩库集成到Jenkins打包脚本中,打包时间减少到7min。未来考虑构建分包和缓存等优化方案。原创 2024-10-03 23:39:00 · 1081 阅读 · 0 评论 -
wenyan:markdown 一键转换文章排版
`wenyan`的核心功能是将编辑好的`markdown`文章转换成适配各个发布平台的格式原创 2024-10-01 22:24:33 · 514 阅读 · 0 评论 -
AniJS:无需编程的动画解决方案
AniJS 是一个强大的动画库,它通过简化动画的实现过程,让设计师和开发者能够更专注于创意和用户体验。原创 2024-09-26 09:40:40 · 412 阅读 · 0 评论 -
Remotion:使用前端技术开发视频
Remotion是一个开源库,允许开发者使用React创建视频。支持服务器端渲染、参数化、音频渲染等。可快速编辑和预览视频,支持多种格式。适用于营销视频、教育内容等场景。原创 2024-09-25 14:38:23 · 1100 阅读 · 0 评论 -
Matter.js:Web开发者的2D物理引擎
`Matter.js`,一个专为网页设计的`2D`物理引擎,为开发者提供了一种简单而强大的方式,来实现复杂的物理交互效果。原创 2024-09-08 07:19:22 · 684 阅读 · 0 评论 -
HTMX:用HTML属性实现AJAX、CSS过渡和WebSockets
`htmx` 是一个轻量级的 `JavaScript` 库,它允许开发者使用简单的 `HTML` 属性来实现复杂的交互功能。原创 2024-09-06 17:29:48 · 1536 阅读 · 0 评论 -
如何用 Typed.js 制作炫酷的打字效果?
`Typed.js` 是一个轻量级的 `JavaScript` 库,它能够以编程方式模拟打字效果,为网页增添动态的文本展示。原创 2024-09-04 11:41:06 · 1576 阅读 · 0 评论 -
无需后端也能测试 CRUD:Mock.js 的强大功能
`Mock.js` 作为一个强大的前端数据模拟库,可以帮助开发者轻松模拟 `CRUD` 接口,从而在开发过程中测试和验证前端逻辑。原创 2024-09-03 11:17:56 · 351 阅读 · 0 评论 -
OvenMediaEngine部署全攻略:打造你的实时媒体服务器
WebRTC是“网络实时通信”(Web Real Time Communication)的缩写,它主要用来让浏览器实时获取和交换视频、音频和数据。原创 2024-08-06 10:44:38 · 672 阅读 · 0 评论 -
WebTracing:如何使用一款SDK实现前端全链路监控
这里以作者提供的Vue2示例项目来演示:将示例项目clone到本地安装开启node服务打开示例项目首页该项目是一个前端监控解决方案,它使用的构建方式,支持多包联调和发版,并且提供钩子函数、批量如何错误(去重)、抽样发送、过滤等能力。数据流向方面,监听到的事件会经过预处理并生成描述事件信息的对象,然后放入列表中等待统一发送。发送数据时,会根据最大缓存数和延迟发送事件时长的设置来决定何时发送数据,支持多种发送方式,包括imageXML,以及本地化存储和自定义发送方式。SDK。原创 2024-07-31 16:14:36 · 816 阅读 · 0 评论 -
又要起飞,浏览器居然都可以本地 OCR 啦
PaddleOCR,这是一个由百度开发的开源OCR(Optical Character Recognition,光学字符识别)工具,它可以用于从图像中识别文本。PaddleOCR支持多种语言的文本识别,并且能够处理多种场景下的图像。现在PaddleOCR也支持在浏览器中直接运行啦。FastDeploy是一款全场景、易用灵活、极致高效的AI推理部署工具, 支持云边端部署。提供超过 🔥160+ Text,Vision, Speech和跨模态模型开箱即用的部署体验,并实现🔚端到端的推理性能优化。原创 2024-07-27 16:42:45 · 915 阅读 · 0 评论 -
ShareDB:构建实时应用从未如此简单
ShareDB 是一个支持多用户实时协作的全栈库,适用于构建各种需要同步数据更新的在线应用,如在线文档编辑器、实时仪表板和多玩家游戏等。它提供了一套全面的实时同步和多用户协作解决方案,具备异步最终一致性、实时查询订阅、数据库集成、水平扩展、字段投影、中间件支持、跨平台使用、离线更改同步、内存数据库测试、历史版本访问和实时用户状态同步等特性。ShareDB包括一个Node.js服务器,用于协调和提交来自多个客户端的编辑,以及一个可在Node.js或浏览器中运行的JavaScript客户端,用于操作文档。原创 2024-07-25 10:42:35 · 859 阅读 · 0 评论 -
文件解析的终极工具:Apache Tika
ApacheTika是开源的跨平台库,用于检测、提取和解析多种文件格式元数据,支持文档、图片、音频和视频等。广泛应用于搜索引擎、内容管理系统、数据分析等,可提取文档内容用于文本分析、情感分析等。原创 2024-07-22 15:57:14 · 1739 阅读 · 0 评论 -
解锁开源高效的全栈笔记应用Memos
`Memos`是一款轻量级的开源笔记应用,程序采用`Go`语言后端、`React.js`前端和`SQLite`数据库,支持`Docker`一键部署,简化安装流程。原创 2024-07-20 10:09:16 · 363 阅读 · 0 评论 -
起飞,纯本地实时语音转文字!
偶然在 github 上翻到了这个项目在没有互联网连接的情况下使用带有ncnn的下一代Kaldi进行实时语音识别。原创 2024-07-04 18:02:47 · 1453 阅读 · 0 评论 -
PPTist:在线演示文稿的开源解决方案
PPTist是基于Vue3.x+TypeScript的在线PPT编辑器,还原了PowerPoint常用功能,支持多种元素类型和快捷键,支持导出PPTX文件和移动端编辑。安装简单,易于上手,适合日常数据留存。原创 2024-07-03 10:43:50 · 488 阅读 · 0 评论 -
ChatTTS超真实自然的语音合成模型
ChatTTS是一款专为优化对话场景而生的语音生成模型,尤其匹配大型语言模型(LLM)的交互需求,以及生成对话式音频、视频旁白等应用场景,无缝覆盖中英文双语。通过汲取约100,000小时的高质量中英语音数据进行深度训练,ChatTTS在语音合成领域彰显出卓越的自然度与逼真效果。该模型的亮点集中体现在多语言能力、超大规模数据驱动的高保真输出、对LLM对话任务的卓越适配性,以及对未来开源计划的展望。原创 2024-06-28 19:21:32 · 561 阅读 · 0 评论 -
SQL Chat:从SQL到SPEAKL的数据库操作新纪元
SQLChat是一款创新的对话式SQL客户端工具,采用自然语言处理技术简化数据库管理流程。它支持多种主流数据库系统,通过日常对话形式执行查询、修改等操作,降低操作门槛,提升效率。支持Docker部署,开启智能化、人性化的数据库操作时代。原创 2024-06-09 08:31:12 · 1057 阅读 · 0 评论
分享