Skip to main content

devverse-rag-chat

DevVerse chat, citation, and retrieval workflow. Use when modifying the chat page, the chat API route, citation parsing, local retrieval fallback, Pinecone or Gemini integration, or the article vectorization pipeline.

설치로 이동

소스 정보

저장소
hoangsonww/DevVerse-SWE-Blog
최근 소스 활동
2026년 2월 28일 11:47
감지된 SKILL.md 언어
영어
스타
15
포크
13

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
devverse-rag-chat
description
DevVerse chat, citation, and retrieval workflow. Use when modifying the chat page, the chat API route, citation parsing, local retrieval fallback, Pinecone or Gemini integration, or the article vectorization pipeline.
user-invocable
false
# DevVerse RAG And Chat Workflow 1. Preserve the response contract between backend and UI. The UI expects an `answer` string, a `sources` array, bracket citations in the answer body, and a trailing `Sources:` section that it strips before rendering. 2. Keep citation parsing aligned with UI behavior. If you change citation formatting, update both `lib/chat-citations.ts` and the chat UI in the same task. 3. Preserve hybrid retrieval unless you are intentionally redesigning it. `lib/rag.ts` merges Pinecone results with the local lexical fallback from `lib/rag-local.ts`. 4. Read the detailed contract before changing retrieval, prompt format, or vector metadata. @references/rag-contract.md 5. Assume Pinecone vectors are stale after article or chunking changes until vectorization is rerun. 6. Validate chat changes with both tests and manual reasoning about runtime behavior. Use `devverse-validate` for the automated part, then note any live env checks you could not perform.
GitHub에서 보기