Version: 1.0.0 (P0.6) Last Updated: 2025-12-11
快速安装 Prompt Enhancement 并集成到 Claude Code。
# 1. 克隆仓库
git clone https://github.com/yourusername/Prompt-Enhancement.git
cd Prompt-Enhancement
# 2. 运行安装脚本
./install.sh安装脚本会自动完成:
- ✅ 检查系统依赖(Python 3.8+)
- ✅ 安装 Python 依赖包
- ✅ 提示您输入 DeepSeek API Key
- ✅ 安装
/pe命令到 Claude Code - ✅ 验证安装是否成功
- Python: 3.8 或更高版本
- pip: Python 包管理器
- Claude Code: 已安装并配置
- Git: 用于克隆仓库(也可下载ZIP)
如果自动安装失败,可以手动安装:
git clone https://github.com/yourusername/Prompt-Enhancement.git
cd Prompt-Enhancement或下载ZIP并解压到:
~/Documents/augment-projects/Prompt-Enhancement/
pip3 install -r requirements.txt创建 .env 文件:
cat > .env << 'EOF'
DEEPSEEK_API_KEY=your-api-key-here
EOF获取API Key:https://platform.deepseek.com
# 创建目录
mkdir -p ~/.claude/commands/scripts
# 复制文件
cp .claude/commands/scripts/enhance.py ~/.claude/commands/scripts/
cp .claude/commands/pe.md ~/.claude/commands/
# 设置权限
chmod +x ~/.claude/commands/scripts/enhance.py重启 Claude Code,然后测试:
/pe "测试提示词增强"
应该看到增强后的提示词。
在项目根目录创建 .env 文件:
DEEPSEEK_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxexport DEEPSEEK_API_KEY='sk-xxxxxxxxxxxxxxxxxxxxx'
# 永久设置(添加到 ~/.zshrc 或 ~/.bashrc)
echo 'export DEEPSEEK_API_KEY="sk-xxxxxxxxxxxxxxxxxxxxx"' >> ~/.zshrc
source ~/.zshrc./install.sh
# 选择 "y" 更新 API key安装后的文件位置:
项目源代码:
~/Documents/augment-projects/Prompt-Enhancement/
├── .env # API key配置
├── install.sh # 安装脚本
├── requirements.txt # Python依赖
├── enhanced_prompt_generator.py # P0.6 核心模块
├── async_prompt_enhancer.py # 异步增强器
├── context_collector.py # 上下文收集器
└── ...
Claude Code 集成:
~/.claude/
├── commands/
│ ├── pe.md # /pe 命令定义
│ └── scripts/
│ └── enhance.py # 增强脚本
# 测试脚本可执行
python3 ~/.claude/commands/scripts/enhance.py
# 应该显示: "Error: No prompt provided"
# 测试 API key
python3 ~/.claude/commands/scripts/enhance.py "test" 2>&1 | head -5
# 应该显示增强结果或明确的错误信息在 Claude Code 中:
/pe "简单测试"
预期输出:
- 显示原始提示词
- 显示增强后的提示词
- 提供使用建议
- 命令结束,不自动执行
解决方案:安装 Python 3
# macOS
brew install python3
# Linux (Ubuntu/Debian)
sudo apt-get install python3 python3-pip解决方案:确保项目路径正确
# 检查项目是否存在
ls ~/Documents/augment-projects/Prompt-Enhancement/
# 如果不存在,创建目录并移动项目
mkdir -p ~/Documents/augment-projects/
mv /path/to/Prompt-Enhancement ~/Documents/augment-projects/解决方案:
cd ~/Documents/augment-projects/Prompt-Enhancement
echo 'DEEPSEEK_API_KEY=your-key-here' > .env解决方案:
- 重启 Claude Code
- 检查文件是否存在:
ls -la ~/.claude/commands/pe.md ls -la ~/.claude/commands/scripts/enhance.py
- 如果缺失,重新运行
./install.sh
这是旧版本的行为。新版本(1.0.0)采用 Display-Only 模式:
- ✅ 只显示增强结果
- ❌ 不会自动执行
- ✅ 用户手动复制并执行
如果遇到此问题,请重新安装:
./install.sh已安装旧版本?更新到 1.0.0:
cd ~/Documents/augment-projects/Prompt-Enhancement
git pull origin main
./install.sh安装脚本会自动更新所有文件。
# 删除 Claude Code 命令
rm -f ~/.claude/commands/pe.md
rm -f ~/.claude/commands/scripts/enhance.py
# 删除项目(可选)
rm -rf ~/Documents/augment-projects/Prompt-Enhancement- 文档: README.md
- 使用指南: USAGE_GUIDE.md
- API文档: API_REFERENCE.md
- GitHub Issues: https://github.com/yourusername/Prompt-Enhancement/issues
享受提示词增强! 🚀