关于 Enhance Prompt
Enhance Prompt 是一个提示词生成与增强的 Web 应用 PromptPilot 的 MCP 服务形式。它接收简单的关键词或短语,将其扩展为结构更完整的提示词,适合希望快速获得更高质量提示词的用户。
主要功能
- 01根据关键词生成基础提示词
- 02补充结构、上下文与具体细节
- 03可通过 npx 或 Docker 运行
适用场景
- 01将简短想法扩展为详细提示词
- 02通过问答引导完善需求描述
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
1收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| prompt | string | 是 | 你的提示词 |
详细介绍
PromptPilot
- AI 提示词指南与增强器
PromptPilot 是一款由 AI 驱动的 Web 应用,旨在帮助用户为各种生成式 AI 模型生成和增强提示词。它提供面向简单需求的快速生成功能,以及独特的对话式引导(Masterful Prompt Creator),用于精心打造高质量、详细的提示词。本仓库包含 PromptPilot 的代码库。
✨ 功能特性
本应用聚焦于两大核心功能:
-
🚀 快速提示词生成:
- 接受用户输入的简单关键词或短语。
- 借助 AI 根据输入生成一个或多个基础、可直接使用的提示词。
- 非常适合需要快速起步的用户。
-
🧠 引导式问答提示词增强:
- 提供交互式、类似聊天的界面。
- 使用 AI 引导用户完成一系列问题。
- 帮助用户详细阐述并细化自己的需求。
- 基于引导式对话生成全面、高质量的提示词。
- 旨在显著提升 AI 输出的相关性与质量。
🚀 快速开始
前置条件
- 用于前端/后端的 Node.js 和 npm(或 yarn)(取决于你的技术栈)
- Docker 和 Docker Compose(可选,但推荐用于更轻松的设置)
第 1 步:克隆仓库
git clone https://github.com/FelixFoster/mcp-enhance-prompt # Replace with your actual repo URL
cd mcp-enhance-prompt
第 2 步:安装依赖
进入相关目录并安装依赖。
npm install
第 4 步:构建项目
npm run build
第 5 步:运行应用
你有多种方式运行该应用:
方式 1:直接运行
node build/index.js
方式 2:使用 Docker 运行
docker build -t enhance-prompt-server .
docker run -i --rm enhance-prompt-server
方式 3:使用 npx 运行
npx -y enhance-prompt-server
第 6 步:访问应用
打开 Web 浏览器并访问你的前端应用所服务的地址(例如 http://localhost:9593/rest)。
🐛 故障排查
- 后端日志: 检查后端进程的控制台日志,查看错误消息。
- 网络问题: 确保后端在正确的端口上运行,并且没有防火墙问题阻止访问。如果使用 Docker,请验证端口映射。
- 依赖: 确保所有项目依赖都已成功安装。
🤝 贡献
欢迎贡献!如果你想为 PromptPilot 做贡献,请按以下步骤操作:
- Fork 该仓库。
- 创建一个新分支(
git checkout -b feature/your - feature)。 - 进行你的更改。
- 提交你的更改(
git commit -am 'feat: Add new feature X')。 - 推送到该分支(
git push origin feature/your - feature)。 - 创建一个新的 Pull Request。
请确保你的代码遵循项目的编码规范,并在适当的地方包含测试。
📄 许可证
本项目基于 MIT 许可证授权 - 详情请参阅 LICENSE 文件。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。