Featured image of post 构建魅力地图世界:开源 3D 地球库 cesium! | 开源日报 No.507

构建魅力地图世界:开源 3D 地球库 cesium! | 开源日报 No.507

Cesium 是一个开源的 JavaScript 库,用于创建高质量的 3D 地球和地图,具备 WebGL 硬件加速、跨平台和跨浏览器的特性,特别优化了动态数据可视化。

coobird/thumbnailator

Github Repo Stars License: `MIT` Language: `Unknown`

demo-picture-of-thumbnailator

Thumbnailator 是一个用于 Java 的缩略图生成库。

  • 提供高质量的缩略图生成,简化了复杂的处理任务。
  • 只需单个 JAR 文件,无需外部库依赖,便于开发和部署。
  • 支持 Maven 集成,方便在 Maven 项目中使用。
  • 流畅的接口设计,使得创建缩略图变得简单,只需一行代码即可完成。
  • 自动处理图片格式和尺寸调整,同时保持原始图片的纵横比。

CesiumGS/cesium

Github Repo Stars License: `Apache-2.0` Language: `Unknown`

demo-picture-of-cesium

cesium 是一个用于创建世界一流的 3D 地球和地图的开源 JavaScript 库。 它使用 WebGL 进行硬件加速图形处理,跨平台、跨浏览器,并针对动态数据可视化进行了优化。

  • 使用 WebGL 进行硬件加速图形处理
  • 跨平台、跨浏览器
  • 针对动态数据可视化进行了优化

microsoft/aici

Github Repo Stars License: `MIT` Language: `Unknown`

cover

aici 是一个用于控制人工智能生成文本的接口程序。

  • 灵活:可以使用任何能够编译为 Wasm 的语言编写 Controllers(如 Rust、C、C++),或在 Wasm 内部解释执行(如 Python、JavaScript)。
  • 安全:Controllers 受到沙盒限制,无法访问文件系统、网络或其他资源。
  • 快速:Wasm 模块被编译为本机代码,并与 LLM 推理引擎并行运行,在生成过程中只会带来最小的开销。

jacoblee93/fully-local-pdf-chatbot

Github Repo Stars License: `MIT` Language: `Unknown`

demo-picture-of-fully-local-pdf-chatbot

fully-local-pdf-chatbot 是一个完全本地化的文档聊天实现,允许用户在不连接互联网的情况下与上传的 PDF 文件进行交互。

  • 完全本地运行,无需网络连接
  • 支持通过 Ollama、WebLLM 或 Chrome 内置 Gemini Nano 模型运行
  • 使用 Next.js 构建,能够读取和处理 PDF 内容
  • 客户端执行 RAG(检索增强生成)
  • 采用 Voy 作为向量存储,实现高效的数据管理

jiaweizzhao/GaLore

Github Repo Stars License: `Apache-2.0` Language: `Unknown`

demo-picture-of-GaLore

GaLore 是一种通过梯度低秩投影实现内存高效的大型语言模型训练算法。

  • 采用梯度低秩投影方法,支持全参数学习,同时比常见的低秩适应方法更节省内存。
  • 与优化器选择无关,可以轻松集成到现有优化器中,仅需两行代码。
  • 提供了多种优化器选项,如 GaLoreAdamW 和 GaLoreAdafactor,以满足不同需求。
  • 支持逐层权重更新,有助于进一步节省内存并提高训练效率。
Licensed under CC BY-NC-SA 4.0