tsingyuai/growth-lab
An end-to-end growth tool that understands the product, fetch the data it needs, researches the market, executes campaigns, and reviews results to improve the next round of growth. 从代码到市场的开源端到端增长工具。理解产品、接入信息渠道、研究市场、执行增长行动,并基于真实数据自我改进。
🧪 Growth Lab – AI 기반 성장 자동화 플랫폼
무엇인가요 – 대규모 언어 모델(LLM)을 코드 에이전트로 작동시켜 엔드투엔드 제품 성장 루프를 실행할 수 있는 오픈소스 프레임워크입니다. 에이전트(이하 Runtime)는 코드를 읽고, 웹을 탐색하며, 외부 API를 호출하고, 파일을 편집하며 과거 작업의 지속적 메모리를 유지할 수 있습니다. 이 모든 작업은 자연어 대화를 통해 조율되므로, 사용자는 성장 목표를 시스템에 전달하기만 하면 AI가 전체 워크플로우를 자동으로 수행합니다.
왜 중요한가요 – 기존의 "AI 성장 도구" 대부분은 별도의 단일 단계(예: 콘텐츠 생성 또는 경쟁사 조사)만 처리합니다. Growth Lab은 다음과 같은 전체 루프를 연결합니다:
- 제품과 시장 이해
- 채널 및 콘텐츠 조사
- 성장 전략 수립
- 자산 생성 및 게시
- 실제 결과 수집
- 학습 및 다음 단계 계획
이 루프는 Model에 저장되며, 자체적인 지속적 Memory(운영 데이터, 분석, 결과)를 보유합니다. 각 루프는 자가 완결된 "관찰 → 행동 → 검토" 사이클이며, 시간이 지남에 따라 재실행하거나 개선할 수 있습니다.
핵심 개념
| 개념 | 역할 |
|---|---|
| 대화(컨트롤 패널) | 사용자가 목표를 제시하고 업데이트를 받는 자연어 인터페이스입니다. |
| Runtime(Codex / Claude Code) | 코드를 실행하고, 브라우저를 제어하며, API를 호출하고, 파일을 편집하며, 메모리를 업데이트하는 LLM입니다. |
| Skill | Runtime이 특정 성장 방법을 수행하도록 가르치는 지침(프롬프트 + 스크립트)의 집합입니다. |
| Client | Runtime이 호출할 수 있는 외부 도구(브라우저, 플랫폼 API, 이미지 생성 서비스 등)를 래핑하는 래퍼입니다. |
| 파일 시스템 / Memory | 제품 컨텍스트, 조사 자료, 실행 결과, 루프의 학습 지식을 장기 저장하는 저장소입니다. |
즉시 사용 가능한 성장 루프(Model)
| 루프 | 기능 | 테스트 결과(리포지토리 기준) |
|---|---|---|
| SEO 페이지 성장 | 사용자 시나리오 조사 기반으로 SEO 친화적 페이지 생성, 게시, 인상수/클릭률 추적. | 새 페이지가 1~2일 내 인덱싱됨; 7일간 CTR 50% 감소, 인상수 및 클릭수 약 1000% 증가. |
| Xiaohongshu(소홍서) 콘텐츠 복제 및 리뷰 | 고성능 게시물 크롤링, 구조 추출, 새로운 게시물 작성, "AI 느낌" 감소, 이미지 생성, 카드 렌더링, 준수 검사, 게시 가능한 드래프트 준비. | 생성된 게시물 중 하나가 4000건 이상의 좋아요/북마크, 700건 이상의 댓글을 기록(사람이 게시한 것과 유사). |
| WeChat 공식 계정 기사 | 독자 질문을 장문 기사로 변환, 미리보기 및 준수 검사, WeChat API를 통해 드래프트 동기화, 이후 수동 승인 후 게시 가능. | 기능은 작동 중. 정량적 결과는 아직 없음(기본적으로 드래프트만 생성). |
시작하기
# 리포지토리 클론
git clone https://github.com/tsingyuai/growth-lab.git
cd growth-lab
# 코드 실행을 지원하는 LLM 런타임(예: GitHub Codex 또는 Anthropic Claude Code)으로 디렉터리 열기
# 이후 자연어 채팅을 시작하고, 시스템이 할 수 있는 일을 묻기. 예:
> 你能做什么?
> 理解这个产品,并运行它的第一个增长闭环。
> 采集小红书上与这个产品相关的高表现内容,选择可迁移的结构,完成一篇图文稿和配图。
에이전트는 다음과 같이 동작합니다:
- 제품용 기존 Model 메모리 로드.
- 적절한 Collector(예:
xiaohongshu-mcp) 실행하여 데이터 수집. - Executor 스크립트 실행하여 콘텐츠, 이미지, 준수 보고서 생성.
- 결과를 리포지토리 워크스페이스에 기록하고, 다음 반복을 위한 Model의 Memory 업데이트.
설정 – 필요한 API 키, 쿠키, 제3자 클라이언트 인증 정보는 리포지토리 외부에 보관됩니다. 내장된 온보딩 Skill은 누락된 설정을 검사하고 사용자에게 추가 방법을 안내합니다. 예:
检查 Growth Lab 现在还缺哪些配置。
帮我配置小红书采集和生图;SEO 相关能力暂时跳过。
에이전트는 키를 어디에 두어야 하는지, 어떤 형식이 필요한지, 현재 실행에서 기능을 건너뛸지 여부를 알려줍니다.
프로젝트 상태
- SEO 페이지 루프: 완전히 구현 및 테스트 완료.
- Xiaohongshu 복제 루프: 구현 완료, 실제 웹 기반 참여 수치 확인됨.
- WeChat 기사 루프: 드래프트 생성에 기능함; 게시는 수동 토글 필요.
- 핵심 프레임워크(Collector, Model Skill, Executor Skill, Memory 처리)는 안정적이고 확장 가능함. 새로운 채널은 새로운 Skill과 해당 클라이언트 래퍼를 작성하여 추가 가능.
라이선스
Apache License 2.0 – 상용 및 비상용 모두 자유롭게 사용 가능하며, 일반적인 저작자 표시 요구사항 있음.
결론 – Growth Lab은 자연어 대화를 통해 제품 팀이 전체 성장 마케팅 루프를 자동화할 수 있는 진정한 AI 에이전트 기반 플랫폼이며, 모든 데이터는 사용자에게 완전히 통제됩니다. 오픈소스이며 확장 가능하며, SEO 및 중국 SNS 채널에서 측정 가능한 성과를 이미 입증했습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트