Featured image of post 整合 API、事件、AI 代理的现代化统一后端框架 | 开源日报 No.668

整合 API、事件、AI 代理的现代化统一后端框架 | 开源日报 No.668

motia 是一个现代化的统一后端框架,核心基于 “Step” 原语,支持用多语言 (如 TypeScript、Python) 编写业务逻辑,结合事件驱动的工作流实现复杂多阶段流程管理,内置状态管理与自动日志追踪,提供全链路可观测性,支持多种触发方式,统一部署简化开发流程,提升多语言协同开发效率。

MotiaDev/motia

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

demo-picture-of-motia

motia 是一个现代化的统一后端框架,整合了 API、事件和 AI 代理,旨在简化后端开发复杂性,实现多语言协同工作。

  • 以“Step”为核心原语,每个 Step 承载业务逻辑,可用 TypeScript、Python 等多种语言编写
  • 支持事件驱动的工作流连接步骤,实现复杂多阶段流程管理
  • 内置状态管理与自动追踪日志,无需额外配置即可获得全链路可观测性
  • 统一部署单一系统,减少上下文切换和调试难度,提高开发效率
  • 支持 HTTP API 触发、事件触发、定时任务等多种步骤类型灵活应对不同场景

aldinokemal/go-whatsapp-web-multidevice

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

cover

go-whatsapp-web-multidevice 是一个基于 Go 语言开发的 WhatsApp Web 多设备版通用接口库

  • 支持通过 HTTP API 发送消息
  • 集成 MCP (Model Context Protocol) 协议用于 AI 工具对接
  • 可使用 @phoneNumber 格式提及特定联系人
  • 支持状态更新及多媒体内容自动压缩传输
  • 允许自定义连接时显示的操作系统/应用名称标识符 (Chrome 或 MyApplication)
  • 提供基础身份验证机制并可设置多个登录凭据组合
  • 可自由指定监听端口开启调试日志功能
  • 内置自动回复模板简化交互流程设计
  • 接收消息事件可通过 Webhook 回调外部服务(含 HMAC 安全校验)

fluencelabs/dev-rewards

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

cover

dev-rewards 是一个用于生成 Fluence 开发者奖励声明的证明签名的工具。

  • 提供多种生成证明的方法,包括 Docker、本地 Shell 脚本和 Python 脚本。
  • 支持通过网页界面生成证明,方便用户操作。
  • 包含详细的安装和运行说明,易于上手。

ProjectDreamland/area51

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

cover

area51 是一款旨在复兴和保存 2005 年经典视频游戏《Area 51》的源代码项目。

  • 提供了早期 2000 年代视频游戏历史的非官方源代码。
  • 目标是使源代码能够在现代系统上构建和运行。
  • 包含对原始开发环境的文档与研究指导,助力恢复工作。
  • 支持调试和可能移植到新平台,以吸引更广泛的受众。

sangammukherjee/25-reactjs-interview-projects

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

cover

25-reactjs-interview-projects 是一个基于 Create React App 的项目,旨在帮助开发者准备 React 面试。

  • 提供多个示例项目,涵盖常见的面试题和技术。
  • 支持快速启动和开发,通过 npm 命令轻松运行应用程序。
  • 包含测试功能,可以在交互模式下运行测试。
  • 生成优化后的生产构建,以便于部署和性能提升。
  • 提供灵活的配置选项,让用户可以根据需求自定义设置。
Licensed under CC BY-NC-SA 4.0