土族盘绣数字素材平台
从素材的来源、分类与授权边界出发,设计并开发一套可本地运行的土族盘绣数字资源平台。
本人职责需求梳理、前台与管理后台、接口及数据库开发
数据说明:右侧为依据公开仓库绘制的系统结构图,并非产品界面截图。仓库可证明代码与结构,不能单独证明线上部署、使用规模或全部素材的授权状态。
项目目录
为什么做这套平台
在土族盘绣的传播工作中,素材的价值不止于一张好看的图片。检索者还需要知道它属于什么类别、来自哪里、有什么背景,以及能否用于当前用途。只做静态展示,后续整理、更新和授权核查都会变得困难。
这个软件案例聚焦数字资源平台本身;“守望盘绣与开放素材库”记录文化项目与团队协作。两者相互关联,但平台代码不等同于竞赛项目的全部成果。
我的工作
我负责把需求拆解为公开前台、内容管理后台、接口服务和数据库四部分,并完成全栈开发。前台承担分类浏览、搜索、详情阅读与资源下载;管理后台承担内容录入、维护和上下架;接口与数据库负责内容读写和组织。
项目采用 Vue 3、Vite 和 TypeScript 构建前台与后台,NestJS 与 TypeORM 实现接口,MySQL 保存结构化内容。公开仓库包含源码、数据库结构与本地运行文档,可以逐层检查实现。
设计取舍
我把“资源如何被找到”和“资源能否被使用”视为两件事。平台需要让用户快速定位素材,也要为来源、分类、附件和使用说明留下位置;管理入口与公开阅读入口分开,避免把维护操作混进访问体验。代码结构与字段设计可以公开核对,具体素材的权利状态仍须逐项确认。
当前阶段
公开仓库提供本地运行与构建说明,当前按持续迭代中的软件项目展示。这里不宣称已经上线运营,也不以仓库代码推断真实用户量、下载量或商业成效。下一步重点是补齐经授权的实物图像、完善元数据与使用边界,并在真实内容上验证检索体验。
查看原始材料
项目资料与推进记录
PROJECT FACTS
项目事实
- 时间
- 2026 年,持续迭代
- 状态
- 公开代码,持续迭代
- 本人角色
- 需求梳理、前台与管理后台、接口及数据库开发
- 协作范围
- 本人负责需求梳理与平台全栈开发;文化内容与竞赛成果分别归属于原项目团队及相关参与者。
- 最后更新
- 2026/9/24
METHOD
方法与推进
- 将文化资源拆成分类、详情、附件和来源字段
- 分离公开阅读与后台内容维护
- 用接口和数据库连接展示、管理与检索流程
EVIDENCE
可用证据
- 前台、管理后台、接口服务与数据库源代码
- 数据库结构、接口说明及本地运行文档
以公开来源、脱敏项目记录或阶段性实践为准;未公开的数据、客户信息和实现细节不作推断。
SOURCES
资料来源
CHALLENGE & RESPONSE
实际挑战与处理方式
挑战:文化素材不能只被上传成图片,还需要在检索、展示和下载时保留分类、来源与使用边界。
处理:将公开展示、内容管理、接口服务与数据库拆成清楚的层次,让素材从录入到检索、阅读与下载形成可追溯的流程。
CONTACT
如果这个项目与你正在思考的问题有关
可以从具体问题开始交流,不需要准备正式提案。
联系我 →