MoreRSS

site iconosguider | 开源服务指南修改

用中文推荐优质开源项目,让开发者更容易找到趁手的开源工具。
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

osguider | 开源服务指南的 RSS 预览

高效简化 Go 项目初始化过程:轻量级编译时依赖注入工具 | 开源日报 No.705

2025-08-23 15:35:14

Featured image of post 高效简化 Go 项目初始化过程:轻量级编译时依赖注入工具 | 开源日报 No.705

tsoding/nob.h

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

cover

nob.h 是一个用于用 C 语言编写构建脚本的头文件库。

  • 只依赖 C 编译器,无需 make、cmake 或其他构建工具,实现极高的跨平台兼容性(支持 Linux、MacOS、Windows 等)。
  • 将项目开发和构建统一在同一种语言(C)中,方便代码复用和维护。
  • 适合喜欢直接使用 C 进行项目管理的用户,类似于用 C 写 shell 脚本。
  • 属于实验性质项目,目前主要适用于纯 C/C++ 项目,不适合复杂依赖管理的大型工程。

google/wire

Github Repo StarsLicense: `Apache-2.0`Language: `Unknown`

cover

wire 是一个用于 Go 语言的编译时依赖注入工具。

  • 通过代码生成自动连接组件,简化初始化过程
  • 使用函数参数表示组件间依赖,避免全局变量,提高代码显式性
  • 无需运行时状态或反射,生成的代码同样适合手写初始化场景
  • 项目已达到功能完整的 beta 阶段,专注于保持简单和稳定
  • 提供详细文档、教程及最佳实践指导

ianpatt/sfse

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

cover

sfse 是一个用于扩展《星空》游戏脚本的工具。

  • 支持最新版本的 Steam 上的《星空》
  • 提供构建和运行时支持
  • 不支持 MS Store/Gamepass 版本

eduard-permyakov/peredvizhnikov-engine

Github Repo StarsLicense: `GPL-3.0`Language: `Unknown`

demo-picture-of-peredvizhnikov-engine

Peredvizhnikov Engine 是一个完全无锁的游戏引擎,使用 C++20 编写。

  • 实现了基于协程原语的并发计算演员模型
  • 提供复杂并行逻辑开发,同时隔离线程间同步细节
  • 保证在任意线程终止情况下仍能持续进展,避免死锁
  • 具备可预测的事件响应延迟和容错能力,即使工作线程异步被杀也能继续运行
  • 包含多种创新的无锁编程算法,如软件事务内存、无锁队列、序列化原语等
  • 提供优化的数据导向设计内存数据库,支持组件级访问和大数据集处理

microsoft/BatteryML

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-BatteryML

BatteryML 是一个开源工具,旨在通过机器学习分析和预测锂电池的性能退化。

  • 开源且社区驱动,鼓励计算机科学与电池研究领域的合作与贡献。
  • 包含全面的数据集集合,方便访问大多数公开可用的电池数据。
  • 提供内置的数据预处理和特征工程功能,使研究人员更容易准备适用于机器学习的电池数据集。
  • 包括文献中大多数经典模型,使开发者能够快速比较和基准不同的方法。
  • 提供灵活接口以支持进一步扩展和定制,是一个多用途工具。

AI 代理自动化创新:自主创建、优化和完善 AI 代理 | 开源日报 No.704

2025-08-22 15:36:01

Featured image of post AI 代理自动化创新:自主创建、优化和完善 AI 代理 | 开源日报 No.704

IBM/mcp-context-forge

Github Repo StarsLicense: `Apache-2.0`Language: `Unknown`

cover

mcp-context-forge 是一个模型上下文协议(MCP)网关与注册中心,旨在为兼容 MCP 的语言模型应用提供工具、资源和提示的集中管理。

  • 统一 REST API、MCP 及点对点通信,实现服务发现、认证、限流和可观测性
  • 支持多传输协议转换,包括 stdio、SSE 及可流式 HTTP
  • 提供虚拟服务器功能,增强安全性与灵活部署能力
  • 可通过 PyPI 或 Docker 部署,支持 Kubernetes 多集群环境下基于 Redis 的联邦缓存机制
  • 包含可选管理员界面以便管理和监控服务状态

coleam00/Archon

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

demo-picture-of-Archon

Archon 是一个能够创建其他 AI 代理的人工智能代理,利用先进的代理编码工作流程和知识库框架,开启自动化代理的新领域。

  • 世界首个“Agenteer”,旨在自主构建、优化和完善其他 AI 代理。
  • 提供预构建工具、示例及 MCP 服务器集成,提高能力并减少错误。
  • 展示现代 AI 开发中的三个关键原则:主动推理、领域知识整合与可扩展架构。
  • 模块化设计支持可维护性、成本优化及伦理 AI 实践。

kotlin-hands-on/advent-of-code-kotlin-template

Github Repo StarsLicense: `Apache-2.0`Language: `Unknown`

demo-picture-of-advent-of-code-kotlin-template

advent-of-code-kotlin-template 是一个为 Kotlin 语言准备的 Advent of Code 模板项目。

  • 提供快速设置和开始编写解决方案的模板。
  • 包含基本的 Gradle 配置和项目结构。
  • 自动清理冗余文件并个性化命名空间及 Gradle 属性。
  • 支持在 IntelliJ IDEA 中轻松克隆和运行代码。
  • 鼓励参与每年的 Advent of Code 编程挑战。

nasa/spaceapps

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

cover

spaceapps 是一个全球范围内的黑客马拉松,旨在利用 NASA 及其合作伙伴提供的开放数据来解决地球和太空面临的实际挑战。

  • 汇聚来自不同领域的人才,包括程序员、科学家、设计师等。
  • 通过创新和协作开发解决方案。
  • 提供参与 2024 年 NASA 国际空间应用黑客马拉松的平台。

D4RK-R4BB1T/Dark-Web-Archives

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

cover

Dark-Web-Archives 是一个集中存储所有公开和私密泄露的暗网市场(DNM)脚本、源代码和信息的档案库。

  • 提供对各种暗网市场及诈骗信息的研究资源,无需直接访问 Tor/I2P。
  • 包含多种已知市场的信息,如 Solaris 和 CannaHome 等。
  • 收录勒索软件/恶意软件源代码及相关统计数据。
  • 维护敏感信息目录,帮助用户了解潜在漏洞与技术使用情况。
  • 定期更新,致力于构建一个不断扩大的档案库。

基于 Docker 的 Android 模拟器:远程访问与多设备配置无缝整合 | 开源日报 No.703

2025-08-21 15:36:08

Featured image of post 基于 Docker 的 Android 模拟器:远程访问与多设备配置无缝整合 | 开源日报 No.703

budtmo/docker-android

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

cover

docker-android 是一个基于 Docker 的 Android 模拟器解决方案,支持 noVNC 远程访问和视频录制功能。

  • 提供多种设备配置和外观皮肤,如三星 Galaxy S 系列、Nexus 系列等
  • 支持通过 VNC 查看容器内的模拟器界面,实现远程操作
  • 集成日志共享功能,可通过 Web UI 访问所有日志信息
  • 支持使用 adb connect 从容器外部控制模拟器
  • 可与其他云服务集成,如 Genymotion Cloud,方便云端测试与开发
  • 适用于 Android 应用开发、构建及单元测试 /UI 测试(兼容 Appium、Espresso 等框架)
  • 提供多个不同版本的镜像以满足不同 API 级别需求,并支持数据持久化存储

apache/bifromq

Github Repo StarsLicense: `Apache-2.0`Language: `Unknown`

cover

bifromq 是一个采用无服务器架构的多租户 MQTT 代理,旨在支持大规模物联网设备连接和消息系统。

  • 完全支持 MQTT 3.1、3.1.1 和 5.0 特性,通过 TCP、TLS、WS 和 WSS 协议。
  • 原生支持多租户资源共享和工作负载隔离。
  • 内置分布式存储引擎,优化了 MQTT 工作负载,无需第三方中间件依赖。
  • 扩展机制可支持身份验证/授权、租户级运行时设置及资源限流等功能。

unlearning-challenge/starting-kit

Github Repo StarsLicense: `Apache-2.0`Language: `Unknown`

demo-picture-of-starting-kit

starting-kit 是 NeurIPS 2023 机器遗忘挑战的起始工具包。

  • 提供了在 CIFAR-10 数据集上进行遗忘学习的基础示例。
  • 包含 unlearning-CIFAR10.ipynb 笔记本,支持本地、Colab 或 Kaggle 上运行。
  • 社区贡献的示例,包括将 CIFAR-10 笔记本翻译为 Keras 的实现。

camenduru/MusicGen-colab

Github Repo StarsLicense: `Unlicense`Language: `Unknown`

cover

MusicGen-colab 是一个用于生成音乐的开源项目,支持多种音频参数设置和风格。

  • 支持生成最长 120 秒的旋律
  • 提供不同规模(小型、中型、大型)的模型选择
  • 包含多种音乐风格和节奏选项,如 4/4、3/4 等
  • 允许用户自定义比特率和采样率,以确保音质
  • 提供详细的教程与示例,帮助用户快速上手

AggressiveUser/AllForOne

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-AllForOne

AllForOne 是一个用于收集各种公共仓库中 Nuclei YAML 模板的工具,旨在帮助漏洞赏金猎人和安全研究人员简化下载多个模板的过程。

  • 通过 Python 脚本自动从 GitHub 仓库克隆 Nuclei 模板
  • 提供便捷的模板组织方式,方便访问和使用
  • 在脚本运行后生成包含所有模板的文件夹结构
  • 支持快速获取最新漏洞相关信息,提高工作效率

高效提示工程的解决方案:poml 语言助力大型语言模型优化 | 开源日报 No.702

2025-08-20 15:35:40

Featured image of post 高效提示工程的解决方案:poml 语言助力大型语言模型优化 | 开源日报 No.702

microsoft/poml

Github Repo StarsLicense: `MIT`Language: `Unknown`

cover

poml 是一种专为大型语言模型(LLM)高级提示工程设计的新型标记语言。

  • 采用类 HTML 语法,使用语义化组件如 实现结构化提示,提升提示的可读性、复用性和维护性。
  • 支持多种数据类型嵌入,如文本文件、表格和图片,通过专门的数据标签无缝集成外部数据源,并提供格式定制选项。
  • 引入类似 CSS 的样式系统,实现内容与展示分离,可通过样式表或内联属性灵活调整输出格式,有效降低对 LLM 格式敏感性的影响。
  • 内置模板引擎支持变量替换、循环及条件判断,方便动态生成复杂且数据驱动的提示内容。
  • 提供丰富开发工具,包括 Visual Studio Code 扩展(支持语法高亮、自动补全、实时预览及错误诊断)以及 Node.js 和 Python SDK,实现与主流应用流程及 LLM 框架的无缝集成。

go2coding/go2coding.github.io

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

cover

go2coding.github.io 是一个专注于人工智能工具的导航网站,提供了多种免费的 AI 资源和服务。

  • 最新 AI 产品介绍,帮助用户了解行业动态并快速选择合适的产品。
  • 汇总开源优秀项目,为用户提供学习和参考资料。
  • 推荐国内外的 AI 学习资源,从初学者到专业人士都能找到适合自己的路径。
  • 介绍主流的 AI 学习框架,便捷地帮助用户了解、选择和使用。

LlamaFamily/Llama-Chinese

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

demo-picture-of-Llama-Chinese

Llama-Chinese 是一个专注于中文优化的开源大模型社区,致力于提供最好的中文 Llama 大模型体验和微调服务。

  • 提供最新的 Llama3 学习资料和在线体验
  • 支持多种快速上手方法,如 Anaconda、Docker 等
  • 拥有强大的技术支持团队,提供专业指导
  • 定期组织线上活动与技术研讨,促进创新交流

threadsjs/threads.js

Github Repo StarsLicense: `MIT`Language: `Unknown`

cover

threads.js 是一个用于与 Threads API 交互的 Node.js 库。

  • 面向对象设计
  • 高性能
  • 支持身份验证
  • 100% 测试覆盖率
  • 简单的安装和更新方式

Tanza3D/reddark

Github Repo StarsLicense: `AGPL-3.0`Language: `Unknown`

cover

reddark 是一个实时监控 subreddit 变暗的网站。

  • 实时显示参与的 subreddit 列表
  • 从 r/ModCoord 线程中提取参与的 subreddit 信息
  • 使用 Express 托管前端,Socket.io 提供数据服务
  • 简单易懂的代码结构,便于理解和使用

IntelliJ IDEA 开源代码库:构建和定制你的开发环境 | 开源日报 No.700

2025-08-19 15:35:47

Featured image of post IntelliJ IDEA 开源代码库:构建和定制你的开发环境 | 开源日报 No.700

JetBrains/intellij-community

Github Repo StarsLicense: `Apache-2.0`Language: `Unknown`

cover

intellij-community 是 IntelliJ IDEA 的开源代码库,也是构建 IntelliJ 平台的基础。

  • 提供完整的 IntelliJ IDEA 源代码,支持开发和定制基于该平台的集成开发环境(IDE)。
  • 支持通过 Git 克隆获取源码,并提供详细的构建和配置指导,包括 JDK 版本、插件管理及内存设置。
  • 包含对 Android 模块的支持,通过额外脚本获取相关依赖,实现跨平台兼容。
  • 强调使用 JetBrains Runtime 17(无 JCEF)进行编译,确保环境一致性与稳定性。

facebookincubator/TTPForge

Github Repo StarsLicense: `MIT`Language: `Unknown`

cover

TTPForge 是一个用于开发、自动化和执行攻击者战术、技术和程序(TTPs)的网络安全框架。

  • 提供高保真度的攻击者活动模拟,帮助蓝队准确评估其检测与响应能力。
  • 通过将攻击打包为自动化、可重复的模拟,提升红队发现结果的投资回报率及可操作性。
  • 使用强大且易于使用的 YAML 格式来自动化攻击者战术、技术和程序。

Cainier/gpt-tokens

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-gpt-tokens

gpt-tokens 是一个用于计算 OpenAI GPT 消息的令牌消耗和费用的工具。

  • 支持多种基本模型和微调模型
  • 提供简单易用的 API 接口
  • 能够计算聊天消息中的令牌使用情况及其对应费用
  • 包含功能调用支持,增强了交互能力
  • 适合开发者在项目中集成使用

segmind/distill-sd

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

demo-picture-of-distill-sd

distill-sd 是一个知识蒸馏的稳定扩散模型,旨在提供更小、更快的图像生成解决方案。

  • 模型体积减少 50%,运行速度更快
  • 生成图像质量与全尺寸 Stable Diffusion 相似
  • 支持 LoRA 训练和从检查点训练
  • 提供数据下载和模型训练脚本
  • 使用经典的知识蒸馏方法进行神经网络培训

safak/react-admin-ui

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

cover

react-admin-ui 是一个用于构建管理界面的 React 组件库。

  • 提供丰富的 UI 组件,便于快速开发管理后台。
  • 支持自定义主题和样式,满足不同项目需求。
  • 内置数据处理功能,提高开发效率。
  • 响应式设计,兼容多种设备和屏幕尺寸。

FastAPI 秒变 MCP:极少配置、灵活部署 | 开源日报 No.701

2025-08-19 15:35:45

Featured image of post FastAPI 秒变 MCP:极少配置、灵活部署 | 开源日报 No.701

tadata-org/fastapi_mcp

Github Repo StarsLicense: `MIT`Language: `Unknown`

demo-picture-of-fastapi_mcp

fastapi_mcp 是一个将 FastAPI 端点暴露为 Model Context Protocol (MCP) 工具的扩展,内置身份验证功能。

  • 集成了基于 FastAPI 依赖注入系统的认证机制,安全便捷
  • 原生支持 FastAPI,无需额外转换步骤,保持请求和响应模型的完整模式定义
  • 自动保留所有接口文档,与 Swagger 保持一致
  • 零或极少配置,只需指向已有 FastAPI 应用即可使用
  • 支持灵活部署,可将 MCP 服务挂载在同一应用中,也可单独部署
  • 利用 ASGI 接口实现高效通信,无需通过 HTTP 调用 API
  • 提供详尽文档和示例代码,方便快速上手与集成

Alibaba-NLP/CHRONOS

Github Repo StarsLicense: `NOASSERTION`Language: `Unknown`

demo-picture-of-CHRONOS

CHRONOS 是一个基于检索的新闻时间线摘要工具,通过迭代自我提问的方法生成按时间顺序排列的摘要。

  • 提供创新的迭代自我提问方法以提高时间线摘要质量
  • 构建了一个最新的大规模开放域数据集,超越现有公共数据集
  • 在开放域和闭合域任务中均表现出色,效率和可扩展性显著提升
  • 支持多种 API 接口,可灵活调用不同模型进行处理

grossartig/vanmoof-encryption-key-exporter

Github Repo StarsLicense: `GPL-3.0`Language: `Unknown`

cover

vanmoof-encryption-key-exporter 是一个用于导出您 VanMoof 自行车所有详细信息(如加密密钥)的工具。

  • 确保在 VanMoof 服务器不可用时仍能使用自行车,防止电子废物。
  • 提供自托管选项,也可使用托管版本。
  • 使用 Docker Compose 或 NPM 轻松运行和部署。
  • 不存储任何个人数据,保护用户隐私。

gavinkendall/autoscreen

Github Repo StarsLicense: `GPL-3.0`Language: `Unknown`

cover

autoscreen 是一个自动化屏幕捕捉工具。

  • 小巧便携,适合游戏玩家、设计师和测试人员使用
  • 支持按设定间隔自动截图
  • 方便记录游戏进度或长时间项目的进展
  • 提供详细的帮助文档以指导用户使用

keyvank/femtoGPT

Github Repo StarsLicense: `MIT`Language: `Unknown`

cover

femtoGPT 是一个纯 Rust 实现的最小生成预训练变换器。

  • 支持在 CPU 和 GPU 上进行 GPT 风格语言模型的推理和训练。
  • 从零开始实现,包括张量处理逻辑及最小 GPT 架构的训练/推理代码。
  • 使用随机生成、数据序列化和并行计算库,确保高效性与可扩展性。
  • 兼容 NVIDIA 和 AMD 显卡,无需安装重型 CUDA 工具包,只需 OpenCL 运行时即可。
  • 提供简单易用的命令行接口,便于用户快速上手。