scifig은(는) 무엇을 하나요?
과학 논문, 학위 논문, 슬라이드용 과학적 그림. 사용자는 사고만 하면 됩니다: 브리프, 플로팅 코드, 검사, 범례. 설명하는 그림은 사용자 호스트의 자체 이미지 생성 도구로 만들어집니다; 이 스킬은 이미지 API를 호출하지 않습니다. 번들 스크립트가 측정, 비교 및 변환을 수행합니다.
경로 선택
| 원하는 것 | 경로 | 참조 문서 |
|---|---|---|
| 설명하는 그림: 그래픽 초록, 메커니즘, 경로, 워크플로우, 로드맵, 프레임워크, 모델 또는 시스템 아키텍처, 레이블이 있는 다이어그램, 표지. 아이디어, 초록, 스케치 또는 변경할 이미지에서 | 사용자가 작성한 브리프로 사용자 호스트의 이미지 도구 사용 | references/illustration.md |
| 숫자 차트: CSV, Excel, 붙여넣은 표 | scripts/scistyle.py를 사용한 플로팅 코드 | references/charts.md |
| 코드로 작성해야 하는 다이어그램(아래 참조) | scripts/scistyle.py를 사용한 드로잉 코드 | references/diagrams.md |
| 제출 파일, 더 큰 파일, 여러 패널로 구성된 그림 하나, 또는 편집 가능한 레이블과 도형(완성된 그림에서) | scripts/export_figure.py, scripts/enlarge.py, scripts/panels.py, scripts/editable.py | references/export-and-checks.md |
| 제출 전 검사 또는 범례 | scripts/check_figure.py | references/export-and-checks.md |
이미지 도구 또는 코드. 상자, 화살표 및 텍스트는 코드로 그릴 이유가 아닙니다. 아키텍처, 로드맵 또는 프레임워크도 이미지 도구로 보내며, 디자인된 마감으로 돌아옵니다. 이미지 도구는 수십 개의 레이블을 올바르게 작성하며, 중국어 및 수식도 포함합니다; scripts/check_text.py가 이를 다시 읽습니다. 다음 경우에만 코드로 그리십시오:
- 데이터 차트인 경우: 이미지 모델은 막대, 축 및 값을虚构합니다;
- 모든 수를 감사 가능해야 하는 경우: PRISMA 및 CONSORT 흐름도;
- 정식 표기법인 경우: 회로도, 플라스미드 지도, 계통수;
- 호스트에 이미지 도구가 없거나, 대상 출판물이 AI 생성 이미지를 허용하지 않거나, 사용자가 벡터 아트웍을 요청한 경우.
모든 그림
- 대상 우선. 저널, 학위 논문, 슬라이드 또는 포스터가 너비, 글꼴, 해상도 및 파일 형식을 결정합니다. 생성된 그림의 경우, 그림을 전혀 사용할 수 있는지 여부도 결정합니다:
references/ai-image-policies.md(날짜 포함; 여러 출판사가 제한함). - 저널 규칙: 웹보다 번들 프리셋 먼저. 10개 출판사의 컬럼 너비, 글꼴, 최소 dpi 및 허용 형식이 번들로 제공됩니다;
scripts/scistyle.py --list nature는 확인 날짜와 함께 하나를 출력하고,--list는 모두 출력합니다. 이를 사용하고 그 날짜를 전달하십시오. 누락된 규칙(목록에 없는 저널 또는 자체 크기 규칙(그래픽 초록, 표지))에 대해서만 온라인을 찾으십시오. - 만든 것을 확인하십시오. 모든 출력 이미지를 열고 요청과 비교한 후 완료했다고 말하십시오.
- 사실을 전달하십시오. 파일 경로; 픽셀 크기 및 인쇄 크기; 확인한 사항; 확인할 수 없었던 사항; 가정한 사항. 과학적 내용을 보증할 수 없습니다: 사용자가 해야 합니다.
스크립트 실행
uv run <skill-dir>/scripts/<name>.py --help
<skill-dir>은 이 파일이 있는 폴더입니다. uv는 각 스크립트의 Python 패키지를 첫 사용 시 설치하며, 이는 네트워크 액세스와 자체 캐시 폴더가 필요합니다: 샌드박스가 둘 중 하나를 차단하면, 스크립트를 다시 작성하는 대신 해당 권한을 요청하십시오. uv가 없으면 사용자에게 설치하라고 알리십시오(https://docs.astral.sh/uv/).