ai-agent-pulse은(는) 무엇을 하나요?
19개 AI 에이전트 프레임워크의 일일 자동 추적. Pulse Score는 별 속도, 릴리스 신선도, 커밋 활동 및 커뮤니티 건강 상태를 기반으로 모멘텀을 순위화합니다.
개요
이 스킬은 다양한 AI 에이전트 프레임워크의 활동과 인기를 모니터링하고 순위를 매깁니다. 매일 자동으로 데이터를 수집하여 각 프레임워크의 현재 상태를 반영한 Pulse Score를 제공합니다.
지원되는 프레임워크
다음 19개 프레임워크를 추적합니다:
- AutoGen
- CrewAI
- LangChain
- LlamaIndex
- Semantic Kernel
- OpenAI Agents SDK
- Anthropic Claude API
- Haystack
- Rasa
- Botpress
- 그리고 9개 추가 프레임워크
Pulse Score 계산 방법
Pulse Score는 다음 네 가지 요소를 기반으로 계산됩니다:
1. 별 속도 (Star Velocity)
- 최근 7일 및 30일 동안의 별 증가율 측정
- 프레임워크의 인기 상승 추세 반영
2. 릴리스 신선도 (Release Freshness)
- 최신 릴리스의 일수
- 자주 업데이트될수록 높은 점수
3. 커밋 활동 (Commit Activity)
- 최근 7일 및 30일 동안의 커밋 수
- 활발한 개발 활동 측정
4. 커뮤니티 건강 (Community Health)
- 이슈 해결 속도
- PR 병합 시간
- 기여자 수
사용법
기본 명령어
/ai-agent-pulse
옵션
--frameworks <이름>: 특정 프레임워크만 표시--days <숫자>: 특정 기간 동안의 데이터 표시 (기본값: 30)--format <json|table>: 출력 형식 선택
예시
/ai-agent-pulse
/ai-agent-pulse --frameworks LangChain,CrewAI
/ai-agent-pulse --days 7
/ai-agent-pulse --format json
설치
이 스킬을 사용하려면 AI 에이전트 설정에 추가해야 합니다:
{
"skills": [
{
"name": "ai-agent-pulse",
"source": "PurpleHaze2320/ai-agent-pulse"
}
]
}
환경 변수
이 스킬은 GitHub API를 사용합니다. 다음 환경 변수를 설정해야 합니다:
GITHUB_TOKEN: GitHub API 토큰 (선택 사항, 하지만 권장됨)
출력 예시
┌───────────────┬──────┬──────┬──────┬──────┬──────┐
│ 프레임워크 │ 별 │ 릴리스│ 커밋 │ 커뮤니티│ 총점 │
├───────────────┼──────┼──────┼──────┼──────┼──────┤
│ CrewAI │ 95 │ 88 │ 92 │ 85 │ 90 │
│ AutoGen │ 92 │ 90 │ 85 │ 88 │ 89 │
│ LangChain │ 88 │ 92 │ 90 │ 80 │ 87 │
└───────────────┴──────┴──────┴──────┴──────┴──────┘
라이선스
MIT
기여
이슈 및 PR은 환영합니다. 자세한 내용은 GitHub 저장소를 참조하세요.