gocron是一个用Go语言开发的轻量级定时任务集中调度和管理系统,旨在替代Linux-crontab。它提供了Web界面管理、crontab时间表达式、任务执行失败重试、任务执行超时强制结束、任务依赖配置、账户权限控制等功能。支持多种任务类型,如shell任务和HTTP任务,并提供了任务执行结果日志查看和通知功能。
LiveKit Agents 是一个完全开源的框架,旨在帮助开发者构建能够实时处理语音、视频和文本的多模态AI应用。它提供了一套完整的工具和接口,简化了AI代理的开发流程,集成了语音管道代理、多模态代理、实时媒体传输、任务调度、电话集成和数据交换等功能。开发者可以根据具体应用场景选择合适的模型和服务,并与 LiveKit 的 Telephony Stack 无缝集成,使代理能够拨打或接听电话。
thread-pool是一个基于C++20的现代线程池实现,旨在提供高效的任务调度和线程管理。它采用了现代C++的特性,确保代码的高效性和可维护性。该线程池具有线程安全的任务队列,支持自定义线程数量,并且轻量级易于集成。它还支持任务优先级,适用于需要高效资源管理和高任务吞吐量的场景。
Cloudflare Agents Starter 是一个在 Cloudflare 上快速搭建 AI Agent 的启动包。它提供了一个交互式聊天界面,支持实时流式响应,并内置了工具系统,支持任务调度和人类确认。该项目的现代化 UI 支持暗黑/明亮主题切换,使开发者能够快速实现 AI Agent 的功能。
dagrs是一个用Rust语言构建的DAG引擎,旨在帮助开发者更高效地进行异步任务编程,像是为复杂的任务流程搭建了一个清晰的“管道”,使任务能够有序且高效地执行。
这个项目专注于Tokio框架的异步编程,深入讲解异步I/O、任务调度、并发控制等核心概念,适合初学者和中级开发者,通过丰富的示例代码和实践经验帮助开发者掌握异步编程的技巧。
本项目为国立台湾大学2023年秋季开设的《深度学习在音乐分析与生成》课程的教学材料,致力于帮助学生掌握深度学习技术在音乐领域的应用。
ChatPrep是一个专注于提供Flutter相关信息和资源的网站,帮助开发者利用Flutter框架构建高质量的移动应用。
这个项目基于《Go Concurrency in Go》和《Go Programming Language》两本书的代码示例,详细介绍了Go语言的并发编程,帮助开发者理解并应用Go的并发模型。
该项目旨在分享编写清晰、可维护的TypeScript代码的提示和技巧,提供最佳实践和常见问题的解决方案,强调代码的可读性和团队协作的重要性。
Console Chat GPT是一个强大的工具,允许用户在终端中直接访问OpenAI的Chat GPT和助手功能,支持Mistral AI,具备Markdown支持、代码高亮等特性。
高级检索增强生成(RAG)技术合集,包含10种先进RAG实现方案的详细教程。从基础的Naive RAG到高级的Adaptive RAG,提供完整的代码实现和评估方法。使用LangChain、Pinecone等主流工具,适合研究人员和开发者学习和实践RAG技术
CSDN是一个涵盖各种技术领域的编程知识分享平台,提供大量的文章、教程和源码,帮助开发者提升技能和交流经验。
AskCodeBuddy.ai是一个代码问答助手网站,利用AI技术快速提供与代码相关问题的答案,通过搜索现有代码生成响应,帮助用户理解和解决编程问题。
一个综合性的机器人操控论文列表,包括论文、代码和相关网站,为研究者提供宝贵的资源,易于查找和引用相关文献。
Kanalize 是一个简单的工具,旨在为开发者生成开源项目创意。当你感到无聊并想要尝试新东西时,它可以帮助你找到有趣的项目想法。
带你深入了解 Spring 源码系列学习资料,涵盖了资源加载与访问、Spring 表达式语言、Bean 定义、Aware 接口、核心注解和 Spring AOP 等核心概念和关键功能介绍。