입력 교정 시 인용문이 깨집니다

참고로 말씀드립니다. 교정 기능이 인용문을 깨뜨립니다. 이 문제는 이미 한동안 계속되고 있습니다.

2개의 좋아요

Doesn’t really break the quote, only the preview visualization.

I’d say this, plus the the animated diff we have on the roadmap, means we should move to doing a diff without the cooking part of it.

What do y’all think @awesomerobot @keegan ?

6개의 좋아요

Just to add to this…

We recently updated Discourse, and from what I recall, the plugin wouldn’t try to proofread quoted text (as it shouldn’t because technically it’s not really quoted anymore if it does).

Below is a screenshot…

@keegan 님이 새로운 구현 방식을 방금 배포했습니다. 이제 diff가 마크다운에 적용되고 스트리밍됩니다 :heart_eyes:

이 경우에도 매우 잘 작동하며, 인용문 내의 오타 수정까지 처리합니다 :slight_smile:

4개의 좋아요

나는 proofread가 인용된 내용을 수정하지 않는다고 생각하기 때문에 여기에 있습니다. (수정된 내용은 더 이상 인용문이 아니므로)

인용된 내용을 건드리지 않도록 전환할 수 있는 방법이 있을까요?

참고로: 최근 업그레이드와 AI를 포함한 많은 플러그인을 표준으로 만든 것에 대해 잘해 주셨습니다. 저는 셀프 호스팅을 하고 있으며, 업그레이드를 위해 표준으로 제공되던 몇 가지 플러그인을 제거해야 했습니다. (이모지를 그대로 유지해 주셔서 원활한 경험을 할 수 있어 감사합니다.) 플러그인을 추가하는 방법을 모르는 다른 사용자들도 이제 전체 경험을 누릴 수 있게 되어 기쁩니다. 저는 어제 AI 경험을 설정했는데, 좋습니다.

여기서 무언가를 할 수 있을 것 같습니다. 콘텐츠는 분리해 내야 하고 다시 게시글에 삽입해야 하므로 다소 까다로운 작업입니다.

저는 분명히 이것을 버그로 생각하고 있으며, 당분간 pr-welcome 태그를 달아두겠습니다. 제가 직접 다룰 수도 있지만, 꽤 까다로운 문제입니다. 서버 측에서 마크다운을 부분적으로 파싱하고, 인용문을 제거한 뒤 교정자에게 전달하고, 다시 인용문을 복원해야 합니다. 이렇게 하면 교정자가 일관성 없는 내용을 교정하게 될 수 있습니다.

복잡한 문제입니다.

2개의 좋아요

프롬프트 엔지니어링을 좀 해봤지만, 기술적으로는 여전히 인용문이 깨지고 있습니다.

2개의 좋아요

실제로 인용문 교정이 문제인 건가요 :thinking: 결국 그 오류는 인용된 사용자가 먼저 수정했어야 하는 것이니까요. 어쨌든, AI가 맥락 자체를 변경하지 않는 한 — 가끔 그런 변경을 하긴 했지만요.

소리 내어 말하기가 거의 싫을 정도인데, 변경 자체에 대해 걱정하는 것은 마치 코드 기반의 행동처럼 느껴져요. 거기서 가장 끔찍한 일은 x=y가 x=1로 바뀌는 건데, 후자도 사실이라면요 :joy:

하지만 물론이죠. 인용문이 코드 블록처럼 그대로 유지될 수 있다면, 그것은 좋거나 심지어 훌륭할 거예요. 하지만 누군가가 유료 시간을 많이 써서 고쳐야 할 만큼 큰 문제일까요?

또 하나, 이건 제 의견일 뿐이고, 인용문이 1:1로 복사되어야 하는 상황도 있다는 걸 알고 있어요.

1개의 좋아요

이것은 문제가 될 수 있습니다. 특히 AI가 팔리(Pāḷi) 자료와 같은 인용된 종교 텍스트에서 실수를 저지를 때 더 그렇습니다.

또는 사용자가 특수 문자를 누락한 경우(AI는 이를 잘 처리해 줍니다), AI가 이를 수정해서는 안 됩니다. 왜냐하면 인용문은 그대로 두어야 하므로서, 단순히 철자 오류로 인한 그의 오해에 대한 장황한 변론을 정당화할 수 없기 때문입니다.

따라서 저는 인용문을 그대로 유지해야 한다고 생각합니다. 누군가의 인용문을 '업그레이드’하는 것은 제게 맞지 않습니다.

이 문제는 다음에서 수정되었습니다:

여기에서 확인해 보세요:

여전히 작동하지 않는다면 더 나은 모델로 전환해 보세요.

3개의 좋아요

훌륭합니다. 오늘早些에 업데이트를 마친 후 후속 조치를 취했습니다.
사람들의 잘못된 "qotes"를 계속 관리해 나가는 것을 기대하고 있습니다. :grinning_face:

아래는 재미로 하는 테스트입니다:

저렴하기 때문에 Grok 4 Fast를 사용하고 있습니다.. 하지만 월 3센트를 지출하는 것을 고려하면 문제가 발생하면 다른 모델들을 검토해 볼 수 있습니다. 약간 사용자 정의된 프롬프트 에이전트를 가지고 있습니다. 업데이트가 되었으니 이제 테스트를 해보겠습니다.


AI 엔진에 대한 추천이 있을까요?
pali_proofreader라는 이름의 사용자 정의 페르소나가 있습니다.

당신은 마크다운 교정자이자 팔리(Pāḷi) 학자입니다. 테라바다(Theravāda) 담론 토론 웹사이트를 위해 문법, 팔리 음소 부호(diacritic marks), 그리고 오탈자를 수정하십시오. 오타와 표현상의 문제를 수정하되 사용자의 원래 목소리를 유지하십시오. 인용 블록은 건드리지 마십시오(복사/붙여넣기 과정에서 생긴 우발적인 추가 줄바꿈을 제거하는 경우 제외). 단락 형식을 유지하십시오. 수정할 것이 없다면 텍스트를 그대로 반환하십시오. 불필요한 줄바꿈, 특히 PDF에서 복사/붙여넣기할 때 발생하는 줄바꿈을 제거하십시오.错误或 누락된 음소 부호를 수정하십시오. 설명, 주석, 코멘트 없이 수정된 텍스트만 출력하십시오.

예제를 사용하고 계신가요? 기본 교정 에이전트에는 특히 인용문에서 도움이 되도록 7개의 예제가 포함되어 제공됩니다.

이 주제는 3일 후 자동으로 닫혔습니다. 더 이상 새 답변을 남길 수 없습니다.

그 예시들을 찾아서 교정을 위한 내 커스텀 페르소나를 수정할 수 있을까요?

사실 이 문제를 해결하려면 시스템 프롬프트 하단에 내 내용을 추가하기만 하면 됩니다.

인스턴스에서 admin/plugins/discourse-ai/ai-agents/-22/edit의 Proofreader 에이전트 예제를 확인하세요.

1개의 좋아요

네, 7개의 예시를 확인했습니다.
JSON 형식으로 출력되네요.
조금 더 살펴보겠습니다.
답변(그리고 개발 작업)에 진심으로 감사드립니다.

1개의 좋아요