Skip to content

KKVV0710/AI-stanle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Prompt Optimizer

🚀 一个强大的 AI 提示词优化工具,帮助你创建更有效的提示词来提升 AI 模型的响应质量。

✨ 功能特性

  • 智能提示词分析 - 分析提示词的结构和质量
  • 自动优化建议 - 基于最佳实践提供优化建议
  • 提示词模板库 - 丰富的预设模板供选择
  • 多模型支持 - 支持 GPT-4、GPT-3.5、Claude 等多种模型
  • 批量优化 - 一次优化多个提示词
  • 提示词版本控制 - 保存和管理提示词历史版本
  • 团队协作 - 支持多人协作和共享

🛠️ 技术栈

  • 前端: React + TypeScript + TailwindCSS 3
  • 后端: Node.js + Express + TypeScript
  • 数据库: SQLite (开发) / PostgreSQL (生产)
  • AI 集成: OpenAI API

📦 安装

# 安装根目录依赖
npm install

# 安装后端依赖
cd backend && npm install

# 安装前端依赖
cd frontend && npm install

🚀 快速开始

  1. 设置环境变量

创建 backend/.env 文件:

PORT=3001
OPENAI_API_KEY=your_openai_api_key
JWT_SECRET=your_jwt_secret
  1. 启动开发服务器
npm run dev
  1. 访问应用

打开浏览器访问 http://localhost:5173

📖 使用说明

  1. 在编辑器中输入你的提示词
  2. 点击"分析"按钮查看提示词质量评分
  3. 点击"优化"按钮获取优化建议
  4. 从模板库中选择合适的模板
  5. 保存和管理你的提示词

📁 项目结构

├── backend/          # 后端 API 服务
│   ├── src/          # 源代码
│   ├── tests/        # 测试文件
│   └── package.json
├── frontend/         # 前端应用
│   ├── src/          # 源代码
│   ├── public/       # 静态资源
│   └── package.json
├── shared/           # 共享类型定义
└── README.md

🤝 贡献

欢迎提交 Issue 和 Pull Request!

📄 许可证

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 97.5%
  • Other 2.5%