Skip to Content
Physical AI내장 도구

내장 도구

IronFlock AI 어시스턴트에는 모든 프로젝트에서 사용 가능한 네 가지 내장 도구가 포함되어 있습니다. 이 도구들은 어떤 앱이 수집한 데이터와도 작동합니다 — 사용하기 위해 특별한 것을 설치할 필요가 없습니다.

데이터 탐색기

데이터 탐색기는 AI에게 프로젝트 데이터베이스에 저장된 시계열 데이터에 직접 접근 권한을 부여합니다. 라이브 수치, 과거 추세, 집계, 디바이스 간 비교를 쿼리할 수 있습니다.

기능

  • 현재 및 과거 센서 값 쿼리
  • 여러 디바이스 또는 기간에 걸친 메트릭 비교
  • 평균, 최솟/최댓값, 추세 계산
  • 디바이스, 시간 범위, 또는 데이터 테이블별 데이터 필터링
  • 계산 결과를 사용자 정의 변환으로 저장 — 위젯과 이후의 질문이 기반으로 삼을 수 있는, 이름이 붙고 스스로 갱신되는 뷰

예시 프롬프트


사용자: 지난 주 모든 디바이스의 평균 온도는 얼마였나요?

IronFlock AI: 3월 31일부터 4월 7일까지 전체 12개 디바이스의 평균 온도는 22.4°C였습니다. gateway-north 디바이스가 26.1°C로 가장 높은 평균을 기록했고, sensor-cold-room이 4.2°C로 가장 낮았습니다.


사용자: 지난 24시간 동안 plc-line-3 디바이스의 전력 소비량을 보여주세요.

IronFlock AI: 지난 24시간 동안 plc-line-3의 전력 소비량입니다:

  • 최고: 오전 10:32에 14.7kW
  • 평균: 8.3kW
  • 최저: 오전 3:15에 0.4kW (유휴 시간) 총 소비 에너지: 199.2kWh.

사용자: 최근 3일 동안 오류 코드를 보고한 디바이스는 무엇인가요?

IronFlock AI: 최근 3일 동안 세 개의 디바이스가 오류 코드를 보고했습니다:

  1. press-station-2 — 4월 5일 14:22에 오류 E-1042(유압 압력 경고)
  2. conveyor-belt-7 — 4월 6일 09:15에 오류 E-3001(속도 편차)
  3. press-station-2 — 4월 7일 11:03에 오류 E-1042 재발생

press-station-2에 반복적인 유압 압력 경고가 발생했습니다 — 물리적 점검이 필요할 수 있습니다.


사용자: 라인 3의 교대별 종합 설비 효율이 필요합니다. 데이터에는 그 값을 담고 있는 것이 없습니다.

IronFlock AI: 맞습니다 — 가동률, 성능, 품질이 서로 다른 세 테이블에 있어서 함께 계산한 뒤 그 결과를 oee_per_shift라는 사용자 정의 변환으로 저장했습니다. 15분마다 갱신됩니다. 교대마다 한 행씩, 가동률, 성능, 품질과 OEE 값 자체를 반환합니다. 이제 다른 테이블과 마찬가지로 위젯을 바인딩할 수 있고, 제가 대신 만들어 드릴 수도 있습니다.


위젯 생성기

위젯 생성기는 AI 대화 내에서 직접 라이브 및 과거 차트 위젯을 생성합니다. AI가 텍스트로만 데이터를 설명하는 대신 검사하고 상호작용할 수 있는 대화형 시각화를 렌더링할 수 있습니다.

기능

  • 프로젝트 데이터에서 선 차트, 막대 차트, 게이지 생성
  • 현재 디바이스 수치를 반영하는 라이브 업데이트 위젯 표시
  • 사용자 정의 시간 범위에 걸친 과거 데이터 표시
  • 여러 데이터 소스를 단일 차트로 결합

예시 프롬프트


사용자: 모든 온실 센서에 대해 지난 주 습도 차트를 보여주세요.

IronFlock AI: 지난 7일 동안 모든 4개 온실 센서의 습도 수치를 보여주는 선 차트입니다.

[대화 내에 디바이스별 하나의 시리즈가 있는 대화형 선 차트가 시간 경과에 따른 습도 값과 함께 나타납니다.]

gh-zone-2 센서는 4월 4일에 눈에 띄는 급등을 보입니다 — 습도가 94%에 도달했으며, 환기 문제를 나타낼 수 있습니다.


사용자: remote-sensor-5 디바이스의 현재 배터리 잔량을 보여주는 게이지를 생성하세요.

IronFlock AI: remote-sensor-5의 라이브 게이지입니다:

[배터리 잔량 34%를 표시하는 게이지 위젯이 주황색으로 나타납니다.]

배터리가 **34%**입니다 — 40% 임계값 이하입니다. 교체 일정을 잡는 것이 좋을 것 같습니다.


사용자: 지난 48시간 동안 motor-pump-1의 진동 데이터를 차트로 만들어주세요.

IronFlock AI: [지난 48시간 동안의 진동 진폭이 있는 선 차트가 나타납니다.]

어제 오전 6시경부터 진동 진폭이 명확히 증가하고 있습니다. 기준선은 0.8mm/s였지만 현재는 지속적으로 1.4mm/s를 초과하고 있습니다. 이 패턴은 종종 베어링 마모를 나타냅니다.


대시보드 생성기

대시보드 생성기는 자연어를 사용하여 전체 대시보드 — 레이아웃에 여러 위젯이 배열된 완전한 보드 — 를 생성하고 구성하는 데 도움을 줍니다. 위젯을 수동으로 드래그하고 각각을 구성하는 대신, 원하는 것을 설명하면 AI가 구축합니다.

기능

  • 설명에서 새 대시보드 생성
  • 기존 대시보드에 위젯 추가 및 구성
  • 데이터 소스, 차트 유형, 색상, 레이블 설정
  • 그리드 배열로 위젯 레이아웃

예시 프롬프트


사용자: 냉동 보관 시설 모니터링을 위한 대시보드를 생성하세요. 각 방의 온도와 습도, 마지막 10개 알람 이벤트를 보여주는 표가 필요합니다.

IronFlock AI: 다음을 포함하는 Cold Storage Monitor라는 새 대시보드를 생성했습니다:

  • 온도 게이지 4개 — 각 냉장실(룸 A~D)에 하나씩, -18°C(녹색), -15°C(노란색), -10°C(빨간색)의 색상 임계값으로 라이브 수치 표시
  • 습도 선 차트 4개 — 방별 하나씩, 지난 24시간 표시
  • 알람 표 1개 — 모든 방에서 가장 최근 알람 이벤트 10개 표시

대시보드를 프로젝트에서 사용할 수 있습니다. 레이아웃을 조정하거나 다른 것을 추가해 드릴까요?


사용자: 생산 개요 대시보드에 지난 달 각 생산 라인의 OEE 비율을 보여주는 선 차트를 추가하세요.

IronFlock AI: 완료했습니다. Production Overview 대시보드에 지난 30일 동안 모든 3개 생산 라인(라인 A, 라인 B, 라인 C)의 OEE를 보여주는 멀티 시리즈 선 차트를 추가했습니다. 각 라인은 색상으로 구분되어 있으며 차트에 범례가 포함되어 있습니다.


사용자: 오늘 생산된 총 유닛 수와 현재 스크랩 비율이라는 두 개의 큰 숫자만 있는 간단한 대시보드를 원합니다.

IronFlock AI: 두 개의 큰 값 위젯이 있는 Production KPIs 대시보드를 생성했습니다:

  • 오늘 생산된 유닛: 1,247 (실시간 업데이트)
  • 현재 스크랩 비율: 2.3% (실시간 업데이트)

공장 현장 화면에서 가시성을 높이기 위해 두 위젯 모두 큰 폰트 크기로 대시보드 중앙에 배치되어 있습니다.

앱 파일

앱은 측정값뿐 아니라 파일도 저장합니다. 생성한 보고서, 촬영한 이미지, 내보낸 파일 등입니다. AI 어시스턴트는 이 저장소를 살펴보고, 경로로 파일을 찾고, 그 내용을 읽을 수 있습니다.

기능

  • 프로젝트 내 모든 앱이 저장한 파일 목록 보기
  • 경로의 일부로, 또는 경로 어딘가에 나오는 여러 단어로 파일 찾기
  • 텍스트 파일 읽기 — CSV 내보내기, JSON, YAML, 로그, 설정
  • PDF를 열어서 읽기 — 생성된 보고서, 데이터시트, 결재된 절차서, 심지어 스캔본까지
  • 앱이 촬영한 이미지를 확인하고 채팅에 표시하기
  • 파일의 크기, 형식, 마지막 변경 시각 알려주기

두 가지를 알아두세요. 검색은 파일의 경로를 대상으로 하며 내용은 검색하지 않습니다. 문서 안에만 있는 단어는 찾을 수 없습니다. 여러 단어를 입력하면 이 단어들이 모두 순서와 관계없이 경로 어딘가에 나오는 파일을 찾습니다. 그래서 “교대조 보고서”로 reports/2026-08-shift-a.csv를 찾을 수 있습니다. 그리고 PDF는 텍스트로 변환하지 않고 문서 그대로 열립니다. 어시스턴트가 실제 페이지를 보기 때문에 차트, 표, 스캔한 서류도 보이는 그대로 전달되며, 해당 문서는 채팅에도 표시되어 직접 열어 볼 수 있습니다. 약 6 MB가 넘는 PDF는 열지 않고, 대신 파일 크기를 알려줍니다. 압축 파일, 스프레드시트 등 다른 바이너리 형식은 여전히 채팅에서 읽을 수 없습니다. 이 경우 어시스턴트가 파일이 무엇인지 알려주고 데이터 브라우저로 안내합니다.

파일에는 사용자 본인의 권한이 그대로 적용됩니다. 어시스턴트는 사용자가 볼 수 있는 것만 볼 수 있습니다.

예시 프롬프트


사용자: 품질 검사 앱은 어떤 파일을 저장했나요?

IronFlock AI: 품질 검사 앱에는 두 개의 저장 영역에 143개의 파일이 있습니다:

  • reports/ — 교대조별 CSV 파일 118개, 최신 파일은 오늘 06:00
  • frames/ — 검사 불합격 시 촬영된 JPEG 이미지 25개

사용자: 최신 교대조 보고서를 열어서 불량률을 알려주세요.

IronFlock AI: reports/2026-01-31-shift-a.csv(412 KiB, 오늘 06:00 작성) 기준: 1,204개 검사 중 31개 불합격 — 불량률 2.6% 입니다. 가장 흔한 사유는 surface-scratch(31건 중 19건)였습니다.


사용자: 불합격 검사 이미지 하나 보여주세요.

IronFlock AI: 오늘 05:42에 촬영된 frames/2026-01-31T05-42-11.jpg 입니다:

[이미지가 채팅에 표시됩니다]

부품 왼쪽 위 모서리를 따라 긁힘이 보입니다.


사용자: 어젯밤에 유지보수 앱이 PDF 서비스 보고서를 올렸습니다. 펌프에 대해 뭐라고 되어 있나요?

IronFlock AI: service-reports/2026-01-30-pump-station.pdf 기준: 기술자가 2번 펌프의 메커니컬 씰을 교체했고, 1번 펌프의 베어링 하우징이 뜨겁게 작동하고 있어 운전 500시간 후 재점검을 권고한다고 적혀 있습니다. 3페이지의 진동 추이는 2번 펌프는 평탄하고 1번 펌프는 완만하게 상승하고 있어, 이 기록과 일치합니다.


사용자: 그 전주 보고서는요?

IronFlock AI: service-reports/2026-01-23-pump-station.pdf는 서명된 종이 양식을 스캔한 문서지만 문제없이 읽힙니다. 같은 기술자, 정기 점검, 교체 부품 없음입니다. 하단의 손글씨 메모에는 “다음 방문 시 씰 확인”이라고 적혀 있는데, 30일에 실제로 그렇게 되었습니다.


사용자: 캘리브레이션 관련된 것 찾아줘.

IronFlock AI: 파일 경로만 검색할 수 있고 내용은 검색할 수 없습니다. 이 앱의 경로에는 “calibration”이 포함된 것이 없습니다. 내용 검색은 없으므로, 이 앱에 실제로 있는 파일을 알려드리겠습니다: reports/ 아래 교대조 보고서 118개와 frames/ 아래 검사 이미지 25개, 그 외에는 없습니다. 캘리브레이션 값이 교대조 보고서에 기록되어 있다면 어느 교대조인지 알려 주세요. 제가 읽어 드리겠습니다.


Last updated on