본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

jangviktor-web/nihaixia-app

Dart0 / 0

육경辨證 문진과 중의학 지식库를 오프라인으로 묶은 Flutter Android 앱입니다.

TL;DR

이 저장소는 倪海厦의 육경辨證 체계를 중심으로 처방, 본초, 침구, 황제내경, 의안 자료를 오프라인에서 검색하고 문진 결과에 따라 처방을 연결하는 독립 실행형 Flutter Android 앱입니다. 자체 DiagnosticEngine은 문진 답변을 육경 상태와 감별 규칙에 대입하고, 처방명·별칭·분할명·부분 문자열 순서로 로컬 데이터를 찾아 결과를 구성합니다. 앱에는 322개 처방, 465개 약재, 408개 혈위, 1,257개 의안과 73편의 황제내경 읽기 자료가 포함되어 있으며, SQLite가 진단 기록과 설정을 저장합니다. 주역·사주·자미두수·육효 같은 민속문화 도구도 함께 제공하지만, 혀 진단 AI와 맥진 보조는 아직 구현 전이므로 중의학 학습용 오프라인 자료실과 규칙 기반 보조 도구가 필요한 개발자에게 적합합니다.

핵심 포인트

  • 독립 실행형 Flutter Android 앱으로, Claude Code나 LangChain 같은 특정 생태계 확장 기능이 아니라 APK와 소스 코드를 직접 배포합니다. Flutter 3.x와 Dart 3.x를 사용하며 Android 6.0 이상에서 동작합니다. MIT License와 약 62MB의 universal APK를 제공해 별도 서버 없이 설치할 수 있습니다.
  • 육경辨證 진단 엔진은 문진 답변을 육경 점수와 조건에 대입한 뒤 합병 여부와 증형을 판정하고, 네 단계 이름 매칭으로 처방 데이터를 연결합니다. 23개 가감 규칙, 26쌍 감별 진단, 113방 감별 트리를 포함합니다. 진단 결과에는 약재 구성과 용량, 달이는 법, 금기, 감별 정보가 포함됩니다.
  • 오프라인 JSON과 SQLite를 결합해 322개 처방, 465개 약재, 408개 혈위, 1,257개 의안을 검색하고 서로 연결합니다. 혈위와 처방은 양방향 이동을 지원하며, 황제내경 73편과 전문 검색도 로컬 데이터로 처리합니다. 처방 용량 환산기와 자오유주 취혈 계산기도 네트워크 없이 사용할 수 있습니다.
  • 중의학 기능 외에 주역 64괘, 사주 명괘, 자미두수, 육효 동전 점괘, 팔자 상세 분석을 하나의 도구 모음으로 묶었습니다. 자미두수는 ziwei_core 엔진을 감싼 순수 오프라인 기능으로 구현됐고, 관련 화면에는 민속문화 참고 및 비의료 진단 문구가 표시됩니다. 혀 진단용 TFLite 모델, 맥진 보조, PDF 진단서 출력은 아직 로드맵에 남아 있습니다.

벤치마크

벤치마크지표비교
dart analyzeerrors0
flutter build apk --releasebuild status성공, versionName 1.11.0 / versionCode 11
flutter test v1.10.3passed tests205 / 2072개 실패는 자미두수 탐침의 기존 잔여 실패로 기재됨
자미두수 교차 엔진 검증 v1.10.2핵심 필드 일치32 / 32
전체 테스트 v1.10.2passed tests182 / 182

이미지 분석

중국어 대화형 문진 화면과 육경 지식 목록이 함께 배치된 Android 앱 화면입니다.
첫 화면은 증상 선택지를 통해 주증상, 한열辨證, 설진, 문진, 육경 정위, 감별 진단 순서로 사용자를 안내하는 대화형 진단 흐름을 담고 있습니다. 다른 화면에는 태양병부터 궐음병까지 육경별 핵심 맥락과 해제 시점이 카드 형태로 정리되어 있어 진단 엔진과 지식 조회 화면이 연결된 구조를 확인할 수 있습니다.
처방, 본초, 침구혈위 지식 검색과 실용 도구 목록을 한 화면 체계로 구성한 Android 앱 화면입니다.
화면은 처방과 약재를 범주 및 성미·귀경으로 필터링하고, 침구 영역에서는 혈위 처방과 투침 처방을 나누어 검색하는 흐름을 담고 있습니다. 별도 실용 도구 화면에는 경방 용량 환산기와 자오유주 취혈 계산기가 배치되어 오프라인 지식 저장소와 계산 기능이 하나의 Flutter 앱에 통합된 점을 확인할 수 있습니다.
생년월일과 출생 시간을 입력해 사주 명괘를 계산하고 선천괘와 후천괘 결과를 읽는 화면입니다.
입력 화면은 연·월·일, 시진, 성별을 선택한 뒤 사주 명괘를 계산하도록 구성되어 있습니다. 결과 화면은 팔자와 음양수 계산값, 선천괘와 후천괘의 괘명 및 해설을 카드로 나누며, 해당 기능이 의료 진단이 아닌 민속문화 참고 영역임을 함께 고지합니다.
자미두수 명반을 12궁 격자로 표시하고 선택한 명궁의 별자리 정보를 하단 패널에 표시하는 화면입니다.
화면은 사주 입력값으로 산출한 12궁 명반을 격자 형태로 배치하고 각 궁에 오행과 주요 별 정보를 색상으로 구분합니다. 하단 시트는 선택한 명궁의 주관 궁위와 태양·금성·천리 등 항목을 나열하며, README가 밝힌 자미두수 시각화와 별자리 상세 조회 흐름에 해당합니다.

151

Stars

41

Forks

+204

Trending

0

조회수

151 watchers1 open issuesApache License 2.0

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.