설명
hmharness는 HarmonyOS 개발을 위해 특별히 설계된 자기 진화 에이전트 프레임워크입니다. 이 프레임워크는 제로 의존성 커널과 일류 자기 진화 기능을 제공하며, MCP 생태계 내에 통합되어 있습니다. 이 프레임워크는 개발자가 단일 명령으로 HarmonyOS 애플리케이션을 원활하게 스캐폴드, 빌드, 설치 및 실행할 수 있도록 합니다. 각 진화 단계는 게이트가 설정되어 있으며 되돌릴 수 있어, 통제된 개발 프로세스를 보장합니다.
더 읽기
이 프레임워크는 하나의 리포지토리에 일곱 개의 패키지를 포함하고 있으며, 제로 의존성 커널, 자기 진화, HarmonyOS 네이티브 도메인, ops keeper, 실행 레이어 및 두 개의 프론트엔드를 특징으로 합니다. 루프 커널, 컨텍스트 압축, 승인 게이트 및 세션 감사는 모두 1차 구성 요소이며, MCP는 더 넓은 생태계와 연결됩니다.
hmharness는 harmony_project_create 명령을 통해 매개변수화된 스캐폴딩을 제공하여, 한 번의 호출로 다중 페이지 및 기능 HAP 및 HAR 라이브러리를 생성할 수 있습니다. 이는 실제 hvigor 빌드에 대해 검증됩니다. 이 프레임워크는 IDE 없이 전체 에뮬레이터 생애 주기를 지원하여, 개발자가 헤드리스 CLI를 통해 장치 모델 및 변형을 직접 관리할 수 있도록 합니다.
자기 진화 프로세스는 이중 게이트가 설정되어 있으며, 통찰력 마이닝, 기술 제안, 훈련 게이트 A/B 벤치 및 카나리 단계로의 승진을 포함합니다. 영향 평가는 세션 성능을 기반으로 하며, 유해한 진화는 퇴출되고 회귀 시 즉각적인 롤백이 가능합니다. MCP 클라이언트는 제로 의존성으로 수동 작성되어 있으며, 플러그 앤 플레이 기능을 위해 5,800개 이상의 커뮤니티 서버를 지원합니다.
hmharness는 스캐폴드 및 게이트 가정을 매일 모니터링하는 8소스 OpenHarmony 레이더를 갖춘 ops keeper를 포함합니다. 두 개의 프론트엔드: 전체 화면 TUI 및 웹 UI를 제공하며, 거부 우선 승인 게이트 및 추가 전용 세션 감사와 같은 내장 안전 조치를 갖추고 있습니다. 이 도구는 이중 언어 zh/en UI 및 시스템 프롬프트를 지원하며, 모든 OpenAI 제공자와 호환되어 모델 비종속적인 컨텍스트 엔지니어링을 보장합니다.
- 카테고리AI 에이전트 빌더
- 요금제오픈소스
- 배포CLI
- 플랫폼HarmonyOS
hmharness의 핵심 기능
제로 의존성 커널
일류 자기 진화
MCP 생태계 통합
매개변수화된 스캐폴딩
IDE 없이 전체 에뮬레이터 생애 주기
이중 게이트 자기 진화 프로세스
OpenHarmony 레이더를 갖춘 ops keeper
이중 언어 zh/en UI 지원
hmharness 시작하기
설치: Node >= 22 및 HarmonyOS 툴체인 설정
스캐폴드: 프로젝트 설정을 위해 harmony_project_create 사용
빌드: hvigor로 빌드 실행
실행: hdc로 앱 설치 및 실행
hmharness의 사용 사례
- HarmonyOS 앱 개발
- 자기 진화 프레임워크
- MCP 생태계 통합
- 헤드리스 CLI 작업
- 이중 언어 개발





