차트, 문서 및 시각화
이미지에서 차트, 스프레드시트, 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 차트, 패턴 분석:
- 4월 10일부터 어센딩 트라이앵글 형성 중. $68.2k 수평 저항선, $63.4k 저점에서 상승하는 지지선.
- 거래량 프로파일: 저항선 재테스트마다 감소하는 추세. (교과서적 축적 패턴이나 아직 미확인 상태.)
- RSI-14: 58. 과매수 구간까지 여유가 있습니다.
- 예상 돌파 목표: $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.pdfPDF는 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.docxDOCX는 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-chart | ECharts 인터랙티브 차트 아티팩트 (차트당 HTML + JSON + PNG) |
workspace.documents | Word / 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