Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

提示词优化器

面向普通用户的结构化提示词优化工具。只输入需求,选择框架,就能得到更专业的提示词。

一个基于 PyQt5 的桌面应用,支持多种提示词优化框架、DeepSeek API 在线优化、历史记录管理、Markdown 预览与导出,并提供可直接运行的 Windows exe

✨ 主要功能

  • 支持 ICIOCRISPEBROKERASCEF 四种提示词优化框架
  • 左侧仅保留“用户输入 + 框架选择”,更适合普通用户
  • 问号按钮查看当前框架说明
  • “框架预览”按钮查看当前框架案例
  • 支持 DeepSeek API 在线优化
  • 支持本地加密保存 API Key
  • 支持历史记录查看、搜索、重新加载、删除、导出
  • 支持 Markdown 编辑与实时预览
  • 支持结果导出为 .md
  • 支持日间、夜间、高对比度三种主题
  • 默认大字体显示,更适合直接使用

🚀 快速开始

方式一:直接使用 exe

适合大多数用户。

  1. 下载 PromptRefinery.exe
  2. 双击运行
  3. 在菜单栏 设置 -> API 密钥 中填写你的 DeepSeek API Key
  4. 开始使用

方式二:运行源码

适合想自行修改或学习项目结构的用户。

环境要求

  • Python 3.10+
  • Windows 10/11

安装依赖

pip install -r requirements.txt

启动程序

python main.py

📖 使用流程

  1. 在左侧输入你的原始需求、场景或目标
  2. 选择一个提示词优化框架
  3. 点击问号查看当前框架说明
  4. 点击“框架预览”查看当前框架案例
  5. 设置 -> API 密钥 中保存 DeepSeek API Key
  6. 点击“开始优化”
  7. 在右侧查看、编辑、预览并导出最终提示词

📁 项目结构

prompt-youhua/
├── app/
│   ├── api_v2.py
│   ├── constants.py
│   ├── frameworks_v3.py
│   ├── models.py
│   ├── storage.py
│   ├── utils.py
│   └── ui/
│       ├── dialogs_v3.py
│       └── main_window_v4.py
├── main.py
├── requirements.txt
├── icon.ico
├── prompt_refinery.spec
└── build_exe.ps1

⚙️ 技术栈

  • Python
  • PyQt5
  • OpenAI Python SDK
  • Markdown
  • PyInstaller

🔐 注意事项

  • 当前版本仅支持 DeepSeek API
  • 请不要公开你的真实 API Key
  • 本地配置文件位于 .appdata/config.json
  • 发布或分享项目前,建议确认 encrypted_api_key 为空

🤝 反馈

如果你发现了 Bug,或者对界面、交互、框架支持有新的想法,欢迎提交 Issue。

如果这个项目对你有帮助,也欢迎点一个 Star。


Made with 小贴 and codex

About

面向普通用户的结构化提示词优化工具,支持多框架优化、DeepSeek API、历史记录与 Markdown 导出。

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages