每日开源速递 - 2026-03-25

GitHub Trending 项目的深度解读与推荐

每日开源速递 - 2026-03-25

今天是2026年3月25日,我们精选了GitHub上昨日最热门的10个开源项目,涵盖AI代理、3D编辑、记忆引擎、金融交易等多个领域。这些项目展现了当前技术发展的前沿趋势和创新方向。

1. last30days-skill - AI代理技能库

核心功能: last30days-skill 是一个专为AI代理设计的技能库,允许代理研究任何主题。它能够自动收集、分析和总结过去30天内的相关信息,为代理提供最新的知识基础。

适用场景:

  • 需要实时信息的研究和分析任务
  • AI代理的知识更新和持续学习
  • 自动化内容收集和摘要生成
  • 跨领域知识整合和综合分析

安装方式:

1
2
3
4
5
6
7
8
9
# 克隆仓库
git clone https://github.com/mvanhorn/last30days-skill.git
cd last30days-skill

# 安装依赖
pip install -r requirements.txt

# 配置API密钥
export OPENAI_API_KEY="your-api-key"

代码示例:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
from last30days_skill import Last30DaysSkill

# 初始化技能
skill = Last30daysSkill()

# 研究特定主题
result = skill.research("人工智能发展趋势")

# 获取研究摘要
summary = skill.get_summary()

print(f"研究主题: {result.topic}")
print(f"发现数量: {len(result.findings)}")
print(f"摘要: {summary}")

评价: 该项目解决了AI代理知识时效性的关键问题,通过自动化的信息收集和摘要生成,使代理能够保持最新的知识状态。其模块化设计使其易于集成到各种AI系统中。

2. deer-flow - 开源超级代理框架

核心功能: DeerFlow是一个基于LangGraph和LangChain构建的超级代理框架,提供完整的代理基础设施,包括子代理、内存、沙箱和技能系统。它能够处理从几分钟到数小时的复杂任务。

适用场景:

  • 复杂的多步骤任务自动化
  • AI代理编排和协调
  • 长期项目管理和执行
  • 跨系统工作流集成

安装方式:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
# 克隆仓库
git clone https://github.com/bytedance/deer-flow.git
cd deer-flow

# 生成配置文件
make config

# 配置模型API密钥
export OPENAI_API_KEY="your-api-key"
export ANTHROPIC_API_KEY="your-api-key"

# 启动服务
make dev

代码示例:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
from deerflow.client import DeerFlowClient

# 初始化客户端
client = DeerFlowClient()

# 创建新对话
response = client.chat("分析2024年AI发展趋势", thread_id="research-2024")

# 流式响应
for event in client.stream("继续分析市场影响"):
    if event.type == "messages-tuple" and event.data.get("type") == "ai":
        print(event.data["content"])

评价: DeerFlow代表了AI代理框架的新一代发展,提供了企业级的功能和可扩展性。其沙箱执行环境和子代理系统使其能够处理复杂的现实世界任务。

3. litellm - AI网关和SDK

核心功能: LiteLLM是一个统一的AI API网关和Python SDK,支持100+ LLM API,提供成本跟踪、负载均衡、日志记录等企业级功能。它允许开发者以OpenAI格式调用各种AI模型。

适用场景:

  • 多AI提供商集成
  • 成本管理和优化
  • 企业级AI服务
  • 开发者工具和SDK

安装方式:

1
2
3
4
5
6
7
8
# 安装SDK
pip install litellm

# 安装带代理功能
pip install 'litellm[proxy]'

# 启动代理服务器
litellm --model gpt-4o

代码示例:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
import litellm
import os

# 配置API密钥
os.environ["OPENAI_API_KEY"] = "your-openai-key"
os.environ["ANTHROPIC_API_KEY"] = "your-anthropic-key"

# OpenAI模型调用
response = litellm.completion(
    model="openai/gpt-4o",
    messages=[{"role": "user", "content": "Hello!"}]
)

# Anthropic模型调用
response = litellm.completion(
    model="anthropic/claude-sonnet-4-20250514",
    messages=[{"role": "user", "content": "Hello!"}]
)

评价: LiteLLM解决了AI开发中的碎片化问题,提供了一个统一的接口来访问各种AI服务。其企业级功能和性能优化使其成为生产环境的理想选择。

4. editor - 3D建筑编辑器

核心功能: 这是一个基于React Three Fiber和WebGPU的3D建筑编辑器,提供直观的3D建模和编辑功能。它采用模块化架构,包括核心系统、3D渲染组件和编辑器界面。

适用场景:

  • 建筑设计和可视化
  • 3D建模和渲染
  • 建筑信息模型(BIM)
  • 虚拟现实应用

安装方式:

1
2
3
4
5
6
7
8
9
# 克隆仓库
git clone https://github.com/pascalorg/editor.git
cd editor

# 安装依赖
bun install

# 启动开发服务器
bun dev

代码示例:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
import { useScene, useViewer, useEditor } from '@pascal-app/core';

// 访问场景状态
const nodes = useScene((state) => state.nodes);
const levelId = useViewer((state) => state.selection.levelId);

// 创建新建筑
const newBuilding = {
  id: 'building_123',
  type: 'building',
  parentId: null,
  visible: true
};

useScene.getState().createNode(newBuilding);

评价: 该项目展示了Web技术在3D建模领域的强大能力,其模块化设计和现代技术栈使其易于扩展和维护。

5. claude-subconscious - Claude Code背景代理

核心功能: Claude Subconscious是一个为Claude Code提供背景代理的系统,能够观察会话、阅读文件、构建记忆,并在需要时提供指导。它运行在后台,为Claude Code提供持续的学习和记忆能力。

适用场景:

  • AI辅助编程
  • 代码库理解和分析
  • 持续学习和改进
  • 开发者生产力提升

安装方式:

1
2
3
4
5
6
7
8
9
# 克隆仓库
git clone https://github.com/letta-ai/claude-subconscious.git
cd claude-subconscious

# 安装依赖
npm install

# 启用插件
/plugin enable .

代码示例:

1
2
3
4
5
6
# 配置环境变量
export LETTA_API_KEY="your-api-key"
export LETTA_MODE="whisper"

# 启动Claude Code
claude-code

评价: 该项目创新性地解决了AI编程助手的知识持久性问题,通过背景代理机制使AI能够记住用户的偏好和项目上下文。

6. ruflo - Claude代理编排平台

核心功能: Ruflo是一个企业级的Claude代理编排平台,支持智能多代理群、自主工作流协调和对话式AI系统构建。它提供分布式群智能和RAG集成。

适用场景:

  • 企业AI解决方案
  • 复杂任务自动化
  • 多代理协作系统
  • 对话式AI应用

安装方式:

1
2
3
4
5
6
7
8
9
# 克隆仓库
git clone https://github.com/ruvnet/ruflo.git
cd ruflo

# 安装依赖
npm install

# 启动平台
npm run dev

评价: Ruflo代表了AI代理编排的企业级解决方案,其分布式架构和高级功能使其适合复杂的企业应用场景。

7. project-nomad - 离线生存计算机

核心功能: Project N.O.M.A.D.是一个自包含的离线优先知识服务器,包含关键工具、知识和AI,可在任何时间任何地点保持用户的信息和赋能能力。

适用场景:

  • 离线知识管理
  • 应急准备和生存工具
  • 教育和培训
  • 资源受限环境

安装方式:

1
2
3
4
5
6
7
# 安装脚本
sudo apt-get update && sudo apt-get install -y curl
curl -fsSL https://raw.githubusercontent.com/Crosstalk-Solutions/project-nomad/refs/heads/main/install/install_nomad.sh -o install_nomad.sh
sudo bash install_nomad.sh

# 访问界面
open http://localhost:8080

代码示例:

1
2
3
4
# 使用内置工具
nomad ai-chat "如何进行基本急救"
nomad offline-wikipedia search "太阳能发电"
nomad education platform "Khan Academy courses"

评价: 该项目体现了技术的社会责任,为资源受限环境提供了强大的知识工具,其离线优先设计特别适合应急和偏远地区使用。

8. supermemory - AI记忆引擎

核心功能: Supermemory是AI时代的记忆API,提供状态-of-the-art的记忆和上下文引擎。它在所有主要AI记忆基准测试中排名第一,包括LongMemEval、LoCoMo和ConvoMem。

适用场景:

  • AI记忆和上下文管理
  • 个性化AI助手
  • 知识库和RAG系统
  • 企业记忆解决方案

安装方式:

1
2
3
4
5
# 安装Python包
pip install supermemory

# 或Node.js包
npm install supermemory

代码示例:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
from supermemory import Supermemory

# 初始化客户端
client = Supermemory()

# 添加记忆
await client.add({
    "content": "User prefers TypeScript and functional patterns",
    "containerTag": "user_123"
})

# 获取用户配置文件和搜索结果
result = await client.profile({
    "containerTag": "user_123",
    "q": "programming style"
})

print(result.profile.static)  # 长期事实
print(result.profile.dynamic)  # 最近上下文

评价: Supermemory在AI记忆领域树立了新的标杆,其混合搜索和自动遗忘功能使其成为最先进的记忆解决方案。

9. MoneyPrinterV2 - 在线赚钱自动化

核心功能: MoneyPrinterV2是一个自动化在线赚钱过程的应用程序,包括Twitter机器人、YouTube Shorts自动化、联盟营销等功能。

适用场景:

  • 在线收入自动化
  • 社交媒体营销
  • 内容创作自动化
  • 创业工具

安装方式:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
# 克隆仓库
git clone https://github.com/FujiwaraChoki/MoneyPrinterV2.git
cd MoneyPrinterV2

# 创建虚拟环境
python -m venv venv
source venv/bin/activate

# 安装依赖
pip install -r requirements.txt

# 运行应用
python src/main.py

代码示例:

1
2
3
4
5
6
7
8
9
from moneyprinter import TwitterBot, YouTubeAutomator

# 初始化Twitter机器人
twitter_bot = TwitterBot(config="config.json")
twitter_bot.post_tweet("Check out my new project!")

# YouTube Shorts自动化
youtube_automator = YouTubeAutomator()
youtube_automator.upload_short("video.mp4", "My new video")

评价: 该项目展示了AI在商业自动化中的应用潜力,虽然主要用于教育目的,但其技术可以应用于各种自动化场景。

10. TradingAgents-CN - 中文金融交易框架

核心功能: TradingAgents-CN是基于多智能体LLM的中文金融交易框架,提供股票分析、多LLM集成、Docker部署和专业报告导出等功能。

适用场景:

  • 金融分析和研究
  • AI驱动的投资策略
  • 中文市场分析
  • 教育和培训

安装方式:

1
2
3
4
5
6
7
8
9
# 克隆仓库
git clone https://github.com/hsliuping/TradingAgents-CN.git
cd TradingAgents-CN

# Docker部署
docker-compose up -d

# 或绿色版安装
# 下载绿色版并运行

代码示例:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
from tradingagents import TradingAnalyzer

# 初始化分析器
analyzer = TradingAnalyzer()

# 分析股票
result = analyzer.analyze_stock("AAPL", 
    model="gpt-4", 
    data_source="tushare")

# 获取分析报告
report = analyzer.get_report()

print(f"股票代码: {result.symbol}")
print(f"分析结果: {report.summary}")

评价: TradingAgents-CN为中文金融社区提供了强大的AI分析工具,其多智能体架构和本地化设计使其特别适合中国市场。

总结

今天的GitHub Trending项目展示了AI技术的广泛应用,从代理框架到记忆引擎,从3D编辑到金融分析。这些项目不仅技术先进,而且具有实际应用价值,反映了当前技术发展的主要趋势:

  1. AI代理的成熟化 - 多个项目专注于AI代理的编排、记忆和执行
  2. 企业级AI解决方案 - 越来越多的项目提供生产就绪的AI服务
  3. 垂直领域应用 - AI技术在建筑、金融、教育等领域的深入应用
  4. 离线和边缘计算 - 对资源受限环境的关注增加
  5. 多模态和综合能力 - 项目越来越注重多种AI能力的整合

这些开源项目为开发者提供了丰富的工具和灵感,推动了AI技术的创新和应用。

Current time: Thursday, March 26th, 2026 — 6:00 AM (Asia/Shanghai) / 2026-03-25 22:00 UTC

技术栈

HTML & CSS JavaScript Vue.js React Python Go Node.js Git Docker Linux Hugo CI/CD

联系方式