SaltedFish 某鱼自动发贴平台
2026/3/20大约 3 分钟
SaltedFish 某鱼自动发贴平台
SaltedFish 是某鱼的自动发贴平台,包含后端 API 服务、PC 管理后台和移动 H5 应用三个主要模块。项目采用前后端分离架构,支持商品发布与管理、用户认证与权限管理、订单管理等核心功能。
文档目录
架构设计
- 技术架构 - 系统整体架构设计、分层架构、技术选型、通信机制
后端技术
- 后端技术详解 - Django + DRF 后端技术栈、项目结构、Celery 异步任务
前端技术
接口与数据
部署运维
- 部署指南 - 环境配置、Docker 部署、Nginx 配置、监控运维
项目结构
SaltedFish/
├── salted-fish-api # 后端 API 服务 (Django + DRF)
├── salted-fish-web # PC 管理后台 (Vue3 + Vben Admin)
├── salted-fish-mobile # 移动 H5 应用 (Vue3 + Vant)
└── docs/ # 技术文档
技术栈总览
| 模块 | 技术栈 |
|---|---|
| 后端 | Python 3.9+, Django 4.2, DRF, Celery, Redis, MySQL |
| PC 端 | Vue 3.5, TypeScript, Vite, Ant Design Vue, Pinia |
| 移动端 | Vue 3.4, Vite, Vant 4, Pinia |
核心功能
- 商品管理:商品发布、编辑、上下架、批量操作
- 自动发布:支持模板配置的自动化商品发布
- 用户管理:用户注册、登录、权限控制
- 订单管理:移动端订单处理
- 数据采集:网络爬虫支持数据采集
系统架构图
快速开始
后端启动
# 进入后端目录
cd salted-fish-api
# 安装依赖
poetry install
# 数据库迁移
python manage.py migrate
# 启动服务
python manage.py runserver
前端启动
# PC 管理后台
cd salted-fish-web
pnpm install
pnpm dev
# 移动端应用
cd salted-fish-mobile
npm install
npm run dev
相关资源
目录
暂无目录