WebdriverIO:新一代Node.js浏览器和移动端自动化测试框架

WebdriverIO:下一代 Node.js 浏览器和移动自动化测试框架

WebdriverIO 是一个强大的测试自动化框架,专为 Node.js 环境设计。它不仅支持端到端(e2e)测试,还涵盖浏览器中的单元和组件测试。WebdriverIO 基于 WebDriver、WebDriver BiDi 和 Appium 技术,支持你所喜爱的 BDD/TDD 测试框架,并能够在本地或云端(如 Sauce Labs、BrowserStack、TestingBot 或 LambdaTest)运行测试。

……

阅读全文

Terraform:安全可预测的基础设施即代码解决方案

Terraform:安全且可预测的基础设施即代码工具

Terraform 是一款开源工具,让你能够安全且可预测地创建、更改和改进基础设施。它将 API 转换为声明式的配置文件,方便团队成员共享、像代码一样管理、编辑、审核和进行版本控制。

核心特性:

  • 基础设施即代码 (Infrastructure as Code, IaC): 使用高级配置语法描述基础设施,实现基础设施蓝图的版本控制和代码化管理,方便共享和复用。
  • 执行计划 (Execution Plans): Terraform 会生成执行计划,展示了 apply 命令执行时将进行的操作,帮助你避免意外情况。
  • 资源图 (Resource Graph): 构建所有资源的依赖关系图,并行创建和修改非依赖资源,提高构建效率,并帮助运维人员了解基础设施的依赖关系。
  • 变更自动化 (Change Automation): 通过执行计划和资源图,以最小的人工干预将复杂的变更集应用于基础设施,减少人为错误。

主要功能:

……

阅读全文

Hoppscotch:开源 API 开发生态系统,Postman 和 Insomnia 的替代选择

Hoppscotch:开源 API 开发生态系统,Postman 和 Insomnia 的替代选择

Hoppscotch 是一个开源的 API 开发生态系统,旨在成为 Postman 和 Insomnia 的替代方案。它提供了一系列功能,以帮助开发者更高效地构建、测试和调试 API。

主要特性:

  • 轻量级且快速: Hoppscotch 拥有简洁的用户界面和实时响应速度。
  • 支持多种 HTTP 方法: 包括 GET, POST, PUT, PATCH, DELETE, HEAD, CONNECT, OPTIONS, TRACE 以及自定义方法。
  • 主题定制: 提供多种主题和强调色选择,并支持 Zen 模式,专注开发。
  • PWA 应用: 可以作为 Progressive Web App 安装,支持离线使用,低内存和 CPU 占用。
  • 强大的请求功能:
    • 支持各种授权方式,例如 None, Basic, Bearer Token, OAuth 2.0, OIDC Access Token/PKCE。
    • 支持自定义 Headers 和 Parameters,并支持 FormData, JSON 等多种 Request Body 格式。
    • 可生成多种语言的代码片段 (cURL 及其他)。
    • 支持导入 cURL 命令。
  • WebSocket, Server-Sent Events, Socket.IO, MQTT, GraphQL 支持: 全面覆盖主流的实时通信协议和 API 类型。
  • GraphQL 特性: 支持设置端点并获取 schema, 查询 schema 并获取响应。
  • 响应预览: 支持复制响应内容,下载响应文件,查看响应头,并预览 HTML, 图片, JSON 和 XML 格式的响应。
  • 历史记录、集合和文件夹管理: 可以方便地组织和重用 API 请求。
  • Pre-Request Scripts: 在请求发送前执行代码片段,用于设置环境变量、添加时间戳等。
  • 团队协作: 支持创建团队、共享集合、进行角色管理(企业版功能)。
  • 工作区: 方便地在个人和团队集合环境之间切换。
  • 键盘快捷键: 提高开发效率。
  • Proxy 代理: 解决 CORS 问题,并用于访问非 HTTPS 端点。
  • 国际化 (i18n): 支持多语言。
  • 账号认证及数据同步: 支持 GitHub, Google, Microsoft, Email 和 SSO 登录,并跨设备同步数据。
  • Post-Request Tests: 在请求响应后执行测试,用于检查状态码、过滤响应头、解析响应数据等。
  • 环境变量: 方便存储和重用变量,并可以通过 Pre-Request Script 初始化变量。
  • 批量编辑: 方便地批量编辑 key-value 对。
  • Admin dashboard: 用于管理用户和团队(企业版功能)。
  • 插件: 官方提供 Hoppscotch CLI, Proxy 和浏览器扩展等插件。

快速上手:

……

阅读全文

AstrBot:易上手、多平台 LLM 聊天机器人及开发框架

AstrBot:一款易上手的多平台 LLM 聊天机器人及开发框架

AstrBot 是一款开源的聊天机器人及开发框架,旨在让用户能够轻松地构建和部署基于大型语言模型 (LLM) 的聊天机器人。

主要特点:

  • 多平台支持: 支持 QQ、QQ 频道、Telegram、微信、企微、飞书等多个消息平台。
  • LLM 集成: 支持 OpenAI、DeepSeek、Gemini、硅基流动、月之暗面、Ollama、OneAPI、Dify 等多种 LLM,以及本地部署的大模型。
  • Agent 能力: 原生支持代码执行器、自然语言待办、网页搜索等 Agent 能力,并可对接 Dify 平台。
  • 插件扩展: 拥有高度优化的插件系统,方便开发者扩展功能。
  • 可视化管理面板: 提供可视化配置、插件管理和日志查看功能,降低使用门槛。
  • 高稳定性、高模块化: 采用事件总线和流水线架构,实现高度模块化和低耦合。

功能亮点:

……

阅读全文

olmOCR:大语言模型PDF处理开源工具包

olmOCR:用于大语言模型数据集/训练的PDF线性化工具包

olmOCR 是由 Allen Institute for Artificial Intelligence (AI2) 旗下的 AllenNLP 团队开发并维护的开源工具包,旨在帮助研究人员和开发人员构建能够更好地处理 “wild” PDF 文档的大语言模型 (LLM)。

项目地址: https://github.com/allenai/olmocr

主要功能:

  • 自然文本解析: 提供了一种 prompting 策略,可以利用 ChatGPT 4o 实现高质量的自然文本解析。 (通过 buildsilver.py 实现)
  • 评估工具: 提供了一个 side-by-side eval 工具包,用于比较不同pipeline版本的效果。(通过runeval.py实现)
  • 数据清洗: 具备基础的 语言过滤 和 SEO 垃圾信息移除功能。(通过filter.py实现)
  • 模型微调: 提供 Qwen2-VL 和 Molmo-O 模型微调代码。(通过train.py实现)
  • 大规模处理: 支持使用 Sglang 处理数百万个 PDF 文档,并提供使用 finetuned 模型的示例。(通过pipeline.py实现)
  • 结果查看: 提供 Dolma 文档查看器,方便浏览从 PDF 中提取的内容。(通过dolmaviewer.py实现)

安装与使用:

……

阅读全文

AI一键生成故事短视频:story-flicks助你轻松创作

一键生成故事短视频:AI工具 story-flicks 让你轻松成为创作者

最近发现一个有趣的开源项目:alecm20/story-flicks。它利用AI大模型,可以一键生成高清的故事短视频,简直是内容创作神器!

项目简介

story-flicks 让你只需输入故事主题,就能自动生成包含 AI 生成的图像、故事内容、音频和字幕的完整视频。 简直是零代码制作短视频!

技术栈

……

阅读全文

imgly/background-removal-js:浏览器端免费开源背景移除利器

浏览器端的背景移除利器:imgly/background-removal-js

想要在浏览器或 Node.js 环境中轻松移除图片背景,又不想支付额外费用,担心隐私问题?imgly/background-removal-js 可能是你的理想选择!

这个开源项目提供了一个强大且易于使用的 JavaScript 库,允许开发者直接在浏览器端或 Node.js 环境中实现图片背景移除功能。无需后端服务器,所有处理都在客户端完成,从而确保了用户数据的隐私和安全。

……

阅读全文

FastRTC:用Python轻松构建实时音视频应用

还在苦苦寻找实时通信的Python解决方案?FastRTC让你眼前一亮!

你是否曾经幻想过,仅仅用几行Python代码,就能轻松实现实时音视频互动?是不是觉得WebRTC配置复杂、上手困难,让你望而却步?那么,今天我要向你推荐一个强大的Python库——FastRTC,它将彻底颠覆你对实时通信的认知!

想象一下,你可以:

  • 几分钟内搭建一个可以与AI模型实时对话的应用程序,就像和ChatGPT面对面交流一样自然流畅。
  • 轻松实现一个在线代码编辑器,通过语音控制,让AI帮你编写代码,解放你的双手。
  • 构建一个实时对象检测系统,让摄像头捕捉到的画面在第一时间被AI识别分析。

这些看似遥不可及的功能,FastRTC都能帮你轻松实现!它就像一把瑞士军刀,让你在实时通信领域游刃有余。

……

阅读全文

MoneyPrinterTurbo:AI一键生成短视频,开启你的流量密码!

短视频创作不再是难题:MoneyPrinterTurbo带你一键生成!

你是否也曾羡慕那些拥有百万粉丝的短视频博主?看着他们轻松地发布一条条点赞过万的视频,你是否也渴望拥有自己的流量密码? 然而,创作高质量的短视频并非易事,你需要构思选题、撰写脚本、寻找素材、添加字幕、调整音乐,每一个环节都耗时耗力。

现在,有了 MoneyPrinterTurbo,这一切都将变得简单!这款开源项目利用AI大模型,让你只需提供一个 视频主题关键词 ,就能一键生成高清短视频。它能自动完成视频文案、视频素材、视频字幕、视频背景音乐的生成,并将它们完美地合成在一起。即使你没有任何视频制作经验,也能轻松上手,快速制作出吸引眼球的短视频。

……

阅读全文

《微软商店突然“消失”?揭秘背后真相,一招教你轻松恢复!》

微软商店被屏蔽?别慌,这里有解决方案!

你是否曾经遇到过这样的情况:打开微软商店(Microsoft Store),却发现无论如何都无法访问?屏幕上只显示一个冷冰冰的“无法连接”或“商店被屏蔽”的提示。如果你是一名系统管理员,或者只是普通用户,这种情况可能会让你感到无比头疼。今天,我们就来深入探讨一下这个问题,并为你提供详细的解决方案。

……

阅读全文

最近文章

分类

标签

Agent AgentGPT AI AI Agent AI Agents AI Development AI Models AI 应用 AI 搜索引擎 AI 智能体 AI 框架 AI 赋能 AI代理 AI工具 AI应用 AI换装 AI文档处理 AI框架 AI绘图 AI编程助手 AI翻译 AI虚拟角色 AI视觉 AI视频 AI视频合成 AI辅助 AI驱动 API API开发 API测试 Article Generation Audio Audio Processing Audio Transcription Authentication AutoGen Automation Bert Blog Caddy Canvas Centos Cheat Sheet Cheat Sheets Checkmate Chrome Chrome扩展 Chrome插件 Chromium自动化 Command-Line Commix CPU CPU优化 Crawling CrewAI CSS动画 CTranslate2 Curl Cursor AI Cursor AI免费试用限制 Cursor IDE Data Channel Data Extraction Debian Deep Learning Deepfake Developer Tools DevOps DIY Docker Docker Hub限流 Docker注册表代理 Docker镜像加速 DOMPurify Download Emotional Synthesis ESP32 Extension Face Swapping FastAPI FastRTC Few-Shot Learning FFmpeg File Transfer Firefox Translations Freqtrade Frontmatter Function-Calling Git Github GitHub项目 Golang GOT-OCR2.0 Go语言 GPT定制 Gradio UI Helium Hexo Hitomi-Downloader HLS Hoppscotch HTML HTML Sanitization HTML5 视频播放器 HTML文件 HTTP Live Streaming Http Proxy HTTP 调试 Httpdbg HTTPS Hugging Face Huggingface Hugo Hugo Theme Stack Image Translation Iphone Java JavaScript JSON Kubectl Langflow LangGraph Large Language Model Library Linux Linux命令 LiveKit LLM LLM Integration LLM入门 LLM微调 LoRA Lora模型 Mac Machine Learning Magentic MagicMirror² Manga Translation Markdown MAS (Microsoft Activation Scripts) Matplotlib Meilisearch Midscene.js MiniMind MoneyPrinterTurbo Monolith Mtls MTranServer Multi-Agent Systems Multi-Lingual Nari Labs Dia Networking NFS Nginx Nginx代理 Ngrok Node.js OAuth Obsidian OCR OIDC Ollama OlmOCR Open Source OpenAI OpenAI Whisper OpenResty Openvpn OWL框架 Pandas Pdf PDF处理 PDF翻译 Peer Connection Peer-to-Peer Pigo Plyr Postman替代 PowerShell脚本 Prompt Engineering Prompt Injection Proxy.py Pydoll Python Python Framework Python GUI Python Library Python工具 Python库 Python框架 Pywebview QuantumultX RAG Realtime Transcription Reinforcement Learning REST API RTMP Rust SciPy Scripting SEC EDGAR Security Selenium SeleniumBase Shadowsocks ShareDrop Shell Socks5 SOTA Speaker Diarization Speaker Embedding Speech Recognition SQLite Ssh SSL证书 Stable Diffusion Story-Flicks Streaming Streamlit Swarms框架 Tcp Telnet Terraform Text-to-Speech Transcription TTS Ubuntu UFW UI 测试 UI自动化测试 Vector Search Video Chat Video Server VLM微调 Voice Activity Detection Voice Activity Detection (VAD) Voice Assistant Voice Assistants Voice Cloning Voice Conversion VTuber Wake Word Detection Web Clipper Web Development Web Scraping Web 自动化 WebDriver WebdriverIO WebGL WebRTC WebSocket WebUI Web开发 Web技术 Web服务器 Web管理 Web自动化 Whisper Wikipedia Windows 10 Windows Activation Windows优化 WordPress XML XSS YAML YouTube Yt-Dlp Yum Zapier替代方案 Zotero插件 下载工具 个人云存储 个人助理 个性化定制 书签 书签管理 云计算 交易机器人 人工智能 人脸检测 代理工具 代理服务器 代码分析 代码安全 代码工具 代码提示词生成 代码智能体 代码编写工具 任务自动化 企业系统集成 企业级应用 低代码/无代码 低代码/无代码 低延迟 低资源占用 信息检索 信息管理 元数据管理 光学字符识别 光学字符识别(OCR) 全文搜索 公众号文章同步 内容创作 凝视检测 分流 创意工具 前端技术 加密货币交易 动态密码 动画 协同办公 博客主题 卡片式布局 反向代理 可定制 命令注入 命令行 命令行工具 回测引擎 图像处理 图像生成 图数据库 图片编辑 在线工具 在线赚钱 基础设施即代码 (IaC) 基础设施监控 声音克隆 多 Agent 多协议支持 多平台 多平台支持 多智能体 多智能体协作 多智能体系统 多模态LLM 多语言 多语言支持 大型语言模型 大型语言模型(LLM) 大模型训练 大语言模型 大语言模型(LLM) 姿态迁移 学术研究 学术论文 实时同声传译 实时数据处理 实时语音理解 实时通信 家居科技 对冲基金 对话生成 屏幕朗读 峰值检测 工作流程自动化 工具 工具包 广告屏蔽 开发工具 开发者工具 开源 开源工具 开源框架 开源模型 开源软件 开源项目 异步 异步编程 微调 微软 微软商店 快速响应 快速生成 情感控制 批量下载 技术指标 投资工具 投资策略 报警系统 排版 搜索引擎 故障排除 效率优化 效率提升 数字分身 数字形象 数据分析 数据处理 数据备份 数据安全 数据清洗 数据生成 文件格式转换 文本处理 文本转语音 文本转语音 (TTS) 文档转换 文档预处理 文献翻译 文章同步助手 易用 智能体协作 智能体开发 智能魔镜 有声书 服务器监控 服务器管理 本地部署 机器人模拟 机器学习 机器学习模型 机器翻译 桌面应用开发 模型上下文协议(MCP) 模型微调 模型服务引擎 模型训练 模型部署 正常运行时间监控 注册表设置 浏览器API 浏览器图片工具 浏览器应用 浏览器端 浏览器自动化 深度学习 渗透测试 漏洞利用 照片管理 物理引擎 独立开发 独立开发者 生成式AI 电子书 知识图谱 知识库 知识库构建 知识提取 知识获取 短视频 短视频生成 硬件开发 神经机器翻译(NMT) 离线token 离线图片处理 离线支付 离线浏览 离线运行 私有部署 端到端模型 端到端测试 简历生成器 简易部署 算法交易 算法比较 系统监控 系统管理员 系统精简 组策略 细节控制 终端命令 编程框架 编程语言 编译器 网站爬虫 网络安全 网络爬虫 网络营销 网络请求 网页保存 网页抓取 网页爬虫 群智协同 翻译工具 聊天机器人 聊天记录导出 职场摸鱼 股市行情 股票监控 股票软件 背景移除 自主 AI Agent 自动化 自动化交易 自动化工具 自动化测试 自动证书管理 自定义 自托管 自托管应用 自然语言处理 自然语言处理(NLP) 自然语言编程 英语学习 英语考试 英语词汇 虚拟形象 视频下载 视频制作 视频生成 视频管理 解析器 证件照 词库 语言模型 语音AI 语音克隆 语音合成 语音对话 语音机器人 语音识别 调试工具 资源下载 跨平台 跨平台应用 转折点检测 软件安装 软件源 软件破解工具 轻量级 轻量级模型 速查表 邮件安全 邮件服务器 配置 重写 量化交易 金融 金融数据分析 镜像缓存 防火墙 隐私保护 静态网站生成器 音乐生成 音频处理 项目管理 高吞吐量 高性能 高性能交易平台 高性能计算 高效 高效搜索 高画质

友情链接

其它