一个先进的模型上下文协议(MCP)服务器,智能地为 Claude Code 工程化并优化提示,并具有交互式改进能力和自动优化功能。
npm install
创建或更新你的 .mcp.json 配置文件:
{
"mcpServers": {
"prompt-engineer": {
"command": "node",
"args": ["/绝对路径/to/cc_peng_mcp/index.ts"],
"env": {}
}
}
}
# 退出当前会话并启动新会话
claude
/mcp
你应该能看到 prompt-engineer 列出为已连接。
直接使用工具 - 不需要设置:
使用 auto_optimize 工具分析: "修复我的 React 应用性能问题"
使用 engineer_prompt 工具并设置 interactive=true: "创建一个新的认证系统"
使用 engineer_prompt 工具并设置 prompt="优化我的数据库查询" 和 language="python"
auto_optimize ⭐ 主要工具自动检测并优化自然语言文本:
text(必需):您的自然语言文本/请求context(可选):附加项目上下文interactive(可选):强制交互式提问engineer_prompt手动提示工程,带有特定参数:
prompt(必需):需要工程化的原始用户提示language(可选):编程语言(如果没有提供则自动检测)context(可选):附加项目上下文interactive(可选):启用 Q&A 改进过程answer_questions在交互式会话期间提供答案:
sessionId(必需):来自交互模式的会话IDanswers(必需):对问题的回答数组系统自动识别何时您的文本是需要优化的自然语言,通过检测:
知道 Claude Code 的能力来优化提示:
当需要时,系统:
输入:
"我的网站运行缓慢,用户正在抱怨"
自动优化输出:
**任务**:调试并解决以下问题:
我的网站运行缓慢,用户正在抱怨
**需求**:
- 使用文件搜索工具(Grep/Glob)定位相关代码
- 读取并分析有问题的文件
- 确定根本原因并实施修复
- 如果可能,测试解决方案
**准备好执行此任务了吗?**
输入:"让我的应用更好"
生成的问题:
回答后:根据您的具体要求创建详细的、结构化的提示。
✅ 无需设置:配置 MCP 后立即生效 ✅ 无需 API 密钥:仅使用内置的 Claude Code 能力 ✅ 上下文感知:理解您的项目和要求 ✅ 交互式:在需要时提出澄清问题 ✅ 系统化:正确地组织复杂的请求 ✅ 快速:没有外部 API 调用,即时优化
MIT 许可证 - 随意修改和分发。
参见 INSTALL.md 获取详细的安装说明、故障排除和高级配置选项。 </中文翻译>