From 1b052d9860be6fe0da09ca9e6e10c8da35a80e57 Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Sat, 17 Jan 2026 00:37:18 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(promptx):=20add=20=20promptx?= =?UTF-8?q?=20app=20version=201.27.7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - add new app version 1.27.7 with configuration files - define form fields with i18n support - create docker-compose service with health check and network config - add comprehensive readme files in chinese and english - provide app metadata with multi-language descriptions and tags - include logo image for the application --- apps/promptx/1.27.7/data.yml | 13 +++++++++++ apps/promptx/1.27.7/docker-compose.yml | 26 +++++++++++++++++++++ apps/promptx/README.md | 20 +++++++++++++++++ apps/promptx/README_en.md | 20 +++++++++++++++++ apps/promptx/data.yml | 30 +++++++++++++++++++++++++ apps/promptx/logo.png | Bin 0 -> 8209 bytes 6 files changed, 109 insertions(+) create mode 100644 apps/promptx/1.27.7/data.yml create mode 100644 apps/promptx/1.27.7/docker-compose.yml create mode 100644 apps/promptx/README.md create mode 100644 apps/promptx/README_en.md create mode 100644 apps/promptx/data.yml create mode 100644 apps/promptx/logo.png diff --git a/apps/promptx/1.27.7/data.yml b/apps/promptx/1.27.7/data.yml new file mode 100644 index 000000000..ecd84c3f3 --- /dev/null +++ b/apps/promptx/1.27.7/data.yml @@ -0,0 +1,13 @@ +additionalProperties: + formFields: + - default: 8080 + envKey: PANEL_APP_PORT_HTTP + labelZh: 端口 + labelEn: Port + label: + zh: 端口 + en: Port + required: true + type: number + edit: true + rule: paramPort diff --git a/apps/promptx/1.27.7/docker-compose.yml b/apps/promptx/1.27.7/docker-compose.yml new file mode 100644 index 000000000..52037e27b --- /dev/null +++ b/apps/promptx/1.27.7/docker-compose.yml @@ -0,0 +1,26 @@ +services: + promptx: + image: deepracticexs/promptx:1.27.7 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ./data:/root/.promptx + ports: + - ${PANEL_APP_PORT_HTTP}:5203 + healthcheck: + test: + - CMD + - curl + - -f + - http://localhost:5203/health + interval: 30s + timeout: 5s + retries: 5 + start_period: 30s + labels: + createdBy: Apps +networks: + 1panel-network: + external: true diff --git a/apps/promptx/README.md b/apps/promptx/README.md new file mode 100644 index 000000000..9423ac229 --- /dev/null +++ b/apps/promptx/README.md @@ -0,0 +1,20 @@ +## 产品介绍 + +领先的 AI 智能体上下文平台,基于MCP协议,一行命令为Claude、Cursor等AI应用注入专业能力 + +## 主要功能 + +- **AI 角色创建平台**:通过自然语言创建专业的 AI 角色,一句描述即可生成专家级智能体 +- **智能工具开发平台**:3 分钟内将任何 API 集成到 AI 中,支持 Slack、PostgreSQL、OpenAI 等多种平台 +- **认知记忆系统**:长期记忆能力,让 AI 在对话中保持上下文和专家状态 +- **自然对话交互**:无需学习复杂指令,像与真人专家一样自然交流 +- **Nuwa 角色设计师**:一句话创建专业 AI 角色 +- **Luban 工具集成大师**:快速集成各种 API 和平台 +- **Writer 专业内容创作者**:生成真实、有吸引力的内容 +- **内置办公工具**:Excel、Word、PDF 文档处理工具 +- **Chat is All You Need**:革命性的交互设计,自然对话即可获得专业能力 +- **MCP 协议支持**:基于 Model Context Protocol,轻松集成到 Claude、Cursor 等 AI 应用 +- **多平台支持**:提供 macOS、Windows、Linux 客户端,支持 Docker 部署 +- **零配置启动**:一键启动,无需技术背景 +- **可视化界面**:直观的管理界面,自动更新 +- **开源免费**:MIT 许可证,完全开源 \ No newline at end of file diff --git a/apps/promptx/README_en.md b/apps/promptx/README_en.md new file mode 100644 index 000000000..e22407a7e --- /dev/null +++ b/apps/promptx/README_en.md @@ -0,0 +1,20 @@ +## Introduction + +Leading AI agent context platform, based on MCP protocol, injecting professional capabilities into Claude, Cursor, and other AI applications with a single command + +## Features + +- **AI Role Creation Platform**: Create professional AI roles through natural language; a single description can generate expert-level agents. +- **Intelligent Tool Development Platform**: Integrate any API into AI within 3 minutes, supporting platforms like Slack, PostgreSQL, OpenAI, and more. +- **Cognitive Memory System**: Long-term memory capability, enabling AI to maintain context and expert status in conversations. +- **Natural Conversation Interaction**: No need to learn complex commands; communicate naturally as if with a real human expert +- **Nuwa Character Designer**: Create professional AI characters with one sentence +- **Luban Tool Integration Master**: Quickly integrate various APIs and platforms +- **Writer Professional Content Creator**: Generate authentic and engaging content +- **Built-in Office Tools**: Excel, Word, PDF document processing tools +- **Chat is All You Need**: A revolutionary interaction design where natural conversation yields professional capabilities +- **MCP Protocol Support**: Based on the Model Context Protocol, easily integrates with AI applications like Claude and Cursor +- **Multi-platform Support**: Offers clients for macOS, Windows, and Linux, with Docker deployment support +- **Zero-Configuration Launch**: One-click startup, requiring no technical background +- **Visual Interface**: Intuitive management interface with automatic updates +- **Open-source and Free**: MIT license, fully open-source \ No newline at end of file diff --git a/apps/promptx/data.yml b/apps/promptx/data.yml new file mode 100644 index 000000000..c04ddb752 --- /dev/null +++ b/apps/promptx/data.yml @@ -0,0 +1,30 @@ +name: PromptX +tags: + - AI +title: 领先的 AI 智能体上下文平台 +description: 领先的 AI 智能体上下文平台 +additionalProperties: + key: promptx + name: PromptX + tags: + - AI + shortDescZh: 领先的 AI 智能体上下文平台 + shortDescEn: Leading AI Agent Context Platform + description: + en: Leading AI Agent Context Platform + zh: 领先的 AI 智能体上下文平台 + zh-Hant: 領先的 AI 智能體上下文平台 + ja: 最先端のAIエージェントコンテキストプラットフォーム + ms: Platform Konteks Ejen AI Terkemuka + pt-br: Plataforma de Contexto de Agentes de IA Líder + ru: Ведущая платформа контекста ИИ-агентов + ko: 선도적인 AI 에이전트 컨텍스트 플랫폼 + type: website + crossVersionUpdate: true + limit: 0 + website: https://promptx.deepractice.ai + github: https://github.com/Deepractice/PromptX + document: https://promptx.deepractice.ai/docs + architectures: + - amd64 + - arm64 diff --git a/apps/promptx/logo.png b/apps/promptx/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3559ee8d4a0750124cce03d4c7e18e1a4ed757d3 GIT binary patch literal 8209 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 literal 0 HcmV?d00001