이것이 유용한 기본 설정인지 아닌지는 아마도 커뮤니티의 유형에 따라 달라질 것입니다. 하지만 개인 메시지의 검색 접근성을 실제로 해결하는지에 대해서는 확신이 서지 않습니다.
비공개 지원의 맥락에서 보면, 이는 커뮤니티 전체와 밀접하게 관련되어 있을 것으로 추정됩니다. 따라서 유사한 주제/게시글이 많을 가능성이 크고, 사용자가 찾고 있을 수 있는 개인 메시지 주위에 상당한 노이즈를 유발할 수 있습니다.
카테고리가 제안에서 계산된 제목을 가지는 것과 마찬가지로, in:personal도 제안 사항을 좀 더 친근하게 만들 수 있는 자체 연관된 제목을 가질 수 있습니다.
예를 들어, 여기서 기능 카테고리를 보며 검색을 시작하면 다음과 같은 것을 볼 수 있습니다:
그것을 선택하면 검색 쿼리에 #contribute:feature가 추가됩니다. 개인 메시지의 경우, 선택 시 검색 쿼리에 in:personal이 추가되도록 "메시지 내(in Messages)"와 같은 문구를 사용할 수 있습니다.
4개의 좋아요
DM을 보고 있을 때 검색이 자동으로 DM 범위로 설정되지 않나요? 확인해 보겠습니다. 아, 이 동작이 _변경_되었군요 @sam @pmusaraj . 이제 메시지 탭에 있을 때 해당 검색 옵션이 기본값으로 설정되지 않습니다. 하지만 제 생각에는 그렇게 되어야 합니다.
9개의 좋아요
pmusaraj
(Penar Musaraj)
4월 7, 2022, 9:46오후
25
네, 앱의 특정 경로에서 기본적으로 검색 필터를 적용하는 방식을 중단했습니다. 이제 검색 위젯이 입력하는 대로 필터를 제안하기 때문입니다. (예: 카테고리/태그 이름과 일치하는 단어를 입력하면 해당 항목이 필터로 제안됩니다.)
하지만 아무도 in:personal을 직접 입력하지는 않을 것이므로, 이 방법은 도움이 되지 않습니다. @jerry0의 의견에 동의하며, 이 라벨은 혼란을 유발합니다. 가장 쉬운 개선책은 in:personal의 동의어로 in:messages를 추가하고 UI에서 이를 사용하는 것입니다.
더 복잡한 해결책으로는 주제 내 검색(in-topic search)에서 사용하는 방식을 적용하는 것이 있습니다. 해당 기능에는 특수한 경우가 있으며, 이는 게시글이 많은 주제에서 ⌘+F 단축키를 사용할 때만 자동으로 활성화됩니다:
개인 메시지/수신함을 볼 때도 비슷한 방식을 적용할 수 있습니다.
8개의 좋아요
jerry0
(Jerry)
4월 8, 2022, 3:15오후
26
솔직히 말해서, Discourse 팀은 정말 대단해요
7개의 좋아요
정말 좋겠습니다. 특정 그룹 수신함에서 키워드로 메시지를 검색할 수 있는 기능이 정말 그리워요. 제가 놓친 게 아니라면, 현재로서는 그런 기능이 아예 없는 것 같습니다.
8개의 좋아요
pmusaraj
(Penar Musaraj)
4월 27, 2022, 9:25오후
28
두 가지 변경 사항이 이제 병합되었습니다.
1: 개인 또는 그룹 받은 편지함에 있을 때, 검색은 이제 자동으로 PM(개인 메시지)으로 범위가 제한되며, UI는 다음과 같습니다 (commit ):
2: 이 커밋 은 in:messages 키워드 지원을 추가했습니다. 이는 in:personal(여전히 사용 가능)과 동일한 방식으로 작동하지만, 이제 UI에서 in:messages를 우선시합니다.
16개의 좋아요
정말 훌륭한 개선입니다! in:personal보다 in:messages가 훨씬 더 직관적으로 느껴집니다.
그룹 받은 편지함의 메시지도 검색할 수 있는 방법이 있을까요? 이 부분에 대해 어떤 형태가 될지에 대한 논의가 있었던 적이 없는 것 같다는 생각이 듭니다. group:GROUPNAME처럼 하면 어떨까요?
7개의 좋아요
pmusaraj
(Penar Musaraj)
4월 28, 2022, 5:47오후
30
네, 내부적으로 이 문제를 논의해 왔고, 방금 https://github.com/discourse/discourse/commit/b266a36967533105215e6848e475c69cb9e36e3e에서 group_messages:GROUPNAME에 대한 지원을 추가했습니다. 이미 메타에 배포되었습니다.
(group:GROUPNAME은 이미 존재하며, 특정 그룹과 연관된 일반 비-PM(비개인 메시지) 토픽을 대상으로 합니다.)
8개의 좋아요
5개의 게시물이 새 주제로 분리되었습니다: 그룹:GROUP 검색이란 무엇인가요?
방금 group_messages: 검색을 사용할 때, 다른 검색과 달리 빠른 결과 하단에 ‘더 보기’ 링크가 표시되지 않는다는 것을 알게 되었습니다. 의도된 동작인가요?
7개의 좋아요
pmusaraj
(Penar Musaraj)
5월 3, 2022, 3:00오후
33
네, 잘 짚어주셨네요. 의도적으로 그렇게 만든 건 아니라, 곧 확인해 보겠습니다.
7개의 좋아요
nathank
(Nathan Kershaw)
5월 5, 2022, 1:24오후
34
이것은 또한 개인 메시지 검색과 관련이 있습니다.
저의 사용자들(그리고 저도) 특정 사용자에게서 온 메시지나 특정 사용자가 포함된 메시지를 찾는 데 어려움을 겪고 있습니다. in:messages로 검색할 때, 사용자는 메시지의 본문에 포함되어 있을 때만 검색 결과에 나타납니다.
메시지 작성자의 사용자 이름과 이름도 함께 검색되고 우선순위가 부여되면 매우 유용할 것입니다.
수신함을 볼 때 특정 사용자나 그룹의 메시지를 필터링할 수 있는 특정 옵션이 있다면 더 좋겠지만, 그렇게 되면 구현이 꽤 복잡해질 것 같습니다!
2개의 좋아요
Moin
5월 5, 2022, 1:31오후
35
이것은 버그처럼 보입니다.
고급 필터의 "게시자"는 해당 사용자가 작성한 게시물을 검색해야 하며, 멘션을 검색해서는 안 된다고 생각합니다.
1개의 좋아요
nathank
(Nathan Kershaw)
5월 5, 2022, 1:56오후
36
고급 필터는 @언급이 포함된 검색어로 검색하면 해당 메시지를 찾을 수 있지만, 이는 기술적 배경이 전혀 없는 사용자들에게는 다소 기술적일 수 있습니다. 이들은 단순히 사람의 이름을 입력하고 해당 사용자가 검색 결과에 표시되기를 기대할 뿐입니다.
이것이 대표적인 비효율적인 워크플로우입니다:
받은 편지함에서 사용자의 메시지를 in:messages라는 기본 검색어로 찾으려다 실패합니다.
고급 검색을 열고 게시자에서 해당 사용자를 선택합니다. 검색 상자에 이름이 그대로 남아 있기 때문에, 이는 본문에 이름이 포함된 메시지만 포함한다는 사실을 깨닫게 됩니다.
마침내 원하는 결과를 얻습니다:
기술에 익숙하지 않은 사용자(즉, 대부분인 우리)에게는 첫 시도에 성공적으로 세부 검색으로 진입할 수 있는 것은 매우 숙련된 사용자뿐이므로, 초기 검색 결과에 이러한 항목이 포함된다면 매우 유용할 것입니다.
물론 사용자에게 이 방법을 가르칠 수는 있습니다. 하지만 그것은 훌륭한 UX가 아닙니다!!
(@pfaffman을 언급하게 된 점 사과드립니다!)
5개의 좋아요
pmusaraj
(Penar Musaraj)
5월 5, 2022, 2:44오후
37
@nathank 님, 감사합니다. 제 생각에는 합리적인 요청인 것 같고, DM 검색 데이터에 토픽 참여자를 추가해서 이 문제를 해결할 수 있을 것 같습니다.
7개의 좋아요
pmusaraj
(Penar Musaraj)
5월 19, 2022, 1:20오후
38
어제, 수정 사항을 병합 했습니다. 이 수정 사항은 개인 메시지 검색 데이터에 주제 참여자를 포함하도록 합니다. @nathank . 기본적으로 새로운 개인 메시지에만 적용되며, 과거 메시지에 대해서도 적용되기를 원하신다면 search:reindex rake 작업을 실행해야 합니다.
6개의 좋아요