1750ff3a83f14d48bff0995d429a59f9ef7defe7
AI 生成登记手册
一个基于 Flask 的 Web 应用,输入主题即可由 AI 生成结构化的登记手册。
功能
- 输入主题,生成完整登记手册(封面、目录、正文、附录)
- 支持在线预览与一键导出 Markdown
- 内置离线模板引擎(未配置 API Key 时使用)
- 可选接入 OpenAI 兼容接口
目录结构
ai-registration-handbook/
├── app.py
├── requirements.txt
├── README.md
├── templates/
│ └── index.html
├── static/
│ ├── style.css
│ └── app.js
└── handbook/
├── __init__.py
├── generator.py
└── templates.py
安装
pip install -r requirements.txt
运行
python app.py
浏览器访问 http://127.0.0.1:5000
配置 AI(可选)
设置环境变量后启用真实 AI 生成:
export OPENAI_API_KEY=your-key
export OPENAI_BASE_URL=https://api.openai.com/v1
export OPENAI_MODEL=gpt-4o-mini
未配置时使用内置模板引擎生成示例手册。
接口
POST /api/generate请求体{"topic": "..."}返回{"markdown": "..."}POST /api/export请求体{"topic": "...", "markdown": "..."}下载.md文件
Description
一个基于 Flask 的 Web 应用,用户输入主题后由 AI 生成结构化的登记手册,包含封面、目录、正文与附录,并支持导出为 Markdown 文件。
31 KiB
Languages
Python
52.6%
JavaScript
20.5%
CSS
17.2%
HTML
9.7%