v0.2.0
功能模块: - 仪表盘: 用户统计、帖子统计、帖子类型分布、热门标签、最新帖子 - 用户管理: 查看用户列表、删除用户 - 帖子管理: 查看/删除帖子、置顶功能、帖子详情预览 - 主题管理: 查看/删除主题、主题详情预览 端口: 19005
技术论å<EFBFBD>›ä¸ŽæŠ€æœ¯åˆ†äº«ç½‘ç«™
技术交æµ<EFBFBD>ã€<EFBFBD>工具分享ã€<EFBFBD>é—®ç”讨论社区
功能特点
ðŸ“<EFBFBD> 技术交æµ<C3A6>
- å<EFBFBD>‘布技术讨论帖å<EFBFBD>
- 评论回å¤<EFBFBD>互动
- 点赞收è—<EFBFBD>
- æ ‡ç¾åˆ†ç±»
🔧 工具分享
- 创建工具/框架分享主题
- å<EFBFBD>主题分支讨论
- 问题追问功能
- 关注感兴趣的主题
👤 用户系统
- 用户å<EFBFBD><EFBFBD>注册
- 邮箱(必填)
- 手机å<EFBFBD>·ï¼ˆå<EFBFBD>¯é€‰ï¼‰
- 密ç <EFBFBD>确认
快速开始
安装ä¾<EFBFBD>èµ–
pip install -r requirements.txt
å<EFBFBD>¯åЍ䏻æœ<EFBFBD>务
python backend/app.py
访问地å<EFBFBD>€: http://localhost:19004
å<EFBFBD>¯åЍå<EFBFBD>Žå<EFBFBD>°ç®¡ç<EFBFBD>†
python admin/app.py
å<EFBFBD>Žå<EFBFBD>°åœ°å<EFBFBD>€: http://localhost:19005
项目结构
tech-forum/
├── backend/
│ └── app.py # Flaskå<6B>Žç«¯
├── frontend/
│ ├── index.html # 首页
│ ├── login.html # 登录
│ ├── register.html # 注册
│ ├── create.html # å<>‘帖
│ ├── post.html # 帖å<C3A5>详情
│ ├── topic.html # 主题详情
│ └── user.html # 用户主页
├── data/
│ ├── users.json # 用户数æ<C2B0>®
│ ├── posts.json # 帖å<C3A5>æ•°æ<C2B0>®
│ └── topics.json # 主题数æ<C2B0>®
├── uploads/ # ä¸Šä¼ æ–‡ä»¶
└── README.md
API接å<EFBFBD>£
用户认è¯<EFBFBD>
- POST /api/register - 注册
- POST /api/login - 登录
- GET /api/user - 获å<C2B7>–当å‰<C3A5>用户
帖å<EFBFBD>
- GET /api/posts - 获å<C2B7>–帖å<C3A5>列表
- POST /api/posts - å<>‘布帖å<C3A5>
- GET /api/posts/:id - 获å<C2B7>–帖å<C3A5>详情
- POST /api/posts/:id/reply - 回å¤<C3A5>帖å<C3A5>
- POST /api/posts/:id/like - 点赞
主题
- GET /api/topics - 获å<C2B7>–主题列表
- POST /api/topics - 创建主题
- GET /api/topics/:id - 获å<C2B7>–主题详情
- POST /api/topics/:id/subtopic - æ·»åŠ å<C3A5>主题
- POST /api/topics/:id/question - æ<><C3A6>é—®
- POST /api/topics/:id/question/:qid/answer - 回ç”问题
- POST /api/topics/:id/follow - 关注主题
å…¶ä»–
- GET /api/tags - 获å<C2B7>–çƒé—¨æ ‡ç¾
- GET /api/search - æ<>œç´¢
版本历å<EFBFBD>²
v0.1.0 (2026-04-08)
- åˆ<EFBFBD>始版本
- 技术交æµ<EFBFBD>帖å<EFBFBD>功能
- 工具分享主题功能
- 用户注册登录
- 评论回å¤<EFBFBD>点赞
License
MIT™»å½•
- 评论回å¤<EFBFBD>点赞
License
MIT
Description
Languages
HTML
63.1%
Python
36.9%