MINARA

차트, 문서 및 시각화

이미지에서 차트, 스프레드시트, PDF, 프레젠테이션, 기술적 분석을 생성합니다

🟢 초보자 친화적 : 로컬 머신에 파일을 생성합니다. 자금 이동 없음.

Agent는 ECharts 인터랙티브 차트, Word/PDF/PowerPoint 문서를 생성하고, 업로드된 차트 이미지에서 기술적 패턴을 분석하는 등 다양한 시각적 아티팩트를 만들 수 있습니다.

주요 기능

  • 차트 생성: 가격 차트, 비교 차트, 포트폴리오 파이 차트
  • 이미지 기반 기술적 분석: K라인 스크린샷을 업로드하면 TA를 수행합니다
  • 문서 생성: Word, PDF, PowerPoint 리포트 산출물
  • 스프레드시트 생성: 데이터 테이블 및 분석 내보내기
  • 데이터 시각화: 모든 구조화된 데이터를 차트로 렌더링합니다

예시 프롬프트

create a chart comparing BTC and ETH performance over 6 months
analyze this chart [upload screenshot] — what patterns do you see?
generate a PDF report of my portfolio performance
create a spreadsheet of the top 20 DeFi protocols by TVL

출력 예시: 차트 생성

프롬프트: create a chart comparing BTC and ETH performance over 6 months, indexed to 100 at start

Agent 응답:

Creating interactive ECharts visualization…

Chart is ready: BTC vs ETH, 6-month indexed.

Data summary (2026-10-17 → 2026-04-17):

  • BTC: 100 → 138.5 (+38.5%)
  • ETH: 100 → 125.7 (+25.7%)
  • BTC outperformed by 12.8 percentage points
  • BTC max drawdown: -14.2% (Jan 2026)
  • ETH max drawdown: -21.4% (Jan 2026)
  • Correlation: 0.82 (strong, as expected)

Want me to add a correlation heatmap or extend the window?

턴이 끝나면 차트 참조가 샌드박스 내 세 개의 파일로 확인됩니다.

📎 Artifacts
   📊 BTC vs ETH, 6-month indexed
      html → file:///…/sandbox/files/artifacts/x-a3b48f/chart-x-a3b48f.html
      json → file:///…/sandbox/files/artifacts/x-a3b48f/chart-x-a3b48f.json
      png  → file:///…/sandbox/files/artifacts/x-a3b48f/chart-x-a3b48f.png
  • HTML: 공개 CDN에서 ECharts를 로드하는 독립 실행형 페이지입니다. 브라우저에서 열면 툴팁, 범례 토글, 확대/축소 등 인터랙티브 기능을 사용할 수 있습니다.
  • JSON: ECharts 뷰어에 바로 적용하거나 직접 앱에 임베드할 수 있는 원시 { charts: [...] } 옵션입니다.
  • PNG: Playwright로 2× DPR 렌더링됩니다. Chromium이 설치되어 있지 않으면 HTML과 JSON은 정상 저장되고 PNG는 건너뛰며 로그 경고가 표시됩니다.

출력 예시: 이미지 기반 TA

프롬프트: analyze this chart [4h BTC 차트 스크린샷 업로드]

Agent 응답:

4시간 BTC 차트, 패턴 분석:

  1. 4월 10일부터 어센딩 트라이앵글 형성 중. $68.2k 수평 저항선, $63.4k 저점에서 상승하는 지지선.
  2. 거래량 프로파일: 저항선 재테스트마다 감소하는 추세. (교과서적 축적 패턴이나 아직 미확인 상태.)
  3. RSI-14: 58. 과매수 구간까지 여유가 있습니다.
  4. 예상 돌파 목표: $68.2k + (삼각형 높이 $4.8k) = $73.0k 측정 이동.

주의사항: 어센딩 트라이앵글은 특히 낮은 타임프레임에서 약 30%의 확률로 실패합니다. 실제 돌파로 판단하기 전에 거래량 증가를 동반한 4시간봉 종가가 $68.4k를 상회하는지 확인하십시오.

출력 예시: PDF 리포트

프롬프트: generate a PDF report of my portfolio performance over Q1

Agent 응답:

Q1 성과 리포트를 컴파일했습니다. 섹션 구성: 보유 자산 개요, 실현 및 미실현 손익, 상위 기여 자산, 낙폭 분석, 리스크 코멘터리.

reports/portfolio-q1-2026.pdf에 저장되었습니다. (7페이지, 142 KB)

📎 Artifacts
   📄 Portfolio — Q1 2026
      pdf → file:///…/sandbox/files/reports/portfolio-q1-2026.pdf

PDF는 pdf_create 도구(pdf-lib, MIT)로 생성됩니다. 텍스트 전용 출력이며 레터 사이즈 Helvetica로 래핑됩니다. Agent는 { title, sections: [{ heading?, paragraphs }] } 페이로드를 전달합니다.

출력 예시: Word (DOCX) 메모

프롬프트: write a DOCX memo summarizing the top 5 DeFi protocol risks

Agent 응답:

5개 섹션으로 구성된 메모를 작성했습니다. 각 리스크에 한 단락의 설명과 완화 방안 메모를 포함했습니다. 어떤 템플릿에도 붙여 넣을 수 있도록 제목은 H2로 유지했습니다.

memos/defi-risks.docx에 저장되었습니다. (5개 섹션, 18 KB)

📎 Artifacts
   📄 DeFi protocol risks — memo
      docx → file:///…/sandbox/files/memos/defi-risks.docx

DOCX는 docx_create(docx npm, MIT)로 생성됩니다. 입력 구조는 PDF와 동일한 { title, sections } 형식을 사용하므로, 두 도구가 입력 계약을 공유합니다. 원하는 형식으로 자유롭게 요청하십시오.

출력 예시: 스프레드시트 (CSV)

프롬프트: create a CSV of the top 20 DeFi protocols by TVL

Agent 응답:

DefiLlama에서 상위 20개를 가져왔습니다. 컬럼 구성: 순위, 프로토콜, 체인, 카테고리, TVL (USD), 7일 변동, 30일 변동. TVL 내림차순 정렬.

data/defi-top20-tvl.csv에 저장되었습니다. (헤더 포함 21행)

📎 Artifacts
   📊 DeFi top-20 by TVL
      csv → file:///…/sandbox/files/data/defi-top20-tvl.csv

스프레드시트는 write_file 도구를 통해 샌드박스 내에 CSV 형식으로 내보내집니다. 수식, 멀티시트, 스타일 셀 등 더 풍부한 형식이 필요하다면 테이블을 포함하는 PDF 또는 DOCX 리포트를 요청하십시오. 문서 도구가 레이아웃을 처리하며 데이터는 동일한 DefiLlama / 시장 데이터 스킬에서 가져옵니다.

XLSX 참고: Agent는 .xlsx 파일을 직접 생성하지 않습니다. CSV가 분석 내보내기 용도에서 훨씬 적은 의존성으로 동일한 역할을 담당합니다. XLSX는 입력으로는 지원됩니다. 스프레드시트를 업로드하면 스프레드시트 파서가 구조화된 텍스트로 변환하여 Agent가 추론에 활용합니다.

관련 스킬 및 도구

스킬역할
viz-chartECharts 인터랙티브 차트 아티팩트 (차트당 HTML + JSON + PNG)
workspace.documentsWord / PDF / PowerPoint 생성 및 편집 (docx_create, docx_replace, pdf_create, pdf_merge, pdf_split, pdf_watermark, pptx_create, pptx_export_images)
workspace.files샌드박스 파일 읽기 / 쓰기 / 검색. CSV 내보내기 포함.
research.web시각화에 필요한 데이터 수집

시나리오: SCENARIO_VISUALIZATION · SCENARIO_CHART_TECHNICAL_ANALYSIS

목차