diff --git a/README.md b/README.md index 4e2e2ff..895a8a3 100644 --- a/README.md +++ b/README.md @@ -25,13 +25,35 @@ npx dpml-prompt@snapshot mcp-server "mcpServers": { "promptx": { "command": "npx", - "args": ["dpml-prompt@snapshot", "mcp-server"], - "cwd": "/path/to/your/workspace" + "args": ["-y", "-f", "dpml-prompt@snapshot", "mcp-server"], + "env": { + "PROMPTX_WORKSPACE": "D:\\Works\\Project\\GitHub\\PromptX" + } } } } ``` +**🔧 配置说明:** +- `command`: 使用 `npx` 运行命令 +- `args`: 命令参数 + - `-y`: 自动确认安装 + - `-f`: 强制使用最新版本 + - `dpml-prompt@snapshot`: 使用快照版本 + - `mcp-server`: 启动MCP服务器 +- `env`: 环境变量配置 + - `PROMPTX_WORKSPACE`: **重要** - 设置PromptX的工作空间路径,请替换为您的实际项目路径 + +**📂 工作空间路径设置:** +- **Windows**: `"D:\\Works\\Project\\GitHub\\PromptX"` (注意使用双反斜杠) +- **macOS/Linux**: `"/Users/username/Projects/PromptX"` +- **相对路径**: 也可以使用相对路径,如 `"./PromptX"` + +**💡 路径格式注意事项:** +- Windows系统请使用双反斜杠 `\\` 或正斜杠 `/` +- 确保路径存在且AI应用有访问权限 +- 工作空间用于存储角色数据和记忆文件 + #### **支持MCP的AI应用** | AI应用 | 状态 | 配置文件位置 | 特性 | @@ -67,6 +89,21 @@ npx dpml-prompt@snapshot mcp-server 📖 **[完整MCP集成指南](docs/mcp-integration-guide.md)** +### **📸 配置成功后的使用效果** + +#### **🎭 角色发现和激活** +![角色发现](assets/role-discovery.png) +*步骤1:使用 `promptx_hello` 发现所有可用的专业角色* + +![角色选择](assets/role-select.png) +*步骤2:使用 `promptx_action` 一键激活专业角色,获得完整专业能力* + +#### **💭 智能记忆管理** +![记忆功能](assets/remember.png) +*步骤3:使用 `promptx_remember` 保存重要信息,AI将主动记忆并在合适时机调用* + +> **✨ 配置提示**:完成MCP配置后,您的AI应用将获得上述所有专业功能。无需额外学习,按照界面提示即可享受专业化AI服务。 + ## 🎯 核心价值 ### **AI应用专业化的完整解决方案** @@ -352,7 +389,7 @@ pnpm changeset 技术交流群 -## 🧪 设计哲学 +## 🎯 设计哲学 > **"让AI应用获得专业灵魂"** diff --git a/assets/demo.gif b/assets/demo.gif deleted file mode 100644 index 1e8653e..0000000 Binary files a/assets/demo.gif and /dev/null differ diff --git a/assets/demo2.jpg b/assets/demo2.jpg deleted file mode 100644 index 978976b..0000000 Binary files a/assets/demo2.jpg and /dev/null differ diff --git a/assets/demo3.jpg b/assets/demo3.jpg deleted file mode 100644 index 2722290..0000000 Binary files a/assets/demo3.jpg and /dev/null differ diff --git a/assets/remember.png b/assets/remember.png new file mode 100644 index 0000000..5c46727 Binary files /dev/null and b/assets/remember.png differ diff --git a/assets/role-discovery.png b/assets/role-discovery.png new file mode 100644 index 0000000..7501b59 Binary files /dev/null and b/assets/role-discovery.png differ diff --git a/assets/role-select.png b/assets/role-select.png new file mode 100644 index 0000000..c972576 Binary files /dev/null and b/assets/role-select.png differ