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 文件
S
Description
一个基于 Flask 的 Web 应用,用户输入主题后由 AI 生成结构化的登记手册,包含封面、目录、正文与附录,并支持导出为 Markdown 文件。
Readme
31 KiB
Languages
Python 52.6%
JavaScript 20.5%
CSS 17.2%
HTML 9.7%