logo
0
0
Login

贵州省非物质文化遗产数字化保护与知识产权管理系统

项目简介

本项目是一个基于人工智能与区块链技术的非物质文化遗产数字化保护平台,旨在解决贵州省非遗传承中的知识产权保护、侵权监测、价值转化等问题,构建"技术-法律-产业"协同创新生态。

系统功能

核心功能模块

  1. 非遗数据采集与管理

    • 多模态数据采集(图像、音频、视频、3D模型)
    • AI智能识别与分类
    • 标准化数字档案生成
    • 本地化知识图谱构建
  2. 智能确权系统

    • Siamese网络图像指纹识别
    • 区块链存证与防篡改
    • 智能合约授权管理
    • 集体创作确权机制
  3. 侵权监测与预警

    • 实时网络爬虫监测
    • 图像相似度比对(≥85%阈值)
    • 侵权证据自动收集
    • 人机协同判别机制
  4. 数字授权与价值转化

    • 非遗数字资产库
    • 定制化授权管理
    • 智能合约收益分配
    • NFT数字凭证发行
  5. 数据分析与可视化

    • 传承人画像分析
    • 侵权趋势监测
    • 价值转化报表
    • 多维度数据展示

技术架构

前端技术栈

  • React 18 + TypeScript
  • Ant Design UI组件库
  • React Router路由管理
  • Redux Toolkit状态管理
  • i18next国际化支持(中英文双语)

后端技术栈

  • Node.js + Express + TypeScript
  • SQLite数据存储 (Sequelize ORM)
  • Redis缓存系统
  • JWT身份认证
  • Multer文件上传处理

AI技术

  • TensorFlow.js图像识别
  • OpenAI API语义分析
  • Siamese网络图像比对
  • 多模态数据融合处理

区块链技术

  • 模拟联盟链实现
  • 智能合约收益分配
  • 加密哈希存证
  • 防篡改时间戳

快速开始

环境要求

  • Node.js >= 16.0.0
  • SQLite (内置,无需额外安装)
  • Redis >= 6.0
  • npm >= 8.0.0

Windows用户快速启动

  1. 双击运行 install.bat 安装依赖
  2. 确保Redis服务已启动(SQLite无需额外安装)
  3. 配置 server/.env 文件中的数据库连接信息
  4. 双击运行 start.bat 启动系统
  5. 访问 http://localhost:3000
  6. 使用演示账户登录:用户名 admin,密码 admin123

手动安装步骤

  1. 克隆项目
git clone [项目地址] cd guizhou-heritage-protection
  1. 安装依赖
npm run install-all
  1. 环境配置 创建后端环境配置文件 server/.env
PORT=3001 DB_TYPE=sqlite SQLITE_PATH=./database/heritage.db REDIS_URL=redis://localhost:6379 JWT_SECRET=your_jwt_secret_key_here OPENAI_API_KEY=your_openai_api_key_here
  1. 启动服务
npm start
  1. 访问应用

演示账户

  • 用户名: admin
  • 密码: admin123

项目结构

guizhou-heritage-protection/ ├── client/ # 前端React应用 │ ├── public/ │ ├── src/ │ │ ├── components/ # 公共组件 │ │ ├── pages/ # 页面组件 │ │ ├── services/ # API服务 │ │ ├── store/ # Redux状态管理 │ │ ├── types/ # TypeScript类型定义 │ │ └── i18n/ # 国际化资源 │ └── package.json ├── server/ # 后端Node.js应用 │ ├── controllers/ # 控制器 │ ├── models/ # 数据模型 │ ├── routes/ # 路由定义 │ ├── middleware/ # 中间件 │ ├── services/ # 业务逻辑服务 │ └── index.js # 入口文件 ├── uploads/ # 文件上传目录 ├── docs/ # 项目文档 ├── install.bat # Windows安装脚本 ├── start.bat # Windows启动脚本 ├── package.json # 项目配置 └── README.md # 项目说明

核心特性

技术创新点

  1. 多模态AI识别

    • 图像纹样智能识别
    • 音频/视频特征提取
    • 跨语言语义理解
    • 本地化知识图谱
  2. 区块链确权

    • 不可篡改时间戳
    • 集体创作确权
    • 智能合约分润
    • 全链路溯源
  3. 智能监测系统

    • 实时侵权预警
    • 相似度智能判定
    • 证据自动收集
    • 人机协同审核

业务特色

  1. 传承人友好设计

    • 双语界面支持
    • 简化操作流程
    • 试申请功能
    • 智能表单填写
  2. 全链路保护

    • "采集-确权-监测-授权-反哺"闭环
    • 多维度权益保障
    • 透明化收益分配
    • 可持续发展模式

开发团队

贵州省非物质文化遗产数字化保护项目组

许可证

MIT License

About

No description, topics, or website provided.
Language
TypeScript65.7%
JavaScript28.9%
HTML2.2%
CSS1%
Others2.2%