Doing an AMA using Discourse

这是另一个由 Discourse 驱动的 AMA:

https://wpchat.com/t/i-am-justin-tadlock-ask-me-anything/600

我有一个基于该主题中显示的不足之处的功能规范,目前正在缓慢处理中。

(版主编辑移除链接 - 不再有效)

4 个赞

For AMAs, it is absolutely critical that all official replies quote what they are replying to, like so:


here is my official answer


That’s the one bit that must be right, otherwise all is lost. If the AMA owner is just tapping the reply button without quoting (or not pressing the reply button at all) you are screwed.

I could see having an optional topic setting that forces all replies to one level (no multi-level, just one) and docks them under the thing they are replying to. This would completely destroy conversation chronology, but it would make AMAs, or any other “in this topic, we shall discuss absolutely any random topic at all with no limitations” topics, easier to deal with.

16 个赞

I think a solution here would be a topic setting to expand all replies (off by default, but admin/moderator can choose to enable this).

So, for AMA related topics (or other types of topics that could use this), instead of clicking on the ‘1 reply’ expander button under each post to see the reply by the responder, all replies will be automatically expanded, making for a much easier reading experience, yet still retaining the chronological order of the original posts.

From this:

to this:

2 个赞

That’s basically what I’m proposing here:

2 个赞

Yes, I did one here at https://community.hackernoon.com/t/x/1800 and I have three sets of advice depending on who is asking:

For participants

Post the following guidelines early in the topic (either in the first post or the first reply) for people to follow:


  • Please only ask one question by replying to this topic a single time, using the blue Reply button at the bottom. It’s also helpful to scroll to the bottom while :open_book: reading the topic to make sure nobody else has asked the same question first, before you ask… right? :ok_hand:

    image

  • Please don’t ask more than one question, so everyone gets a chance :wink:

  • Please do not reply to anyone else’s post. The only purpose of replies here in this topic is to ask the author one question. If you’d like to discuss a related topic in more detail, create a new topic.

Posts not following these guidelines may be removed by moderators to keep the Q&A flowing smoothly. Thank you!


Two notes:

  1. The link to “the bottom” is in the form

    https://community.hackernoon.com/t/x/1800/last

    where you add the word “last” to the topic link, this will reliably take you to the bottom of the topic.

  2. The date and time of the Q&A can be specified in the first post using our automagic awesome localized-automatically date feature that @j.jaffeux created!

    [date=2019-04-08 time=12:00:00 timezone="America/Los_Angeles"]

    This way the correct date and time appears on the user’s browser, no matter where in the world they are. :date:

For answerers / authors

  • Make sure you’ve created your account on the site in advance of the Q&A as you’ll need it!

  • The answerer should create the topic (or the hosts can create it for them, and force ownership to the answerer via the wrench) so they get properly notified about replies to their topic.

  • :warning: MAKE SURE THE ANSWERER KNOWS TO QUOTE IN EVERY REPLY! This is critical. They have to quote the post they are replying to so people can see what they’re replying to and the conversation is properly connected. I cannot emphasize enough how critical this is.. really. If this doesn’t get done, your Q&A / AMA is gonna suuuuuck real hard for readers. Basically don’t even bother if you can’t guarantee this part.

  • It is a bit of an advanced thing but some people don’t read the whole Q&A topic (although we did ask them to) and subsequently asked duplicate questions. In those cases I suggest editing quotes from those posts into existing answers so the answer then properly covers both questions. Users get notified when you quote them so this works, even when editing after the fact.

For hosts

  • Either grant the answerer moderator status temporarily, or have a moderator during the Q&A on hand to moderate anything weird that happens in the Q&A topic such as off-topic, angry, or rant-y posts.

  • Make sure the answerer has their account created and ready to go, and granted trust level 2 or higher so it avoids new user restrictions when answering!

  • Close the topic after the Q&A is complete, or set a topic timer to do it automatically.

22 个赞

Just to reiterate why I don’t “like” this solution – it’s because you can’t press the like button on the expanded replies. So this experience is inferior both for the user and the community in my opinion.

(It’s also not possible to reply that way, but I don’t think replies to replies are really desirable in this specific scenario anyway so friction there is good.)

I’m not sure it’s worth doing the additional engineering work to add the ability to like expanded replies, and even if we did, it is kinda opening pandoras box and asking “gee, why can’t I do everything I usually do to replies with an expanded reply?” cc @erlend_sh

6 个赞

我们刚刚在“全球法律赋权网络”中完成了我们的首次“问我任何问题”(AMA)活动,效果非常好!大家非常守纪律,并遵循了相关指南。我只删除了几条“谢谢回答”的回复。回答者甚至主动问了一个他自己非常想回答的问题,这虽然有些新颖,但我们也就顺水推舟了。:wink: 现在,论坛中已经形成了一个包含丰富信息的优秀主题。

我注意到一个重要的事项:在 AMA 期间,必须禁用“移除完整引用”的管理员设置,否则回答者的引用内容会被自动移除。

以下是我们遵循的流程——如果大家对它有任何反馈,请告诉我,因为我们未来计划举办更多 AMA 活动。我们使用私信(PM)与回答者进行协调,这也是在 AMA 论坛活动之前、期间和之后进行协调的有利工具。

点击展开

你好 [姓名]

感谢您同意与我们进行 AMA 活动。我非常期待与您在此合作,并见证活动的成果!

让我们利用这条私信保持联系,并在活动之前、期间和之后制定计划。您也可以用它来熟悉论坛功能——请随意在此发布内容。

以下内容包含有关 AMA 的背景信息、我们拟定的规划清单,以及其他使用我们论坛软件举办过 AMA 活动的成员提供的示例和技巧。如果您希望采用不同的方式或对改进有想法,请随时告诉我!

第一步是由您起草文本——一旦您开始,我很乐意提供帮助。也许最方便的方式是您在 Google 文档中起草,然后在此与我们分享?

祝好,

Tobias

什么是 AMA?:thinking:

“问我任何问题”(Ask Me Anything,简称 AMA)起源于 Reddit,是指知名人士在特定时间内与 Reddit 成员进行实时互动问答的现象。论坛是举办 AMA 以与社区互动的绝佳场所。AMA 与“论坛周五”、在线活动及其他参与策略相辅相成。

规划清单

在下方的清单中,OP 就是您!:slight_smile: 在论坛术语中,OP 代表“原始发帖人”,意味着您是 AMA 主题的创建者,也是大家前来提问的“知名人士”。在本例中,版主是我。我将代表我们这边主导此项活动,并得到网络团队其他成员的支持。

  1. OP 与版主共同确定 AMA 的日期和时间
  2. OP 与版主提前起草并确认 AMA 相关文本(见下文)
  3. 如有需要:OP 与版主在 AMA 开始前安排简短的规划/培训会议,敲定最终细节,并确认 OP 了解如何使用论坛、已启用浏览器通知、能够直接引用回复问题以保持 AMA 主题的结构化等。我们也可以在此规划主题中进行练习。
  4. OP 提前 7 天在论坛中宣布 AMA
  5. OP 与版主通知同事及可能特别感兴趣提问的特定成员
  6. OP 与版主在 AMA 之前、期间和之后定期在社交媒体上推广 AMA
  7. OP 在预定日期和时间创建 AMA 主题
  • 版主将主题全局置顶
  • OP 积极监控主题,随着问题提出直接回答
  • 版主同时监控主题,添加鼓励性信息、预设问题,并在需要时进行 Moderation
  1. OP 在预定结束时间撰写总结回复。版主关闭主题以禁止回复。

需提前撰写的文本

提前 7 天发布的公告主题

示例:2015 年 2 月 WPChat AMA 嘉宾已确定 - Meta - WordPress Chat

社交媒体帖子

我们将在 AMA 活动前一周、前一天以及活动当天,定期在 Twitter 和 Facebook 上分享相关内容。欢迎您也这样做。

AMA 主题本身

介绍自己,并界定您希望被问及的话题范围

版主将在底部添加说明

  • 请每次仅通过点击 底部 的蓝色“回复”按钮在此主题中提出一个问题。同时,在提问:ok_hand: 之前,请滚动到主题底部,确认是否已有人提出相同的问题,对吧:ok_hand:
  • 请勿提出超过一个问题,以便每个人都有机会:wink:
  • 请勿回复他人的帖子。在此主题中,回复的唯一目的是向作者提出一个问题。如果您希望更详细地讨论相关话题,请创建新主题。

未遵循这些指南的帖子可能会被版主移除,以确保问答流程顺畅。谢谢!

预设问题

您希望被问及的问题。:slight_smile: 我们可以将这些问题分发给同事,以确保对话持续进行,并让您保持忙碌。

另外两项后续事项:

  • 在 AMA 期间,我们的网站变得繁忙,用户收到了“极端负载”通知。我们必须重新审视这一问题,查明服务器状况。相关讨论见:How serious is "site is under extreme load, search is disabled, try again later" - #8 by tobiaseigen
  • 是否有一种方法可以在主题中提供一个链接,让用户在保留当前主题的同时撰写并发送一个预填充的新主题?这将非常有用,这样人们就可以创建关联主题以延续对话,而无需离开当前主题去创建新主题,然后再回来引用回复。
    • 示例:点击此 链接 即可创建新主题——虽然可行,但会将您带出当前主题。
13 个赞

我刚刚在另一个较旧的线程中回复了你(你似乎在这个线程里也分享了那个链接),并注意到你一年前就在做这件事。是 Hackernoon 做了相关设置,还是这是 Discourse 基础安装自带的功能?我们使用的是你们的托管方案,所以没有进行太多修改……我很想添加这个功能,或者如果它已经存在,希望能利用起来。

2 个赞

那篇帖子中描述的所有内容都是给人们的指示,而不是代码变更 :smiley:

3 个赞

我知道这是一个非常非常古老的帖子,所以我想了解一下,关于在 Discourse 上举办 AMA(Ask Me Anything)的最佳实践是否有更新。我们计划在 5 月 27 日举办一场 AMA,希望界面尽可能简洁。如果有人愿意分享理想的标准化操作流程(SOP),我将不胜感激:folded_hands:

1 个赞

供参考,去年 11 月 Hawk 和 Sam 曾在此进行过一场 AMA

2 个赞

是的,那是一次有趣的经历,我觉得进行得非常顺利!

我也非常喜欢 Nature Photographers Network 举办“问我任何问题”(AMA)的方式!:star_struck: 他们似乎每月举办一次,每次邀请一位不同的摄影师。有一个 标签 汇总了所有内容,非常非常好,方便你浏览历史记录。cc @davidkingham

1 个赞

@ruggy_joesten

很高兴告诉你,我们新增了一种更适合举办 AMA 的模式,这是我们的演示:在 Meta 上测试嵌套回复

这是一个非常新的功能,如果你想在你的 AMA 中使用它,请随时联系我们的支持团队。

4 个赞