AI Import
AI Import is a feature that imports screen images of control panel layouts and automatically detects and places components on the page using AI. It automatically recognizes components such as labels, buttons, value fields, and meters from screen captures or photos of existing control panels and reproduces the layout.Getting Started
To use the AI Import feature, you need an Anthropic API key. You can register the API key from "Help & Settings" on the AI Import screen.
-
Obtaining an API Key
Visit Anthropic Console, create an account, and obtain an API key. -
Registering the API Key
Tap the "Help & Settings" button at the top of the AI Import screen and enter the API key in "Anthropic API Key".
Practice Mode: Practice mode is available to try out the AI Import functionality. You can confirm component detection results using sample data.
How to Use
1. Open AI Import
Tap the add item button ("+") in the toolbar on the editing screen, and select "AI Import" from the menu.
2. Select an Image
Import a screen image using one of the following methods on the AI Import screen:
-
Select Image
Tap the "Select Image" button to select an image from your photo library. -
Practice
Select a sample by title from the Practice section to try out AI Import: - Control Panel (31 items) — Regular components (labels, buttons, value fields, meters)
- Matrix Tables (9 items) — Matrix (tabular data)
3. Select Detection Mode
Choose a detection mode according to the image content:
-
Without Matrix
Detects regular components (labels, buttons, value fields, meters, etc.). Suitable for screens without tabular layouts. -
Matrix Only
Detects only matrices (tabular layouts). Suitable for screens containing tabular layouts.
4. Run Analysis
Tap the "Analyze" button, and AI will analyze the image to detect components. When detection is complete, a list of detected components will be displayed.
5. Review and Edit Detection Results
You can review and edit information for each component in the detected components list:
-
Component Type
Change the component type (Label / Button / Value Field / Meter / Matrix) using the Picker. -
Title
Edit the text displayed on the component. -
Unit (Value Field / Meter only)
Toggle units automatically detected by AI on/off by tapping. Examples: "°C", "kg", "pcs", "%", etc. -
Editable (Value Field only)
Tap the pencil icon to toggle whether the value field is editable. -
Background Color and Text Color
View the background color and text color of components with color circles. -
Borders (Matrix only)
Review and change the presence of borders determined by AI. -
Header Background Color (Matrix only)
View the header background color with a color circle labeled "H".
6. Place on Page
Tap the "Place Selected" button to place the detected components on the page being edited. Components are placed based on their position and size in the image.
7. Re-analyze
If the detection results are not as expected, you can re-analyze using the "Re-analyze" button.
Detection Details
Detectable Components
- Label — Text display
- Button — Button
- Value Field — Numeric display/input field
- Meter — Meter (gauge)
- Matrix — Data table (row/column grid)
Automatically Detected Information
-
Position and Size
Detects the position and size of components in the image as percentages. -
Text Content
Recognizes Japanese and English text. -
Background Color and Text Color
Detects component colors by color name (Red / Blue / Green, etc.). -
Numeric Units
Automatically extracts units from value field or meter titles. Example: "85.23 °C" → unit: "°C", decimal places: 2 -
Decimal Places
Automatically determines the number of decimal places from the displayed numbers. -
Matrix Structure
Detects number of rows/columns, presence of headers, and presence of borders.
Tips for Improving Detection Accuracy
-
Image Quality
Use clear, in-focus images. -
Image Size
Larger images provide better accuracy. -
Margins
Crop to include only necessary components without unnecessary parts. -
Detection Mode
Select the appropriate detection mode (Without Matrix / Matrix Only) according to the image content.
Cache
Analysis results are cached on device. When analyzing with the same image and instructions (additional instructions) combination, results are loaded instantly from cache without API calls.
-
Checking Cache
When results are from cache, "(Cached)" is shown in the detection results header. -
Getting Fresh Results
To get new analysis results without using cache, tap the "Re-analyze" button.
Cache saves API call costs and time when repeatedly analyzing the same image.
Tips
-
Device Assignment
Components placed by AI Import do not automatically have device names assigned. Set device names for each component in the inspector after placement. -
Fine-tuning
The position and size of placed components can be manually adjusted after placement. -
Deleting Components
Unwanted components can be selected and deleted. To delete all placed items at once, use Undo. -
Color Customization
Colors can be changed in the inspector after placement. -
Editing Matrices
For placed matrices, refer to the Matrix documentation to configure templates and device offsets. -
About Cost
AI Import uses Claude Haiku 4.5 (low cost).
Privacy
When using the AI Import feature, the selected image is sent to Anthropic's Claude API for processing. Please be careful if the image contains confidential information.
In Practice mode, images are not sent to the server. Sample data is stored within the app and works offline.