python
from scripts.prompt_optimizer import PromptOptimizer, PromptLibrary
optimizer = PromptOptimizer()
# 分析提示词
analysis = optimizer.analyze("Write a story about a robot")
# → {'clarity_score': 7, 'specificity_score': 5, 'overall_score': 4, ...}
# 自动优化
better = optimizer.optimize("Write a story about a robot")
# → 添加角色、结构、约束
# 使用模板
prompt = optimizer.apply_template("role_playing", domain="creative writing", task="Write a sci-fi story")
# 提示词库
lib = PromptLibrary()
lib.save("coding-helper", "You are a senior Python developer...", tags=["coding", "python"])
bash
python3 scripts/prompt_optimizer.py