基于 PRD 实现的前后端 MVP,包含:
- 苏格拉底式多轮问答(3-5 轮,可直接生成)
- 结构化提示词生成
- 提示词预览/编辑/保存/复制
- 历史会话记录(SQLite)
backend/FastAPI + SQLite APIfrontend/纯静态前端页面(由后端托管)data/prompt_forge.db本地数据库(运行时自动生成)
- 在
backend/.env中配置DEEPSEEK_API_KEY - 可选参数:
DEEPSEEK_BASE_URL、DEEPSEEK_MODEL、DEEPSEEK_TIMEOUT_SECONDS - 示例见:
backend/.env.example
- 安装依赖
python -m pip install -r backend/requirements.txt- 启动服务
cd backend
python -m uvicorn app.main:app --reload --port 8000- 打开浏览器访问
POST /api/conversations创建会话POST /api/conversations/{id}/messages发送回答并推进问答GET /api/conversations获取历史会话GET /api/conversations/{id}获取会话详情PUT /api/conversations/{id}/prompt保存编辑后的提示词