Files
chengshishouce/FEATURES.md
maoshen 80e5d843ba docs: 添加功能清单和 AI 审核 API 文档
- 新增 FEATURES.md 功能清单
- 新增 AI_AUDIT_API.md API 文档
- 记录所有已完成功能
- 记录 AI 审核测试结果
2026-04-14 03:02:50 +00:00

2.5 KiB

城市手册项目 - 功能清单

已完成功能

1. 基础框架

  • Django 4.2 后端框架
  • React 18 前端框架
  • PostgreSQL 数据库
  • Docker + Docker Compose 部署
  • Nginx 反向代理
  • JWT 认证系统

2. 用户系统

  • 用户注册/登录
  • JWT Token 认证
  • 个人中心
  • 用户角色 (普通用户/版主/AI 审核员/管理员)

3. 版块管理

  • 5 级行政区划 (省→市→县→乡镇→村)
  • 34 个省级行政区数据
  • 树形结构查询
  • 版块层级导航

4. 地图导航

  • 中国地图组件 (react-simple-maps)
  • 省份点击跳转
  • 悬停提示
  • 热力图显示

5. 内容管理

  • 文章 CRUD
  • 特色服务 CRUD (7 大分类)
  • 内容审核流程 (版主 + AI)
  • 发布状态管理

6. 交互功能

  • 评论系统
  • 评分系统 (1-5 星)
  • 点赞功能
  • 收藏功能

7. 版主系统

  • 版主申请
  • 军衔体系 (将军/校官/尉官/士兵)
  • 权限管理
  • 支持人数统计

8. AI 审核 🔥

  • 敏感词检测
  • 广告内容检测
  • 内容质量评估
  • 文章审核 API
  • 评论审核 API
  • 服务审核 API
  • 所有测试用例通过

🚧 进行中功能

功能 优先级 进度
搜索功能 0%
Django Admin 自定义 0%
图片上传 0%
分享功能 0%

📋 待开发功能

  • 数据抓取工具
  • 商家入驻功能
  • 多语言支持
  • 移动 App
  • 高级统计分析

📊 项目统计

指标 数量
Django Apps 7 个
数据库模型 12 个
API 端点 50+
前端页面 10+
代码行数 5000+
Git 提交 10+

🌐 访问地址

管理员账号: admin / Admin123!


📅 开发日志

2026-04-14

  • 修复 nginx 静态资源配置
  • 部署到云服务器
  • 实现 AI 审核模块
  • 所有 AI 审核测试通过

2026-04-13

  • 添加中国地图导航
  • 导入 34 个省份数据
  • 修复前端构建问题

2026-04-10

  • 完成基础框架搭建
  • 实现所有数据库模型
  • 实现所有 API 端点
  • 实现前端核心页面