依托主体与访问入口
适用范围:当前适配 Halo 2.26.0 及以上版本的言答Issue。旧版插件的界面与构建方式可能不同。
理解依托主体
依托主体是 Issue 的归属对象。一个主体可以对应一篇文章、一个项目或一个讨论主题。先确定反馈属于哪个主体,再创建 Issue,方便后续筛选和协作。
| 类型 | 适用场景 |
|---|---|
| 文章 | 围绕站内某篇文章提问或反馈,选择关联文章 |
| 项目 | 记录项目问题、任务和建议 |
| 产品 | 收集产品需求、缺陷和使用问题 |
| 话题 | 围绕某个主题集中讨论 |
| 留言 | 提供留言或意见反馈入口 |
创建或编辑主体
在 Console「言答Issue」页面新建主体,或打开已有主体的编辑操作。
- 展示名称:访客看到的名称。
- 主体展示图标:主体的识别图片,可按需设置。
- Issue 依托主体类型:决定主体关联方式。
- 依托的文章内容:文章类型对应的站内文章。
- Issue 模版:选择希望用于该主体的新建 Issue 模板。
- 描述和介绍内容:简要说明主体用途、反馈范围或规则。
- 参与者:从现有用户中选择协作者。界面说明中,创建者与参与者是新 Issue 通知的相关人员。
- 可见性:公共或私有。设置后用预期角色账号检查前台表现;不要把「参与者」与 Halo 的角色权限配置混为一谈。
前台页面
| 页面 | 地址格式 |
|---|---|
| 主体概览 | /subject/{subjectName} |
| Issue 列表 | /subject/{subjectName}/issues |
| 新建 Issue | /subject/{subjectName}/issues/new |
| Issue 详情 | /subject/{subjectName}/issues/{issueName} |
概览包含主体介绍、Issue 统计和参与者。列表用于查看、筛选和搜索问题。统计值与当前数据状态有关,不应把「处理中」计数当作全部 Issue 数量。
建议的组织方式
不同产品或独立项目使用不同主体;同一主体内通过标签区分缺陷、建议和问题类型。这样无需为了每个小分类都创建新的主体。