工程开发
project-overview avatar

project-overview

LobeHub 项目架构与结构指南。用于探索代码库、理解项目组织、查找文件及获取架构背景信息。

简介

此技能作为 LobeHub 存储库的权威架构地图。专为开发者、贡献者及技术研究人员设计,用于浏览 Monorepo 结构、理解复杂的依赖关系,并掌握 LobeHub AI Agent Workspace 的底层数据流。通过维护系统模块化架构的深度索引,它能协助用户精确定位特定逻辑,涵盖前端 SPA、tRPC 路由、后端服务、数据库仓库及云端业务模块。

  • 提供 Next.js 16/React 19 Monorepo 结构的详细架构总览。

  • 映射核心层级,包括 Zustand 状态管理、model-runtime、edge-config 及数据库结构 (Neon PostgreSQL/Drizzle)。

  • 指导如何定位专门包(如 agent-runtime、electron-client-ipc 及内置工具集)中的文件。

  • 厘清技术堆栈,如 antd-style、SWR、aHooks 及 trpc 的应用。

  • 解释从 UI 操作经过客户端服务到服务器端数据库模型的数据流向。

  • 当您需要了解特定功能(如 electron-bridge、网络爬虫工具或验证流程)的实现位置时,请使用此技能。

  • 若在 Monorepo 中遇到依赖注入问题或需要规划新功能的目录结构,可向该工具查询建议。

  • 常见输入包括询问“数据库纲要位于何处”、“桌面版应用如何架构”或“说明项目整体架构”。

  • 输出内容将提供相关目录的清晰路径、文件命名约定及技术堆栈使用指南。

仓库统计

Star 数
75,884
Fork 数
15,041
Open Issue 数
747
主要语言
TypeScript
默认分支
main
同步状态
空闲
最近同步时间
2026年4月30日 12:22
在 GitHub 查看