当前位置: 首页 > news >正文

项目实训个人工作记录一

项目实训个人工作记录一

  • 进度总结
  • 基本框架部署
  • 原型设计
  • 制作需求文档
    • 1. 系统架构概览
      • 1.1 架构层级划分
      • 1.2 核心模块详解
        • 1.2.1 发现模块 (Discovery Module)
        • 1.2.2 生成模块 (Generation Module)
        • 1.2.3 展示模块 (Frontend Module)
        • 1.2.4 管理模块 (Admin Module)

进度总结

进行前期准备

基本框架部署

部署了springboot4.0.5和MySQL,后面还会添加其他需要的配置。
完成gitee仓库的本地部署,统一团队的进度。

原型设计

我用墨刀进行此项目的原型设计,制作了网站客户端主页和词条详情页的,这可以直观展现出我的想法,尤其是功能和风格,用于团队交流和开发时进行参考。

制作需求文档

制作和完善需求文档,为开发过程提供指导,我着重负责其中关于项目整体框架和项目整体管理的部分,下面展示部分摘要,后面还会融合优化,详情见完整需求文档。

1. 系统架构概览

1.1 架构层级划分

本系统采用分层式架构,由以下核心层级组成:

┌─────────────────────────────────────────────────┐ │ 前端展示层(Frontend/UI) │ │ - 梗百科门户网站 (Web) │ │ - 管理后台 (Admin Dashboard) │ └─────────────────────────────────────────────────┘ │ │ ┌─────────────┴─────────────────────┴──────────────┐ │ API服务层(Service/API) │ │ - RESTful API 网关 │ │ - 业务服务编排 │ └─────────────────────────────────────────────────┘ │ ┌─────────────┴─────────────────────────────────────┐ │ 核心功能模块层(Feature Modules) │ │ ┌────────────┐ ┌────────────┐ ┌────────────┐ │ │ │ 发现模块 │ │ 生成模块 │ │ 审核模块 │ │ │ │ (Discovery)│ │(Generation)│ │(Review) │ │ │ └────────────┘ └────────────┘ └────────────┘ │ └─────────────────────────────────────────────────┘ │ ┌─────────────┴─────────────────────────────────────┐ │ 数据与基础设施层(Data & Infrastructure) │ │ ┌──────────────┐ ┌──────────────┐ │ │ │ 数据库 │ │ 缓存层 │ │ │ │ (Database) │ │ (Cache) │ │ │ └──────────────┘ └──────────────┘ │ │ ┌──────────────┐ ┌──────────────┐ │ │ │ 文件存储 │ │ 消息队列 │ │ │ │ (File Store) │ │ (Message Q) │ │ │ └──────────────┘ └──────────────┘ │ └─────────────────────────────────────────────────┘ │ ┌─────────────┴─────────────────────────────────────┐ │ 外部服务集成层(External Services) │ │ - LLM 服务(文本生成) │ │ - 内容安全 API(违规检测) │ │ - 社媒数据源(微博、知乎、B站等) │ └─────────────────────────────────────────────────┘

1.2 核心模块详解

1.2.1 发现模块 (Discovery Module)
  • 职责:从多个数据源持续采集、识别新热梗
  • 主要组件
    • 数据采集器(Web Crawler / API Client)
    • 热梗识别引擎(NLP + 规则匹配)
    • 候选词筛选器(AI 辅助判断)
    • 数据预处理器
  • 输出:每日 20-50 高置信度候选词列表
1.2.2 生成模块 (Generation Module)
  • 职责:自动生成结构化百科词条
  • 主要组件
    • 提示词工程引擎(Prompt Engineering)
    • LLM 调用服务(与第三方 API 集成)
    • 内容质量评估器(初筛、事实性校验)
    • 安全过滤器(违规内容检测)
    • 数据归档服务
  • 输出:完整的结构化词条数据
1.2.3 展示模块 (Frontend Module)
  • 职责:提供用户友好的浏览、搜索、交互体验
  • 主要组件
    • 词条详情页引擎
    • 全文搜索引擎(Elasticsearch / 类似方案)
    • 热门榜单更新器
    • 分类浏览与标签系统
    • 用户界面 (UI/UX)
  • 输出:高性能、高可用的网站系统
1.2.4 管理模块 (Admin Module)
  • 职责:后台管理与运营支撑
  • 主要组件
    • 词条审核面板
    • 内容编辑工具
    • 数据统计仪表板
    • 用户反馈处理中心
    • 审计日志系统
  • 输出:运营后台及数据看板
http://www.jsqmd.com/news/561381/

相关文章:

  • FetchDataLogic-国标视频平台信令服务器统一定时数据获源码实现
  • OpenClaw+GLM-4.7-Flash:个人财务管理自动化实践
  • P1036 [NOIP 2002 普及组] 选数
  • Qwen-Image-Edit-F2P模型安全:Token身份认证机制设计
  • 深入J-Link RTT缓冲区:从阻塞/非阻塞模式选择到彩色日志打印的进阶玩法
  • 3种方法让VR视频在普通屏幕播放:VR-Reversal工具全解析
  • 如何在VirtualBox的openKylin虚拟机中设置与主机的共享目录(v0.1.0)
  • # 发散创新:基于物理光照模型的实时渲染优化实践 在现代图形学中,**光照模型
  • LinkSwift:八大网盘直链解析神器,告别限速下载困扰
  • 智能体或将改变互联网安全范式
  • FreeRTOS任务切换时,Cortex-M内核的PSP和MSP指针到底怎么变?一个动画讲清楚
  • TurboQuant 技术革命:打破大模型私有化部署的显存壁垒,重构主权 AI 的基础设施边界
  • 把AI率降到20%以内:嘎嘎降AI vs 比话降AI vs 率零哪个更稳?
  • 从电机控制到UI设计:用STM32CubeMX快速实现洗衣机原型开发
  • GB28181国标设备注册源码实现
  • 深度神经网络的底层数学原理
  • 无人机电调DIY改造指南:从MOSFET选型到散热优化(附实测数据)
  • 影刀RPA与Python变量管理:全局与局部变量的实战应用
  • 基于Fish-Speech-1.5的智能客服语音合成实战
  • AI率降到20%以内用哪个平台检测最准?知网/维普/万方深度对比
  • 大数据领域数据标准化:促进数据驱动创新
  • 海外短剧系统开发全案:多语言 + 多支付 + 全球 CDN 一站式交付
  • S3Browser跨域配置实战:从复制示例到调试成功的完整避坑指南
  • 医药行业全终端销售分析:从院内到院外,构建全景监控体系
  • Stata小白必看:手把手教你搞定ivreghdfe离线安装(附Windows/Mac路径设置避坑)
  • 免费工具能把AI率降到20%以内吗?免费vs付费效果实测对比
  • PingFangSC字体实战指南:跨平台字体解决方案的最佳实践
  • 防盗门焕新纪实
  • Calibre电子书管理:如何从数据混乱到智能分类的蜕变?
  • SEM图像质量提升秘籍:二次电子与背散射电子的9种信号特性全解析