학교 학사 시스템을 대신하는 오픈소스 캠퍼스 비서 CourseRaptor 소개
요약
CourseRaptor는 학교 학사 시스템을 대신하는 오픈소스 캠퍼스 비서입니다. 이 도구는 수강 시간표, 성적, 시험 일정 등 복잡한 학업 정보를 단일 대화창에서 통합적으로 제공합니다. 터미널 명령어와 웹 버전을 통해 접근 가능하며, 로컬 환경에서 작동하여 보안성이 높습니다.
핵심 포인트
- 학사 시스템의 모든 정보(성적, 시간표 등)를 한 곳에서 질의 가능
- 터미널 및 웹 버전으로 사용 가능하며, 31개의 도구 호출 지원
- DeepSeek 모델 기반이며, 민감 정보는 로컬 기기에서 암호화 저장
다음 주 시험 일정을 확인하고 싶다면? 먼저 학교의 교무 시스템에 로그인해야 하고, 여러 층의 메뉴를 왔다 갔다 거쳐야 하며, 찾은 후에도 직접 달력에 옮겨 적어야 한다.
최근에는 CourseRaptor라는 오픈소스 캠퍼스 비서를 발견했다. 이 도구는 단 한 문장으로 수강 시간표, 성적, 시험, 학적 정보, 교무 공지 등 모든 것을 물어볼 수 있다.
터미널에서 하나의 명령어를 입력하여 대화할 수 있으며, 홈 화면에는 오늘 수업 시간표, 주간 할 일 목록(to-do), 다가오는 시험, 최신 공지사항 등이 바로 표시된다. 브라우저에서 사용할 수 있는 웹 버전도 제공한다.
시험 일정은 캘린더 구독 형태로 내보내기 할 수 있고, 교무 공지는 학년별로 태그되어 사용자에게 관련된 정보만 보여준다. 첨부된 Excel 표는 직접 필터링할 수 있다. 기본적으로 31개의 도구(tool)를 호출할 수 있다.
GitHub:
http://github.com/Health-525/course-raptor
…
이 프로젝트는 DeepSeek 모델을 사용하며, 학업 관련 질의와 메모리 처리는 기기 로컬에서 수행된다. 비밀번호와 키는 암호화되어 로컬에 저장된다. Windows용 포터블 버전은 약 110MB이며, 더블 클릭만으로 실행할 수 있다.
현재 Nanjing Tech University를 위해 맞춤 제작되었다. Zhengfang 학사 시스템을 사용하는 학교의 경우, 참고할 수 있는 로그인 및 질의 코드 샘플이 제공되므로, 문서(documentation)를 따라 자신의 학교용 코드를 작성하기만 하면 된다.
나는 이런 프로젝트들이 같은 학교 학생들 사이에서 공유되면 완벽하다고 생각한다. 한 사람이 특정 학교를 위해 구축하면, 그 학교 전체가 즉시 사용할 수 있기 때문이다.
C 언어를 배우는 것은 포인터(pointer)까지는 괜찮지만, 프로세스(process), 스레드(thread), 락(lock)과 같은 운영체제(operating system) 관련 내용에 도달하면 교과서 설명은 지루할 정도이고 온라인 자료들은 여기저기 흩어져 있다.
University of Illinois의 시스템 프로그래밍 강좌
AI 자동 생성 콘텐츠
본 콘텐츠는 X @github_daily (자동 발견)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기