LLMs之PE:PromptX(将 AI 智能体从通用助手转变为具备行业/角色能力的交互平台)的简介、安装和使用方法、案例应用之详细攻略

LLMs之PE:PromptX(将 AI 智能体从通用助手转变为具备行业/角色能力的交互平台)的简介、安装和使用方法、案例应用之详细攻略

目录

PromptX的简介

1、特点

2、系统结构

[PromptX 的核心功能模块:Nuwa 让 AI 懂,Luban 让 AI 能,Writer 让 AI 真。](#PromptX 的核心功能模块:Nuwa 让 AI 懂,Luban 让 AI 能,Writer 让 AI 真。)

PromptX的安装和使用方法

1、安装

[T1、PromptX 客户端(推荐,适用于大多数用户)](#T1、PromptX 客户端(推荐,适用于大多数用户))

T2、开发者直接运行(适合技术用户、二次扩展)

[T3、Docker 部署(适合生产环境/服务器部署)](#T3、Docker 部署(适合生产环境/服务器部署))

2、使用方法

PromptX的案例应用

专家角色召唤

工具集成场景

办公文档处理

行业专家角色+记忆延续对话


PromptX的简介

2025年8月,PromptX 是由 Deepractice 开发的一款"领先的 AI 智能体上下文平台(AI Agent Context Platform)"。其核心理念为 "Chat is All you Need --- 革命性的交互设计,让 AI 智能体瞬间变身为行业专家"。该平台基于 MCP(Model Context Protocol)协议,能够通过一句话/自然语言,向诸如 Claude、Cursor 等 AI 应用注入"专业能力"。

简而言之,PromptX 希望打通"自然语言 → 专业角色/工具注入 → 智能对话"的流程,将 AI 从"通用模型"转变为"具备行业角色能力"的智能体。

PromptX 是一个将 AI 智能体从通用助手转变为具备行业/角色能力的交互平台。它通过自然语言调用角色、注入工具、维持对话记忆,简化用户与 AI 的交互方式。提供三种安装/使用方式:客户端(最快速)、开发者直跑、Docker 部署。应用场景多样,包括专家角色召唤、工具 API 集成、办公文档处理、行业专家长期对话等。

Github地址https://github.com/Deepractice/PromptX

1、特点

>> 自然对话化角色切换:用户可以通过自然语言(而不是复杂指令)去"召唤"某个专家角色,例如:"我需要一个产品经理专家"。 AI 即转变为具备产品经理知识与方法论的角色。 平台强调"把 AI 当作一个人,而不是软件" 的哲学,降低用户使用门槛。 输入方式更像"与专家对话",而不是"输入精确指令 + 设置参数"。

>> 角色/工具/记忆三大核心能力

AI 角色创建平台(AI Role Creation Platform):用户可定义或选择专家角色,如产品经理、架构师、Python 导师、写作专家等。

智能工具开发平台(Intelligent Tool Development Platform):支持通过自然语言或配置,扩展 AI 能调用的外部工具/API。举例:数据库查询、Slack 集成、OpenAI API 链接等。

认知记忆系统(Cognitive Memory System):支持上下文记忆、状态保存、专家角色持续对话中的状态管理,从而增强连贯对话体验。

>> 强大的内置办公文档处理工具支持

Excel Tool:将 AI 转变为"数据分析助理 + 报表生成专家",支持图表可视化、数据自动化处理。

Word Tool:将 AI 转变为"文档阅读专家 + 专业写作助手",支持批量替换、格式转换等。

PDF Reader:将 AI 转变为"PDF 阅读专家",支持逐页阅读、内容分析、图片提取、智能缓存加速。

>> 多平台/多方式部署:提供客户端「一键启动」版本(推荐)适合普通用户,无需配置。 提供开发者直接运行方式(Node.js 环境)用于开发/二次扩展。 提供 Docker 部署方式,适合生产环境。

>> 高度开放及协议化:基于 MCP 协议,其设计允许快速与多种 AI 应用和工具连接。 项目采用 MIT 许可证开源。

6. 定位为将 AI 从"通用工具"变为"行业专家":官方例子中提到:「我需要重设计产品页面 → AI 以产品经理角色给出深入策略建议」等。 强调「无需记忆各种参数」「无需学习复杂指令语法」 → 更自然、更直观。

2、系统结构

PromptX 系统可以理解为四层结构:

层级 模块 说明
第 1 层:平台基础层 PromptX 主体(AI Agent Context Platform) 整个平台框架,基于 MCP 协议,实现与 AI 应用交互、上下文传递、记忆与工具调用。
第 2 层:智能引擎层 Nuwa & Luban(创造双子) + Writer(写作引擎) PromptX 的核心能力模块: ① Nuwa:角色创造;② Luban:工具集成;③ Writer:内容创作。
第 3 层:功能服务层 Office Tools(Excel、Word、PDF Reader)等 提供具体的业务功能插件,让 AI 能处理文档、报表、PDF 分析等任务。
第 4 层:用户交互层 Claude / Cursor / ChatGPT 等前端应用 用户通过自然语言与这些前端 AI 聊天应用交互,PromptX 作为"后端智能体上下文服务"提供支持。

PromptX 的核心功能模块:Nuwa 让 AI 懂,Luban 让 AI 能,Writer 让 AI 真。

模块名称 英文名称 核心定位 典型示例 核心作用
🎭 Nuwa AI Role Designer AI 角色设计师 "I need someone who understands both code and product" → 生成技术产品经理(TPM) 赋予 AI 专业身份与知识
🔧 Luban Tool Integration Master 工具集成大师 "Connect to our Slack workspace" → AI 创建 Slack 推送工具 赋予 AI 行动与工具能力
✍️ Writer Professional Content Creator 专业内容创作者 "Help me write a product launch announcement" → 输出具故事性的发布文案 赋予 AI 表达与创作灵魂

PromptX的安装和使用方法

1、安装

T1、PromptX 客户端(推荐,适用于大多数用户)

Step1、前往下载页面,选择对应平台安装包:

macOS(Apple Silicon) .dmg 文件。

macOS(Intel) .dmg 文件。

Windows .exe 安装包。

也有 Linux/便携版本(通过 "View All Releases & Platforms" 链接) 。

Step2、安装并启动客户端,此时客户端会自动启动一个 MCP 服务(HTTP 服务)。

Step3、在你使用的 AI 应用(比如 Claude、Cursor 等)中,添加如下配置,让该 AI 应用通过 MCP 协议连接到本地 PromptX 服务:

复制代码
{
  "mcpServers": {
    "promptx": {
      "type": "streamable-http",
      "url": "http://127.0.0.1:5203/mcp"
    }
  }
}

Step4、配置成功后,你可以在 AI 应用中输入「Show me available experts(显示可用专家)」等自然语言,PromptX 将展示可用角色/专家。然后你可以像与专家对话那样,继续让 AI 扮演你所需角色。

特点提示:该方式 无需技术背景、零配置、可视化管理、支持自动更新。

T2、开发者直接运行(适合技术用户、二次扩展)

如果你具备 Node.js 环境、希望定制/开发更多功能,可使用以下方法:

在你的 mcpServers 配置中加入:

复制代码
{
  "mcpServers": {
    "promptx": {
      "command": "npx",
      "args": ["-y", "@promptx/mcp-server"]
    }
  }
}

这样 PromptX 会被作为一个 MCP 服务启动,你可以在开发环境中直接运行并调试。开发者方式适合连接更多自定义工具、扩展专家角色、集成新的 API 等。

T3、Docker 部署(适合生产环境/服务器部署)

如果你想在服务器(或 Docker 环境)中部署 PromptX,可使用 Docker 镜像方式:

复制代码
docker run -d -p 5203:5203 -v ~/.promptx:/root/.promptx deepracticexs/promptx:latest

说明:

-p 5203:5203 映射端口为 5203,默认 MCP 服务端口。

-v ~/.promptx:/root/.promptx 持久化 PromptX 的配置/状态数据。

镜像名称为 deepracticexs/promptx:latest。

部署完成后,你需要在 AI 客户端或其他系统中将 mcpServers 配置指向该服务地址。

2、使用方法

......

PromptX的案例应用

专家角色召唤

用户对话示例:

用户:"Show me what experts are available(展示我可用的专家)"

AI:即时显示 23 个可用角色,从产品经理到架构师。

接着用户说:"I need a product manager expert(我需要一个产品经理专家)"

AI:立刻以"产品经理"的身份、具备完整知识和方法论进行对话。

然后用户说:"Help me redesign the product page(帮我重设计产品页面)"

AI:作为产品经理,从产品策略、用户体验、功能结构等方面提供深入建议。

工具集成场景

借助 "Luban --- 工具集成大师"角色,用户可以说:"Activate Luban, I want AI to query our PostgreSQL database(启动 Luban,我希望 AI 查询我们的 PostgreSQL 数据库)"

系统响应:建立数据库只读连接,AI 执行 SQL 查询并分析数据。

再比如用户说:"Connect to our Slack workspace(连接我们的 Slack 工作区)"

系统响应:配置 Slack Webhook,AI 能将结果推送至 Slack。

办公文档处理

在 Excel Tool 场景下:AI 可被转为「数据分析助理/报表生成专家」。用户场景:将大量 CSV/Excel 数据交给 AI,生成图表、分析洞察、生成报告。

在 Word Tool 场景下:AI 可被转为「文档阅读专家/专业写作助手」。例如用户说:"帮我批量替换文档中的某些关键字,并将格式转换为新的模板" → AI 接手完成。

在 PDF Reader 场景:用户可将 AI 赋能为「PDF 阅读专家」,可对 PDF 执行逐页分析、图片提取、内容摘要、智能缓存加速访问。

行业专家角色+记忆延续对话

用户在对话中先召唤某个角色(例如架构师/Python 教师),然后因为 PromptX 支持认知记忆系统,AI 可以记住之前对话的上下文和状态,从而在后续交流中维持身份与记忆,提升连续性与专业性。 (虽未详细列出代码示例,但 README 中已有提及。)

相关推荐
兔兔爱学习兔兔爱学习3 小时前
大模型之adapter-tuning
人工智能
人工智能训练3 小时前
在 Ubuntu 系统中利用 conda 创建虚拟环境安装 sglang 大模型引擎的完整步骤、版本查看方法、启动指令及验证方式
linux·运维·服务器·人工智能·ubuntu·conda·sglang
AI人工智能+3 小时前
服务器端护照识别技术:通过图像预处理、OCR字符识别和智能分析实现高效身份核验
人工智能·深度学习·ocr·护照识别
新加坡内哥谈技术3 小时前
马斯克旗下xAI公司推出的在线百科全书“Grokipedia”现已上线
人工智能
m0_748248023 小时前
详解使用CodeBuddy解决高难度项目问题
java·人工智能
老猿讲编程3 小时前
利用机器学习优化CPU调度的一些思路案例
人工智能·机器学习
不一样的少年_3 小时前
老板问我:AI真能一键画广州旅游路线图?我用 MCP 现场开图
前端·人工智能·后端
新加坡内哥谈技术4 小时前
OpenAI完成了其盈利结构的重组
人工智能
新智元4 小时前
「美队」老黄深夜扔出地表最强 GPU!算力百倍狂飙,下次改演雷神
人工智能·openai