开源AI数据库专家:Xata Agent

2025-03-13
开源AI数据库专家:Xata Agent

Xata Agent是一个开源的AI代理,能够监控你的PostgreSQL数据库,找出问题的根本原因,并建议修复方案和改进措施。它就像团队中新招聘的一位经验丰富的SRE工程师,专门负责PostgreSQL数据库。Xata Agent能够监控日志和指标、主动建议数据库配置调整、排查性能问题并提供索引建议、处理高CPU、高内存使用率、高连接数等常见问题,甚至还能帮你vacuum数据库。它支持OpenAI、Anthropic和Deepseek等多个模型,并提供Docker镜像方便部署。目前,Xata团队已经在日常运营中使用它来监控和管理大量的PostgreSQL数据库。

阅读更多
开发

xlskubectl:用Excel表格管理你的Kubernetes集群?

2025-03-13
xlskubectl:用Excel表格管理你的Kubernetes集群?

xlskubectl 这个项目脑洞大开地将 Google Spreadsheet 与 Kubernetes 集成!你可以用你记账的同一张表格来管理你的 Kubernetes 集群。项目利用 Kubernetes API 的增量更新能力和 Google Spreadsheet 的读写脚本能力,实现了这一看似疯狂的连接。虽然作者自称还在寻求资金将项目推向更高的水平,但这无疑是一个令人印象深刻的尝试,也引发了人们对 YAML 文件替代方案的思考。

阅读更多

Rust空间音频库AudioNimbus:Valve Steam Audio的便捷封装

2025-03-12
Rust空间音频库AudioNimbus:Valve Steam Audio的便捷封装

AudioNimbus是一个Rust库,它封装了Valve的Steam Audio,为Rust开发者带来了强大的空间音频功能。它提供了一个安全易用的接口,支持HRTF、Ambisonics环绕声、声音传播模拟(包括距离衰减和障碍物反射)等多种效果,让开发者轻松在Rust项目中集成沉浸式空间音频。该库包含两个crate:`audionimbus`(高级安全封装)和`audionimbus-sys`(自动生成的Steam Audio C API绑定)。

阅读更多
开发 Steam Audio

无需服务器的P2P浏览器文件传输:FilePizza v2强势来袭

2025-03-12
无需服务器的P2P浏览器文件传输:FilePizza v2强势来袭

FilePizza v2 是一款基于 WebRTC 的浏览器端 P2P 文件传输工具,无需服务器中转,直接在用户浏览器之间传输文件,保证速度快、隐私安全。新版本拥有现代化的 UI、暗黑模式、移动端支持、多文件上传(压缩为zip)、上传进度监控、密码保护、服务端状态的Redis存储等特性。文件传输过程使用端到端加密,安全可靠。开发者在伯克利大学吃披萨时构思了这个项目,现在已开源,并提供在线服务 file.pizza。

阅读更多
开发

HTML 界面控件的现代化:Open UI 社区组的使命

2025-03-12
HTML 界面控件的现代化:Open UI 社区组的使命

网页的交互性源于HTML提供的表单控件和UI控件。然而,HTML5之后,复杂的网页项目需要更强大的UI控制能力,开发者不得不依赖JavaScript框架,这导致了可访问性差、页面速度慢等问题。Open UI社区组旨在通过研究、规划和建议,改进HTML、CSS、JavaScript和Web API,为开发者提供构建现代化自定义用户界面的能力,最终目标是让网页UI更灵活、高效且易于访问。

阅读更多
开发

命令行日出日落时间追踪工具:daylight

2025-03-12
命令行日出日落时间追踪工具:daylight

daylight是一个命令行工具,用于追踪日出、日落、太阳正午时间和日照时长,并能预测未来十天的变化。它利用你的IP地址确定位置和时区,即使在极地地区或使用VPN也能正常工作。该工具支持Homebrew安装(MacOS和Linux),也提供手动安装方式(包括Windows)。此外,它还支持自定义位置和日期,并提供简洁的输出模式。作者用Go语言编写了这个项目,旨在学习Go语言,并欢迎用户提出问题。

阅读更多
开发 日出日落

开源实时3D渲染引擎VSC:致敬经典,挑战极限

2025-03-12
开源实时3D渲染引擎VSC:致敬经典,挑战极限

VSC是一个完全用软件编写的实时3D渲染引擎,旨在实现跨平台兼容。它受到DoomGeneric的启发,采用了新颖的前后端分离架构,并借鉴了作者NormalExisting之前为游戏开发的C++后端经验。该引擎是一个光栅化器,通过计算技术逼近光照、阴影、纹理和材质的真实效果。项目基于Eric Lengyel的《Mathematics for 3D Game Programming and Computer Graphics》一书,并参考了其他资源。代码主要由NormalExisting编写,并以Geometry Dash关卡VSC Verified为灵感,该关卡以Michael Bublé的歌曲为背景音乐,需要精确的节奏控制。引擎目前处于开发阶段,API仍在不断变化,但变化幅度不大。项目包含ESP32兼容代码,并提供示例代码和Makefile。

阅读更多

创业CTO手册:构建高绩效工程团队的实用指南

2025-03-12
创业CTO手册:构建高绩效工程团队的实用指南

本书是Zach Goldberg多年创业经验的总结,为所有工程领导者提供了一份宝贵的日常资源。作者从自身经历出发,结合大量案例和实用框架,涵盖了招聘、团队管理、技术架构、文化建设等多个方面,帮助读者解决构建高绩效工程团队过程中的复杂问题。书中强调持续学习的重要性,并提供了诸多实践技巧,例如:高效的1:1会议、跳层会议、技术债务管理、以及如何与CEO有效沟通等。无论你是初入职场的工程领导者,还是经验丰富的CTO,本书都将是你不可或缺的指南。

阅读更多
开发 工程文化

本地深度研究助手:结合LLM和网络搜索的强大AI研究工具

2025-03-11
本地深度研究助手:结合LLM和网络搜索的强大AI研究工具

一款强大的AI驱动型研究助手,利用多个大型语言模型(LLM)和网络搜索进行深入的迭代式分析。该系统可在本地运行以保护隐私,也可配置为使用基于云的LLM以增强功能。它支持本地处理(使用Ollama模型)和云端LLM(Claude、GPT),并能分析完整网页内容,而非仅限于摘要。此外,它提供丰富的输出选项,包括带引用的详细研究结果、综合研究报告和快速摘要,并支持本地文档搜索(RAG),允许用户搜索和检索自己文档集中的内容。

阅读更多
开发

Sidekick:本地运行的强大LLM应用

2025-03-11
Sidekick:本地运行的强大LLM应用

Sidekick是一款运行于macOS系统的本地LLM应用程序,无需任何额外软件即可访问Mac上的文件、文件夹和网站信息。它使用RAG技术,能够处理大量数据,并支持多种推理模型,包括代码解释器,可生成图像,并具有强大的Markdown渲染功能,以及内置的写作助手等工具。Sidekick注重简单易用,完全本地运行,不追踪对话,并开源以确保透明性。

阅读更多
开发 本地LLM

Shef:无需编写复杂 shell 脚本的 CLI 命令行工具

2025-03-11
Shef:无需编写复杂 shell 脚本的 CLI 命令行工具

Shef 是一款强大的命令行工具,它结合了 shell 命令和 YAML 配置,让用户无需编写复杂的 shell 脚本就能轻松创建和运行复杂的命令行工作流程。Shef 支持命令管道、交互式提示、循环和条件逻辑等高级功能,并提供丰富的模板和转换函数,极大地简化了 shell 脚本的编写和管理。通过 Shef,用户可以创建可重用、易于维护和分享的 shell recipes,提升效率并降低出错概率。

阅读更多
开发

LLM能否创造出逼真的牧羊犬游戏?

2025-03-11
LLM能否创造出逼真的牧羊犬游戏?

一位开发者尝试使用大型语言模型(LLM)创建一款名为《牧羊犬》的游戏,该游戏核心在于逼真的羊群行为模拟。他向LLM提供了详细的游戏设计文档,包括羊群的聚集、分离、对犬只和障碍物的反应等细节要求。LLM需要在单个index.html文件中,使用HTML、CSS和JavaScript创建游戏,并包含至少10个关卡、计时器、计分系统以及游戏进度存储等功能。最终结果令人期待,展现了LLM在游戏开发领域的潜力。

阅读更多
游戏

爆款强化学习教材:数学基础与配套视频

2025-03-10
爆款强化学习教材:数学基础与配套视频

一本获得5000+星标的强化学习教材,以数学为基础,通俗易懂地讲解强化学习基本概念、问题和经典算法。书中包含大量示例,并配套中英文讲义视频(Bilibili和YouTube均有)。作者历时多年教学经验积累而成,适合本科生、研究生、研究人员和从业者学习。

阅读更多
开发

YouTube测试:仅在电视端提供DRM视频?

2025-03-10
YouTube测试:仅在电视端提供DRM视频?

有报道称YouTube正在部分账户上进行一项实验,仅在电视端的Innertube客户端(TVHTML5)上提供带有DRM保护的视频格式。这意味着使用yt-dlp等工具下载视频变得更加困难,甚至在其他官方YouTube电视客户端(PS3、网页浏览器、Apple TV)上也同样如此。测试结果显示,受影响账户只能访问DRM格式的视频。此举可能预示着YouTube未来对版权保护策略的调整,对用户观看和下载视频的方式带来影响。

阅读更多
科技

开源Windows兼容操作系统Free95:重拾经典,拥抱自由

2025-03-10
开源Windows兼容操作系统Free95:重拾经典,拥抱自由

Free95是一个开源的、兼容Windows的开放源码操作系统。它致力于提供一个友好易用的Windows环境,同时拥有开源社区的信任保障。你喜爱的Windows游戏和应用程序都能完美运行。该项目旨在摆脱Windows臃肿的系统和安全问题,并摆脱大型公司控制。Free95通过NT系统调用和Win32 API实现等技术实现兼容性。加入项目的方式很简单:提交Pull Request或者联系开发者dripkap_19416。你可以从源码编译操作系统,或从Releases下载二进制文件。

阅读更多

开源矢量/光栅图形引擎Graphite:你的2D创作瑞士军刀

2025-03-09
开源矢量/光栅图形引擎Graphite:你的2D创作瑞士军刀

Graphite是一款免费开源的矢量和光栅图形引擎,目前处于alpha阶段。它结合了基于图层的合成和基于节点的生成式设计,提供完全无损的编辑工作流程。Graphite不仅仅是一个矢量编辑器,它更像一个游戏引擎,集成了各种功能,涵盖照片编辑、动态图形、数字绘画、桌面出版和视觉特效合成等。它欢迎图形程序员和Rust开发者贡献代码,并通过捐赠支持项目发展。Graphite的目标是成为一个业界标准的综合艺术和设计工具,为所有艺术家提供便捷的创作体验。

阅读更多

进化的智能体框架:构建协作式AI代理生态系统

2025-03-09
进化的智能体框架:构建协作式AI代理生态系统

一个名为“进化智能体框架”的项目,旨在构建、管理和进化AI智能体,并支持它们之间的智能通信。该框架允许创建协作的智能体生态系统,这些系统能够理解语义需求、基于以往经验进化,并有效沟通以解决复杂任务。它支持多种框架(如BeeAI、OpenAI),并使用OpenAI嵌入进行语义搜索,通过YAML工作流程定义复杂的智能体协作,并通过固件进行治理。该框架的核心功能包括智能体进化(重用、改编或创建)、智能体间通信、语义搜索、自我改进系统以及多框架支持。示例代码演示了如何创建、执行和进化智能体以分析发票等文档。

阅读更多
AI

PurrCrypt:用猫狗叫声加密你的秘密

2025-03-09
PurrCrypt:用猫狗叫声加密你的秘密

PurrCrypt 是一款使用椭圆曲线密码学的加密工具,它将你的秘密信息转换成猫或狗的叫声,从而实现安全且有趣的加密方式。该工具易于安装和使用,支持命令行操作,并提供了猫和狗两种“方言”模式。虽然加密后的信息看起来像无意义的宠物叫声,但它实际上包含了安全的数据,只有拥有正确密钥的人才能解密。PurrCrypt 的安全性基于比特币所使用的相同算法,并结合了隐写术技术,使加密信息更难被识别。

阅读更多
开发

终端 Markdown 演示文稿工具:presenterm

2025-03-08
终端 Markdown 演示文稿工具:presenterm

presenterm 是一款命令行工具,允许你使用 Markdown 格式创建演示文稿,并在终端运行。它支持图片、动画 GIF、高度可定制的主题、代码高亮,并能导出为 PDF 格式。演示效果惊艳,支持多种功能,文档和示例演示详见项目页面。

阅读更多
开发

Airo:简化自托管服务器部署

2025-03-08
Airo:简化自托管服务器部署

厌倦了复杂的CI/CD流程?Airo是一个命令行工具,让您可以轻松地将本地项目部署到自托管服务器。无需配置复杂的管道或服务,只需定义`compose.yml`和`env.yml`文件,包含Dockerfile和Caddyfile,即可通过`airo deploy`命令一键部署,支持自动HTTPS和反向代理。Airo让您专注于产品开发,而非基础设施管理,是小型项目的理想选择。

阅读更多
开发

Network Chronicles:一款将网络文档游戏化的工具

2025-03-08
Network Chronicles:一款将网络文档游戏化的工具

Network Chronicles 是一款将枯燥的网络文档转化为沉浸式解谜冒险游戏的创新工具。用户扮演新任系统管理员,在前任“架构师”神秘消失后接手维护网络。通过探索、解谜和记录,玩家不仅能了解网络架构,还能揭开架构师消失的真相。该工具采用游戏化设计,包含经验值、等级、成就和挑战等元素,并与终端无缝集成,动态记录玩家的发现和进度。支持 Linux 或 macOS 系统,并提供标准安装和用户空间安装两种方式。

阅读更多
开发 网络文档

Letta:构建基于状态的LLM应用的开源框架

2025-03-08
Letta:构建基于状态的LLM应用的开源框架

Letta(前身为MemGPT)是一个开源框架,用于构建具有状态的LLM应用程序。它允许开发者创建具有高级推理能力和透明长期记忆的智能体。Letta框架是白盒且与模型无关的,支持多种LLM后端(如OpenAI、Anthropic等),并提供Docker和pip两种安装方式。此外,Letta还提供了一个Agent Development Environment (ADE)图形界面,方便用户创建、部署、交互和观察智能体。

阅读更多
开发

跨平台MIDI编辑器IEMidi发布

2025-03-07
跨平台MIDI编辑器IEMidi发布

IEMidi是一款使用ImGui和RtMidi构建的跨平台MIDI编辑器,允许用户将MIDI消息映射到各种操作,例如音量控制、静音、控制台命令或打开文件。该项目开源,欢迎贡献代码、打包、文档、设计或测试。Windows用户可下载安装程序,Linux用户则可通过yum或apt进行安装。

阅读更多
开发

基于文本的TUI矩阵应用:一个可嵌套的文本桌面环境

2025-03-07
基于文本的TUI矩阵应用:一个可嵌套的文本桌面环境

这是一个基于文本的应用程序,其用户界面由形成TUI矩阵的文本单元马赛克构成。生成的TUI矩阵可以渲染到其自身的GUI窗口或兼容的文本控制台中。它可以包装任何控制台应用程序,并且可以无限嵌套,形成一个基于文本的桌面环境。支持Windows、Unix、Linux、macOS、FreeBSD、NetBSD、OpenBSD等多种操作系统。目前,仅Windows平台支持原生GUI窗口渲染;在Unix平台上,需要终端模拟器。

阅读更多
开发 文本界面

InstantStyle:一键式风格迁移框架,轻松掌控AI图像生成

2025-03-07
InstantStyle:一键式风格迁移框架,轻松掌控AI图像生成

InstantStyle是一个简洁高效的图像风格迁移框架,通过巧妙地分离图像内容和风格信息,实现精准的风格控制。它利用CLIP的全局特征,并专注于特定注意力层(up_blocks.0.attentions.1和down_blocks.2.attentions.1)来操控风格和布局。InstantStyle已集成到diffusers等多个主流工具中,支持SDXL、SD1.5等模型,并提供在线演示和高分辨率生成功能,极大简化了使用流程,为用户带来便捷的风格化图像生成体验。

阅读更多

开源语音轮次检测模型:Smart Turn

2025-03-06
开源语音轮次检测模型:Smart Turn

Pipecat团队发布了一个开源的语音轮次检测模型Smart Turn,旨在改进现有的基于语音活动检测(VAD)的语音AI系统。该模型使用Meta AI的Wav2Vec2-BERT作为基础,并添加了一个简单的两层分类头部。目前,该模型支持英语,并处于早期概念验证阶段,但团队相信其性能可以快速提升。他们邀请社区参与改进模型,并扩展其语言支持和功能。

阅读更多
AI

Rust线性代数库:lin-alg

2025-03-06
Rust线性代数库:lin-alg

lin-alg是一个用Rust编写的线性代数库,提供向量、矩阵和四元数的数据结构和运算,支持f32和f64类型。它适用于计算机图形学、生物力学、机器人技术等领域。该库支持no_std环境,并提供计算机图形学功能和bincode编码解码功能。需要注意的是,该库不应使用cargo fmt进行格式化。

阅读更多
开发

Shelgon:Rust构建交互式REPL应用的强力框架

2025-03-06
Shelgon:Rust构建交互式REPL应用的强力框架

Shelgon是一个强大的Rust框架,用于构建交互式REPL(Read-Eval-Print Loop)应用程序和自定义shell。它提供了一个灵活的、类型安全的底层架构,并使用ratatui内置终端UI功能。Shelgon支持类型安全的命令执行、异步运行时集成、美观的TUI、丰富的输入处理(包括命令历史、光标移动、制表符补全和Ctrl+C/Ctrl+D处理)、自定义上下文支持、STDIN支持等特性。该项目还提供了详细的文档和示例,方便开发者快速上手和构建自己的shell。

阅读更多
开发

Rayhunter:一款反IMSI捕捉器的开源工具

2025-03-06
Rayhunter:一款反IMSI捕捉器的开源工具

Rayhunter是一款针对Orbic移动热点设备的IMSI捕捉器捕捉器,旨在对抗网络监听。该项目提供Linux和MacOS安装脚本,并包含详细的手动安装指南,包括针对Windows系统的说明。Rayhunter通过wifi或USB连接提供Web UI,用于启动/停止记录、下载捕获数据和查看分析结果。该项目强调其为概念验证,不适用于高风险场景,并包含免责声明,提醒用户注意法律风险。

阅读更多
开发 IMSI捕捉器
1 2 31 32 33 35 37 38 39 93 94