refactor: 分散式目录结构 — 每个条目独立 <id>/index.json

This commit is contained in:
Johnson
2026-02-25 08:55:32 +08:00
parent eb95c7ace3
commit c729eecdd6
24 changed files with 774 additions and 519 deletions

View File

@@ -0,0 +1,43 @@
{
"id": "anythingllm",
"name": "AnythingLLM",
"icon": "linear-gradient(135deg, #10B981, #059669)",
"iconLetter": "A",
"shortDesc": "全能型 AI 桌面应用,支持 RAG、Agent 和文档对话",
"fullDesc": "AnythingLLM 是一个全能型 AI 应用,可以将任何文档、资源或内容转化为上下文,供任何 LLM 在聊天中使用。支持多用户管理、权限控制和嵌入式对话。",
"category": "tools",
"tags": [
"RAG",
"Desktop",
"文档对话"
],
"version": "1.6.2",
"latestVersion": "1.6.2",
"author": "Mintplex Labs",
"githubUrl": "https://github.com/Mintplex-Labs/anything-llm",
"stars": 30200,
"installStatus": "not_installed",
"install": {
"method": "docker",
"requirements": {
"docker": true,
"minMemory": "2GB",
"minDisk": "5GB",
"ports": [
3001
]
}
},
"requirements": {
"docker": true,
"minMemory": "2GB",
"minDisk": "5GB",
"ports": [
3001
]
},
"configNeeded": [
"Docker 运行环境",
"LLM API Key"
]
}

43
apps/coze/index.json Normal file
View File

@@ -0,0 +1,43 @@
{
"id": "coze",
"name": "Coze",
"icon": "linear-gradient(135deg, #3B82F6, #1D4ED8)",
"iconLetter": "C",
"shortDesc": "字节跳动 AI Bot 开发平台(开源社区版)",
"fullDesc": "Coze 是一个 AI 聊天机器人和应用开发平台,提供 LLM、知识库、插件和工作流等能力。支持快速构建、测试和部署 AI Bot无需编程经验。",
"category": "ai-platform",
"tags": [
"Bot",
"LLM",
"插件"
],
"version": "0.5.0",
"latestVersion": "0.5.0",
"author": "Coze",
"githubUrl": "https://github.com/coze-dev/coze",
"stars": 12300,
"installStatus": "not_installed",
"install": {
"method": "docker",
"requirements": {
"docker": true,
"minMemory": "4GB",
"minDisk": "8GB",
"ports": [
8800
]
}
},
"requirements": {
"docker": true,
"minMemory": "4GB",
"minDisk": "8GB",
"ports": [
8800
]
},
"configNeeded": [
"Docker 运行环境",
"API Key 配置"
]
}

48
apps/dify/index.json Normal file
View File

@@ -0,0 +1,48 @@
{
"id": "dify",
"name": "Dify",
"icon": "linear-gradient(135deg, #1C64F2, #7C3AED)",
"iconLetter": "D",
"shortDesc": "开源 AI 应用开发平台,支持 RAG、Agent、工作流编排",
"fullDesc": "Dify 是一个开源的 LLM 应用开发平台,提供从 Agent 构建到 AI Workflow 编排、RAG 检索、模型管理等能力,轻松构建和运营生成式 AI 原生应用。支持数百种模型接入。",
"category": "ai-platform",
"tags": [
"LLM",
"RAG",
"Agent",
"Workflow"
],
"version": "0.8.3",
"latestVersion": "0.8.3",
"author": "Dify.AI",
"githubUrl": "https://github.com/langgenius/dify",
"stars": 56200,
"installStatus": "not_installed",
"install": {
"method": "docker-compose",
"composePath": "dify/docker-compose.yml",
"envTemplatePath": "dify/.env.example",
"requirements": {
"docker": true,
"minMemory": "4GB",
"minDisk": "10GB",
"ports": [
3000,
5001
]
}
},
"requirements": {
"docker": true,
"minMemory": "4GB",
"minDisk": "10GB",
"ports": [
3000,
5001
]
},
"configNeeded": [
"Docker 运行环境",
"OpenAI API Key可选"
]
}

View File

@@ -1,261 +0,0 @@
[
{
"id": "dify",
"name": "Dify",
"icon": "linear-gradient(135deg, #1C64F2, #7C3AED)",
"iconLetter": "D",
"shortDesc": "开源 AI 应用开发平台,支持 RAG、Agent、工作流编排",
"fullDesc": "Dify 是一个开源的 LLM 应用开发平台,提供从 Agent 构建到 AI Workflow 编排、RAG 检索、模型管理等能力,轻松构建和运营生成式 AI 原生应用。支持数百种模型接入。",
"category": "ai-platform",
"tags": ["LLM", "RAG", "Agent", "Workflow"],
"version": "0.8.3",
"latestVersion": "0.8.3",
"author": "Dify.AI",
"githubUrl": "https://github.com/langgenius/dify",
"stars": 56200,
"installStatus": "not_installed",
"install": {
"method": "docker-compose",
"composePath": "dify/docker-compose.yml",
"envTemplatePath": "dify/.env.example",
"requirements": {
"docker": true,
"minMemory": "4GB",
"minDisk": "10GB",
"ports": [3000, 5001]
}
},
"requirements": {
"docker": true,
"minMemory": "4GB",
"minDisk": "10GB",
"ports": [3000, 5001]
},
"configNeeded": ["Docker 运行环境", "OpenAI API Key可选"]
},
{
"id": "ragflow",
"name": "RagFlow",
"icon": "linear-gradient(135deg, #F97316, #EF4444)",
"iconLetter": "R",
"shortDesc": "基于深度文档理解的开源 RAG 引擎",
"fullDesc": "RagFlow 是一款基于深度文档理解构建的开源 RAG 引擎。可以为各种规模的企业及个人提供流畅的 RAG 工作流结合大语言模型LLM针对用户各类不同的复杂格式数据提供可靠的问答以及有理有据的引用。",
"category": "rag",
"tags": ["RAG", "文档理解", "知识库"],
"version": "0.14.0",
"latestVersion": "0.15.0",
"author": "InfiniFlow",
"githubUrl": "https://github.com/infiniflow/ragflow",
"stars": 28400,
"installStatus": "not_installed",
"install": {
"method": "docker-compose",
"composePath": "ragflow/docker-compose.yml",
"requirements": {
"docker": true,
"minMemory": "8GB",
"minDisk": "20GB",
"ports": [9380, 443, 80]
}
},
"requirements": {
"docker": true,
"minMemory": "8GB",
"minDisk": "20GB",
"ports": [9380, 443, 80]
},
"configNeeded": ["Docker 运行环境", "Elasticsearch / Infinity 数据库"]
},
{
"id": "open-webui",
"name": "Open WebUI",
"icon": "linear-gradient(135deg, #6366F1, #8B5CF6)",
"iconLetter": "O",
"shortDesc": "自托管的 AI 对话界面,支持 Ollama 和 OpenAI 兼容 API",
"fullDesc": "Open WebUI 是一个可扩展的自托管 AI 界面,支持完全离线操作。支持多种 LLM 运行器,包括 Ollama 和 OpenAI 兼容 API内置 RAG 集成、网页浏览、代码执行等功能。",
"category": "chat",
"tags": ["Chat", "Ollama", "WebUI"],
"version": "0.4.8",
"latestVersion": "0.4.8",
"author": "Open WebUI",
"githubUrl": "https://github.com/open-webui/open-webui",
"stars": 52800,
"installStatus": "not_installed",
"install": {
"method": "docker",
"requirements": {
"docker": true,
"minMemory": "2GB",
"minDisk": "5GB",
"ports": [8080]
}
},
"requirements": {
"docker": true,
"minMemory": "2GB",
"minDisk": "5GB",
"ports": [8080]
},
"configNeeded": ["Docker 运行环境", "Ollama 或 OpenAI API Key"]
},
{
"id": "n8n",
"name": "n8n",
"icon": "linear-gradient(135deg, #EA4B71, #D93668)",
"iconLetter": "n",
"shortDesc": "可视化工作流自动化平台,支持 400+ 集成",
"fullDesc": "n8n 是一个可扩展的工作流自动化工具。使用公平代码许可,拥有原生 AI 能力,可以连接任何东西。支持自托管,提供丰富的第三方服务集成节点。",
"category": "workflow",
"tags": ["Automation", "Workflow", "Integration"],
"version": "1.64.0",
"latestVersion": "1.64.0",
"author": "n8n-io",
"githubUrl": "https://github.com/n8n-io/n8n",
"stars": 50600,
"installStatus": "not_installed",
"install": {
"method": "docker",
"requirements": {
"docker": true,
"minMemory": "2GB",
"minDisk": "5GB",
"ports": [5678]
}
},
"requirements": {
"docker": true,
"minMemory": "2GB",
"minDisk": "5GB",
"ports": [5678]
},
"configNeeded": ["Docker 运行环境", "数据库SQLite / PostgreSQL"]
},
{
"id": "coze",
"name": "Coze",
"icon": "linear-gradient(135deg, #3B82F6, #1D4ED8)",
"iconLetter": "C",
"shortDesc": "字节跳动 AI Bot 开发平台(开源社区版)",
"fullDesc": "Coze 是一个 AI 聊天机器人和应用开发平台,提供 LLM、知识库、插件和工作流等能力。支持快速构建、测试和部署 AI Bot无需编程经验。",
"category": "ai-platform",
"tags": ["Bot", "LLM", "插件"],
"version": "0.5.0",
"latestVersion": "0.5.0",
"author": "Coze",
"githubUrl": "https://github.com/coze-dev/coze",
"stars": 12300,
"installStatus": "not_installed",
"install": {
"method": "docker",
"requirements": {
"docker": true,
"minMemory": "4GB",
"minDisk": "8GB",
"ports": [8800]
}
},
"requirements": {
"docker": true,
"minMemory": "4GB",
"minDisk": "8GB",
"ports": [8800]
},
"configNeeded": ["Docker 运行环境", "API Key 配置"]
},
{
"id": "lobechat",
"name": "LobeChat",
"icon": "linear-gradient(135deg, #000000, #333333)",
"iconLetter": "L",
"shortDesc": "开源高性能聊天机器人框架,支持多模型和插件",
"fullDesc": "LobeChat 是一个开源的现代设计 ChatGPT/LLM UI 框架支持多模型服务提供商OpenAI / Claude / Gemini / Ollama 等),多模态和可扩展的插件系统。一键免费部署私有 ChatGPT/Claude 应用。",
"category": "chat",
"tags": ["Chat", "多模型", "插件"],
"version": "1.20.0",
"latestVersion": "1.20.0",
"author": "LobeHub",
"githubUrl": "https://github.com/lobehub/lobe-chat",
"stars": 48900,
"installStatus": "not_installed",
"install": {
"method": "docker",
"requirements": {
"docker": true,
"minMemory": "1GB",
"minDisk": "3GB",
"ports": [3210]
}
},
"requirements": {
"docker": true,
"minMemory": "1GB",
"minDisk": "3GB",
"ports": [3210]
},
"configNeeded": ["Docker 运行环境", "OpenAI API Key可选"]
},
{
"id": "anythingllm",
"name": "AnythingLLM",
"icon": "linear-gradient(135deg, #10B981, #059669)",
"iconLetter": "A",
"shortDesc": "全能型 AI 桌面应用,支持 RAG、Agent 和文档对话",
"fullDesc": "AnythingLLM 是一个全能型 AI 应用,可以将任何文档、资源或内容转化为上下文,供任何 LLM 在聊天中使用。支持多用户管理、权限控制和嵌入式对话。",
"category": "tools",
"tags": ["RAG", "Desktop", "文档对话"],
"version": "1.6.2",
"latestVersion": "1.6.2",
"author": "Mintplex Labs",
"githubUrl": "https://github.com/Mintplex-Labs/anything-llm",
"stars": 30200,
"installStatus": "not_installed",
"install": {
"method": "docker",
"requirements": {
"docker": true,
"minMemory": "2GB",
"minDisk": "5GB",
"ports": [3001]
}
},
"requirements": {
"docker": true,
"minMemory": "2GB",
"minDisk": "5GB",
"ports": [3001]
},
"configNeeded": ["Docker 运行环境", "LLM API Key"]
},
{
"id": "openclaw",
"name": "OpenClaw",
"icon": "linear-gradient(135deg, #F59E0B, #DC2626)",
"iconLetter": "O",
"shortDesc": "开源 Agent 运行时平台,支持多 Agent 编排和工具策略",
"fullDesc": "OpenClaw 是一个开源的 Agent 运行时平台,提供嵌入式运行时、会话管理、工具策略控制、多 Agent 编排、Sandbox 隔离执行等能力。支持流式输出、对话压缩、队列管理和 hooks 扩展,适合构建企业级 AI 应用。",
"category": "ai-platform",
"tags": ["Agent", "Runtime", "Multi-Agent", "Sandbox"],
"version": "0.9.0",
"latestVersion": "0.9.0",
"author": "OpenClaw",
"githubUrl": "https://github.com/openclaw/openclaw",
"stars": 8500,
"installStatus": "not_installed",
"install": {
"method": "docker-compose",
"requirements": {
"docker": true,
"minMemory": "4GB",
"minDisk": "10GB",
"ports": [8080, 3000]
}
},
"requirements": {
"docker": true,
"minMemory": "4GB",
"minDisk": "10GB",
"ports": [8080, 3000]
},
"configNeeded": ["Docker 运行环境", "Node.js 18+", "API Key 配置"]
}
]

43
apps/lobechat/index.json Normal file
View File

@@ -0,0 +1,43 @@
{
"id": "lobechat",
"name": "LobeChat",
"icon": "linear-gradient(135deg, #000000, #333333)",
"iconLetter": "L",
"shortDesc": "开源高性能聊天机器人框架,支持多模型和插件",
"fullDesc": "LobeChat 是一个开源的现代设计 ChatGPT/LLM UI 框架支持多模型服务提供商OpenAI / Claude / Gemini / Ollama 等),多模态和可扩展的插件系统。一键免费部署私有 ChatGPT/Claude 应用。",
"category": "chat",
"tags": [
"Chat",
"多模型",
"插件"
],
"version": "1.20.0",
"latestVersion": "1.20.0",
"author": "LobeHub",
"githubUrl": "https://github.com/lobehub/lobe-chat",
"stars": 48900,
"installStatus": "not_installed",
"install": {
"method": "docker",
"requirements": {
"docker": true,
"minMemory": "1GB",
"minDisk": "3GB",
"ports": [
3210
]
}
},
"requirements": {
"docker": true,
"minMemory": "1GB",
"minDisk": "3GB",
"ports": [
3210
]
},
"configNeeded": [
"Docker 运行环境",
"OpenAI API Key可选"
]
}

43
apps/n8n/index.json Normal file
View File

@@ -0,0 +1,43 @@
{
"id": "n8n",
"name": "n8n",
"icon": "linear-gradient(135deg, #EA4B71, #D93668)",
"iconLetter": "n",
"shortDesc": "可视化工作流自动化平台,支持 400+ 集成",
"fullDesc": "n8n 是一个可扩展的工作流自动化工具。使用公平代码许可,拥有原生 AI 能力,可以连接任何东西。支持自托管,提供丰富的第三方服务集成节点。",
"category": "workflow",
"tags": [
"Automation",
"Workflow",
"Integration"
],
"version": "1.64.0",
"latestVersion": "1.64.0",
"author": "n8n-io",
"githubUrl": "https://github.com/n8n-io/n8n",
"stars": 50600,
"installStatus": "not_installed",
"install": {
"method": "docker",
"requirements": {
"docker": true,
"minMemory": "2GB",
"minDisk": "5GB",
"ports": [
5678
]
}
},
"requirements": {
"docker": true,
"minMemory": "2GB",
"minDisk": "5GB",
"ports": [
5678
]
},
"configNeeded": [
"Docker 运行环境",
"数据库SQLite / PostgreSQL"
]
}

View File

@@ -0,0 +1,43 @@
{
"id": "open-webui",
"name": "Open WebUI",
"icon": "linear-gradient(135deg, #6366F1, #8B5CF6)",
"iconLetter": "O",
"shortDesc": "自托管的 AI 对话界面,支持 Ollama 和 OpenAI 兼容 API",
"fullDesc": "Open WebUI 是一个可扩展的自托管 AI 界面,支持完全离线操作。支持多种 LLM 运行器,包括 Ollama 和 OpenAI 兼容 API内置 RAG 集成、网页浏览、代码执行等功能。",
"category": "chat",
"tags": [
"Chat",
"Ollama",
"WebUI"
],
"version": "0.4.8",
"latestVersion": "0.4.8",
"author": "Open WebUI",
"githubUrl": "https://github.com/open-webui/open-webui",
"stars": 52800,
"installStatus": "not_installed",
"install": {
"method": "docker",
"requirements": {
"docker": true,
"minMemory": "2GB",
"minDisk": "5GB",
"ports": [
8080
]
}
},
"requirements": {
"docker": true,
"minMemory": "2GB",
"minDisk": "5GB",
"ports": [
8080
]
},
"configNeeded": [
"Docker 运行环境",
"Ollama 或 OpenAI API Key"
]
}

47
apps/openclaw/index.json Normal file
View File

@@ -0,0 +1,47 @@
{
"id": "openclaw",
"name": "OpenClaw",
"icon": "linear-gradient(135deg, #F59E0B, #DC2626)",
"iconLetter": "O",
"shortDesc": "开源 Agent 运行时平台,支持多 Agent 编排和工具策略",
"fullDesc": "OpenClaw 是一个开源的 Agent 运行时平台,提供嵌入式运行时、会话管理、工具策略控制、多 Agent 编排、Sandbox 隔离执行等能力。支持流式输出、对话压缩、队列管理和 hooks 扩展,适合构建企业级 AI 应用。",
"category": "ai-platform",
"tags": [
"Agent",
"Runtime",
"Multi-Agent",
"Sandbox"
],
"version": "0.9.0",
"latestVersion": "0.9.0",
"author": "OpenClaw",
"githubUrl": "https://github.com/openclaw/openclaw",
"stars": 8500,
"installStatus": "not_installed",
"install": {
"method": "docker-compose",
"requirements": {
"docker": true,
"minMemory": "4GB",
"minDisk": "10GB",
"ports": [
8080,
3000
]
}
},
"requirements": {
"docker": true,
"minMemory": "4GB",
"minDisk": "10GB",
"ports": [
8080,
3000
]
},
"configNeeded": [
"Docker 运行环境",
"Node.js 18+",
"API Key 配置"
]
}

48
apps/ragflow/index.json Normal file
View File

@@ -0,0 +1,48 @@
{
"id": "ragflow",
"name": "RagFlow",
"icon": "linear-gradient(135deg, #F97316, #EF4444)",
"iconLetter": "R",
"shortDesc": "基于深度文档理解的开源 RAG 引擎",
"fullDesc": "RagFlow 是一款基于深度文档理解构建的开源 RAG 引擎。可以为各种规模的企业及个人提供流畅的 RAG 工作流结合大语言模型LLM针对用户各类不同的复杂格式数据提供可靠的问答以及有理有据的引用。",
"category": "rag",
"tags": [
"RAG",
"文档理解",
"知识库"
],
"version": "0.14.0",
"latestVersion": "0.15.0",
"author": "InfiniFlow",
"githubUrl": "https://github.com/infiniflow/ragflow",
"stars": 28400,
"installStatus": "not_installed",
"install": {
"method": "docker-compose",
"composePath": "ragflow/docker-compose.yml",
"requirements": {
"docker": true,
"minMemory": "8GB",
"minDisk": "20GB",
"ports": [
9380,
443,
80
]
}
},
"requirements": {
"docker": true,
"minMemory": "8GB",
"minDisk": "20GB",
"ports": [
9380,
443,
80
]
},
"configNeeded": [
"Docker 运行环境",
"Elasticsearch / Infinity 数据库"
]
}