Horizon AI Gists

:information_source: 요약 Horizon의 주제 카드에 discourse-ai 주제 요약을 표시합니다
:hammer_and_wrench: 저장소 GitHub - criptonautas/discourse-horizon-ai-gists: discourse-ai topic gists on Horizon's topic cards · GitHub
:question: 설치 가이드 테마 또는 테마 구성 요소 설치 방법
:open_book: Discourse 테마가 처음이신가요? Discourse 테마 사용자를 위한 초보자 가이드

이 테마 구성 요소 설치

Horizon의 고품질 컨텍스트 카드는 discourse-ai가 사용하는 아웃렛(outlet)을 포함하지 않으므로, 요지가 해당 카드에 표시되지 않습니다. 이 구성 요소는 주제 제목 아래에 요지를 렌더링합니다.

스크린샷

기능

  • 고품질 컨텍스트 카드: 발췌문(excerpt) 대신 요지를 표시합니다. 요지가 없는 주제는 기존 발췌문을 유지합니다.
  • 단순 카드 (추천 및 관련 목록): discourse-ai의 요지를 카드 레이아웃에 유지합니다.
  • discourse-docs 목록: 행당 한 개의 요약을 표시합니다.
  • 선택적 선택기: Topic Excerpts & AI Gists Button이 설치된 경우, 회원은 간결한 보기, 발췌문 및 AI 요약 사이를 전환할 수 있습니다.

Horizon Topic Thumbnails와 함께 사용하여 세련되고 눈길을 끄는 경험을 제공할 수도 있습니다.

요구 사항

  • Horizon 및 discourse-ai
  • ai_summarization_enabled 및 ai_summary_gists_enabled 설정 켜기
  • ai_summary_gists_agent가 시청자 그룹을 포함하는 에이전트로 설정되어 있어야 합니다. 로그인하지 않은 방문자를 위해 everyone을 추가하세요.
  • ai_summary_backfill_maximum_topics_per_hour이 0보다 커야 요지가 생성됩니다.
  • Discourse 2026.5.0 이상

설정

설정 기본값
gist_hidden_categories 비어 있음 요지도 발췌문도 표시하지 않고 제목만 인덱스로 표시하는 카테고리

알려진 제한 사항

  • Horizon의 내부 클래스에 의존하므로 Horizon 업데이트로 인해 작동이 중단될 수 있습니다.
  • 숨기기 처리는 외형적인 것입니다: 요지는 여전히 생성되며 주제 목록 페이로드에 포함됩니다.
  • 요지는 클라이언트 측에서 렌더링되므로 검색 엔진에 표시되지 않습니다.
  • Horizon의 제목 헤딩을 간결하게 유지하기 위해 스크린 리더에는 발췌문이 표시되고 요지는 표시되지 않습니다.
  • 각 브라우저의 discourse-ai 레이아웃 설정을 table-ai로 변경합니다. 구성 요소를 제거해도 이 설정은 초기화되지 않습니다.

버그 보고 및 PR을 환영합니다.

1개의 좋아요

Horizon 테마에는 몇 년 동안 존재해 온 표준 확장을 통합하려면 여러 단계를 거쳐야 할 정도로 근본적인 설계 및 접근 방식의 결함이 있다고 생각하지 않을 수 없습니다. :man_shrugging:

단일 테마를 위해 두 개의 맞춤형 테마 구성 요소(더 늘어날지도 모른다!)를 배포해야 하다니요??

제 생각엔, 이는 프로세스 초기 단계에서의 실패 증상입니다.

이 문제는 Horizon에서 해결해야 합니다.

1개의 좋아요

음, 코어 디자인 팀의 결정을 전혀 문제 삼을 입장은 아니라고 생각하지만, 사용자이자 관리자로서의 생각을 나눌 수는 있습니다.

솔직히 말해서, 저 역시 업데이트와 변경 사항이 많은 「Custom Horizon Mods」를 사용하고 있습니다 :sweat_smile: 이것이 바로 Discourse의 아름다움이라고 생각하며, 그래서 여기에 있습니다. 저는 개인화를 좋아합니다.

「단순하고 현대적인 테마」를 제공하자는 프레이밍이 매우 좋은 반응을 얻었고, 코어(재단 포함) 개발과 기능 확장에 많은 영향력과 동력을 제공했다는 것을 보았습니다. 저는 미니멀리즘을 지지하며, 단순한 디지털 인터페이스를 정말 좋아합니다 → 「적은 것이 더 좋다」는 말처럼요.

한편, Horizon을 사랑하는 비기술적 사용자들이 가장 기대했던 테마의 기능 중 일부가 제거된 것을 보았습니다. Perhaps 그것들이 다시 검토될 수 있을 것이라고 생각했습니다. 또한 테마 사용 시 겪었던 두 가지 진정한 고통 지점(pain point)이었기 때문에 기대가 더 큽니다.

동시에, Discourse의 오픈소스 철학과 Meta의 이 환상적인 커뮤니티, 그리고 적절한 도구(curriculum/infrastructure), 호기심, 초집중력이 결합되어 저는 몇 달 만에 Horizon의 사용자 경험을 개선할 수 있었습니다. 이것은 좋은 일이라고 생각합니다.

최근 Discourse에 많은 변화가 있었고, 아마도 너무 많은 전선(front)이 열려 있을 것이라고 이해합니다. 과거 스타일의 포럼을 사용하던 우리 같은 사람들이 스크롤, 채팅, 비디오, UI/UX의 급격한 변화 등 새로운 디자인과 공통 표준에 적응하는 과정에서는 당연한 일입니다.

저의 미약한 기여가 공백을 메우고, 우리가 직면했던 문제로 어려움을 겪는 다른 사람들을 도울 수 있기를 바랍니다. 또한 기여나 통합을 원하는 모든 분들의 의견을 환영합니다.

생각을 나누어 주셔서 감사합니다.

1개의 좋아요