ハッシュタグのユースケース

こんにちは。

Discourse のタグ機能は素晴らしいと思いますが、ある種の状況では最適な解決策ではなく、フォーラム全体の構造を乱すことなく「一般ユーザー」をエンパワーメントできる仕組みが必要です。そこでハッシュタグが役立ちます。

私は、管理者の許可を得ずにユーザー自身が投稿をグループ化し、カテゴリやタグの構造(カテゴリやタグの選択権は既に十分な権限です)によって定められたトピック構造を乱すことなく、一般ユーザーにその能力を与えたいと考えています。

例えば、ニュース、コメント、報告などに関するフォーラムを運営しているとします。この場合、タグは記事をトピックごとにグループ化するのに非常に役立ちます。例えば、現在の中国と米国の貿易戦争に関するニュースには「trade-war」や「us-vs-china」とタグ付けします。しかし、ユーザーに独自のタグを作成する自由を与えると、誰かが貿易戦争に関する記事を投稿して「fake-news」とタグ付けする可能性があります。これはあまりにも恣意的であり、多くの議論の余地を生みます(モデレーターとユーザーがカテゴリやタグについて常に争うフォーラムは、投稿の雰囲気が悪くなる傾向があると思います)。このことから、私のようなフォーラムでの投稿へのタグ付けは基本的に編集上の判断であり、ユーザーに任せたくないと結論付けられます。

しかし、私はユーザーにある程度の権限を与えたいと考えています。具体的には、モデレーターや管理者の許可を得ずに、ユーザー自身が投稿をグループ化できることです。ここでハッシュタグが役立ちます。例えば、前述のユーザーが記事を投稿したいが、「fake-news」をタグとして選べない場合(タグを作成できず、希望するタグが存在しないため)、投稿本文内で#fake-news というハッシュタグを使用することで、そのハッシュタグが他の投稿にも存在する場合に投稿をグループ化できます。あるいは、過度に懐疑的なユーザーが他のユーザーが投稿したスレッドに現れ、#fake-news やその他任意のハッシュタグを投稿することも可能です。

ご覧の通り、ハッシュタグはフォーラム内の民主主義の適切なバランスを提供するものだと考えています。これは、ユーザーを合理的な範囲内で適切にエンパワーメントします。心理学によれば、エンパワーメントされたユーザーはやる気のあるユーザーであり、やる気のあるユーザーはロイヤルなユーザーとなります。

このご要望をご検討ください。

「いいね!」 4

ハッシュタグは、投稿でカテゴリを言及するためのセレクターとして既に機能しています(例:Support Support > WordPress)。
また、タグは明示的に許可されていない限り、ユーザーが使用することは通常サポートされていません。

「いいね!」 5

このような投稿を見ると、自分のアイデアを伝えるのが下手なのではないかと感じてしまいます。しかし、自分の投稿を再読すると、それが問題ではないことに気づきます。

「いいね!」 2

これは設定で制御されます。

https://{your-site}/admin/site_settings/category/tags?filter=min%20trust

当社の Discourse サイトでは、基本ユーザーがタグを作成できるようにしています。

「いいね!」 2

ご指摘の状況は、すでに機能していると思います。誰でも投稿に #dingbat というタグを付けることができ、そのタグがフォーラムの「公式」タグシステムに登録されていなくても、:mag: キーワード検索では #dingbat として表示されます。もし登録されていれば、その公式タグが付いたトピックの一覧へのリンクになります。

これはすべてのコミュニティで機能するわけではありませんし、実際、私のコミュニティではかなり煩わしく感じるかもしれません。:slight_smile: ディスクースが署名やその他のランダムなノイズを投稿内に表示せず、「クリーン」な議論を促していることに私は非常に感謝しています。私は定期的に投稿を見直して、会話の邪魔になる余計なテキストを整理しています。

ご自身のコミュニティでこれを機能させるには、コミュニティガイドラインや文化の中でハッシュタグの使用を奨励するだけで十分です。また、モデレーターチームが、投稿内でユーザーが独自のタグを作成することを明示的に許可する必要があります。時間の経過とともに、興味深い規範が生まれる一方で、少し乱雑になったり不適切なハッシュタグが現れたりすることもあるでしょう。:wink:

もしかすると時代遅れな話をしているかもしれませんが、私の記憶では、ハッシュタグが生まれたきっかけはこれと同じです。Twitter 上のハッシュタグは、もともと Twitter の「機能」ではなく、Twitter ユーザーが自分たちで組織化し、キーワードを使って互いを見つけ合うための手段でした。

「いいね!」 3

リクエストは理解しました。これはいくつもの形で以前にも何度か話題になりました。これが最新のものですね:

https://meta.discourse.org/t/trigger-search-onclick-hashtags/75666

2013年のトピックを覚えているのですが、見つけることができません。

アイデアは、ユーザーがトピック内で #banana と入力すると、Twitter のように自動的にリンク化され、誰でも #banana をクリックしてそのハッシュタグを含むすべての投稿を検索できるというものです。

ここで直面する問題は、# はすでに使用されているため、別のキーやフォールバックロジックが必要になることです。例えば ## などが考えられます。もう一つの問題は、このような Twitter 風の機能を実装するには、トレンドハッシュタグの管理や発見機能など、内部での膨大なデータ管理が必要になる点です。

Discourse にこの機能が実装されることはないと考えていますが、もしコミュニティの誰かが試してみたいなら、プラグインとして開発することは可能です。ただし、この機能が実際に使われるのは、非常に特殊なフォーラムに限られるでしょう。

「いいね!」 9

2015年までのメタのほとんどすべての古い無意味なトピックを削除しました。将来的には2015年と2016年も削除するかもしれません。

問題なのは、あなたが推奨している記号です。私は、# はすでに既存の機能で使われているため、カテゴリを言及する際にそれを使うことに慣れている私のような人々にとって大きな問題になるだろうと指摘しました。

@ はユーザーを言及する際にも使われています。

そのため、残っている記号(いずれにせよ意味をなす可能性があるもの)は * ですが、これらをタグとして使う際に意味をなすかどうかはわかりません。

あるいは、Google+ のようなアプローチを取り、すべてのものを + を先頭に付けることで言及可能にするという方法もあるかもしれません。

念のため改めて明確に申し上げますが、これは Discourse の機能でも、コミュニティがサポートするプラグインでも、もし誰かが何かを試してみたいと考えている場合に備えたテーマのコンポーネントでもありません。

「いいね!」 3

正直に言って、私も個人的にはそれに反対です!私が言いたかったのは、既存の機能を、ほとんど無関係な別のものに変えるために手放すべきではない、ということです。

この機能における記号の選択は、私の懸念事項の中では比較的小さいものです。

これは、ユーザー主導の「並行」フォーラム構造を生み出す機能であり、もしよろしければ、フォーラムがチームワークに特化していない場合、ユーザーにより多くの「楽しさ」を提供します。私のフォーラムはそうではありませんが、ディスカッションのインスタンスの相当部分が仕事主導のフォーラムではないと確信しています。

この機能はオフに切り替えることが可能であり、それによって「反対」している人々の懸念に対処できます。

「いいね!」 2