Skip to content

反馈系统

VOMS 内置了用户反馈功能,用户提交的反馈会通过 BanyanHub SDK 直接同步到 BanyanHub 中央平台,管理员可在 BanyanHub Dashboard 中统一查看、回复和管理。

功能概述

能力说明
提交反馈用户在 VOMS 中提交 Bug 报告、功能建议或问题咨询
查看反馈用户可查看自己提交的历史反馈及处理状态
附件上传支持上传截图、日志等附件辅助描述问题
管理回复管理员在 BanyanHub Dashboard 中回复和更新反馈状态
版本关联可将反馈关联到特定版本,追踪修复进度
发版说明用户可查看版本发布说明及已修复的反馈列表

用户操作

提交反馈

登录 VOMS 后,进入反馈页面提交反馈:

  • 标题(必填):简要描述问题或建议
  • 内容(必填):详细说明
  • 分类:Bug 报告 / 功能建议 / 问题咨询
  • 联系方式:方便管理员联系(可选)

查看我的反馈

在反馈列表页可查看已提交的所有反馈及其当前状态:

状态含义
pending待处理
processing处理中
resolved已解决
closed已关闭

管理员操作

反馈数据存储在 BanyanHub 中央平台(Cloudflare D1),管理员通过 BanyanHub Dashboard 进行管理:

  1. 查看反馈列表 — 按项目、分类、状态筛选
  2. 更新状态 — 将反馈标记为处理中/已解决/已关闭
  3. 回复反馈 — 向用户提供解答或处理进展
  4. 关联版本 — 将反馈关联到修复该问题的制品版本
  5. 发布说明 — 版本发布时自动关联已解决的反馈

数据流

用户(VOMS)──提交反馈──> VOMS 后端 ──SDK──> BanyanHub API ──> Cloudflare D1

管理员 <──── BanyanHub Dashboard <──── BanyanHub Admin API <────────┘

反馈数据通过 BanyanHub SDK 加密传输,携带许可证和机器标识信息,确保数据可追溯。

API 接口

端点方法说明认证
/api/v1/feedbacksPOST提交反馈JWT
/api/v1/feedbacks/myGET查看我的反馈列表JWT
/api/v1/feedbacks/uploadPOST上传反馈附件JWT
/api/v1/release-notesGET查看版本发布说明JWT

VOMS - 志愿者组织管理系统