Forked from vadimfedenko/analyze-images
Forked from vadimfedenko/analyze-images
README.ko.md
README.ko.md
English | ๆฅๆฌ่ช | ็ฎไฝไธญๆ | ํ๊ตญ์ด | Espaรฑol
๋ฒ์ 0.6.0 โ ๋ก์ปฌ ์ด๋ฏธ์ง๋ฅผ ์ฐพ๊ณ , ํ ์ฅ์ ๋ถ์ํ๊ฑฐ๋ ์ฌ๋ฌ ์ฅ์ ํจ๊ป ๋น๊ตํ๋ฉฐ, ๋ชจ๋ธ์ด ๋ค์ ์๋ต์ ์์ฑํ๊ธฐ ์ ์ ๊ด๋ จ ์ด๋ฏธ์ง๋ฅผ ์๋์ผ๋ก ์ฒจ๋ถํฉ๋๋ค.
Analyze Images์ ํ์ฅ ํฌํฌ์ ๋๋ค. ์ด๋ฏธ์ง์ ์ถ์ฒ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์์ ํด๋์ ์ ์ฅํ๋ Visit Website Advanced, DuckDuckGo Advanced์ ํจ๊ป ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํ๋ฌ๊ทธ์ธ ID๋ yuanjumay/analyze-images-advanced์
๋๋ค. LM Studio Hub์์ ์ค์นํ ๋๋ ํ์ด์ง์ ์ค์น ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ธ์. ์ด ๋ฌธ์๋ 0.6.0์ ์ค๋ช
ํ๋ฉฐ, ๊ณต๊ฐ๋ ๋ฆฌ๋น์ ์ ๋ก์ปฌ ๋ฒ์ ๊ณผ ๋ค๋ฅผ ์ ์์ต๋๋ค.
๋ก์ปฌ ์์ค์์ ์ค์นํ๋ ค๋ฉด ์ด ํ๋ฌ๊ทธ์ธ์ ํด๋์์ ์คํํ์ธ์. ์์๋ Windows PowerShell ๊ธฐ์ค์ด๋ฉฐ, macOS/Linux์์๋ npm.cmd ๋์ npm์ ์ฌ์ฉํ์ธ์.
์ฑํ ์์ ํ๋ฌ๊ทธ์ธ์ ํ์ฑํํ๊ณ ์ด๋ฏธ์ง ์ ๋ ฅ์ ์ง์ํ๋ ๋ก์ปฌ ๋ชจ๋ธ์ด๋ Strata ์๋ํฌ์ธํธ๋ฅผ ์ค์ ํ์ธ์. ๋ก์ปฌ ์ด๋ฏธ์ง ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ์ฑํ ์ ์์ ํด๋๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค. ์ค๋ณต ์ฒ๋ฆฌ๋ฅผ ํผํ๋ ค๋ฉด ์ด์ ์ด๋ฏธ์ง ์ฃผ์ ํ ์คํธ ํ๋ฌ๊ทธ์ธ๊ณผ ํ ์คํธ MCP ์๋ฒ๋ฅผ ๋นํ์ฑํํ์ธ์.
์ค์ ํ๋ฉด๊ณผ ์ผ์นํ๋๋ก ๋ชจ๋ ์ธ์ด์ ์๋ด์์์ ๋๊ตฌ ์ด๋ฆ๊ณผ ์ค์ ๋ผ๋ฒจ์ ์์ด๋ก ์ ์งํฉ๋๋ค.
| ๋๊ตฌ | ์ฉ๋ |
|---|---|
| List Local Images Advanced | ๋ก์ปฌ ์ด๋ฏธ์ง ๊ฒฝ๋ก์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฉํ๋ฐ์ดํฐ ๋ชฉ๋ก. |
| Search Local Images Advanced | ํ์ผ๋ช , ์บก์ , ์ถ์ฒ ํ์ด์ง URL ๋ฑ์ ๋ฉํ๋ฐ์ดํฐ๋ก ๊ฒ์. |
| Analyze Local Image Advanced | ํ์ธ๋ ๋ก์ปฌ ์ด๋ฏธ์ง ํ ์ฅ ๋ถ์. |
| Multi Analyze Local Images Advanced | 2โ4์ฅ์ ํ ๋ฒ์ ์ถ๋ก ์์ฒญ์ผ๋ก ํจ๊ป ๋ถ์ํ๊ฑฐ๋ ๋น๊ต. |
๋ถ์ ์ ์ List/Search๋ก ์ ํํ ํ์ผ๋ช ์ ํ์ธํ์ธ์. ์๋ก ๋ค๋ฅธ ๋ถ์ ๋์๋ง๋ค sidecar JSON ๋ฉํ๋ฐ์ดํฐ ํ์ผ์ด ํ์ํ๋ฉฐ, ํธํ๋๋ ๋ค์ด๋ก๋ ํ๋ฌ๊ทธ์ธ์ด ์ด ํ์ผ์ ์์ฑํฉ๋๋ค. ๋ก์ปฌ ๋ฒํธ๋ JSON-LD ์ด๋ฏธ์ง ์์๋ง์ผ๋ก ํ์ผ์ ์ถ์ธกํ์ง ๋ง์ธ์. ์๋ ๊ฒฝ๋ก๋ฅผ ์ง์ํ๊ณ ์ ๋ ๊ฒฝ๋ก์ ์์ ํด๋๋ก ๋ฒ์ด๋๋ ๊ฒฝ๋ก๋ ๊ฑฐ๋ถํฉ๋๋ค. ์ธ๋ค์ผ์ ์ ํํ๋ฉด ํด๋น ์๋ณธ ํฌ๊ธฐ์ ์ด๋ฏธ์ง๋ฅผ ์ฐ์ ์ฐพ์ต๋๋ค.
์์ฒญ ์์:
๋ค์ค ๋ถ์์ ์ธ์๋ imageNames, prompt, ์ ํ ์ฌํญ์ธ context์
๋๋ค. ์
๋ ฅ ์์๊ฐ Image 1, Image 2 ๋ฑ์ ๋์ํฉ๋๋ค. ๊ฒฐ๊ณผ์๋ ๊ณต๋ ๋ถ์๋ฌธ analysis, ์์์ ์ถ์ฒ๋ฅผ ๋ํ๋ด๋ images, ์ค๋ณต ์ ๊ฑฐ ์ duplicatesRemoved๊ฐ ํฌํจ๋ฉ๋๋ค. ๋ฐ์ดํธ๊ฐ ์์ ํ ๊ฐ์ ์ด๋ฏธ์ง๋ ํ๋๋ก ์ ๋ฆฌํ๋ฉฐ, ์๋ก ๋ค๋ฅธ ์ด๋ฏธ์ง๊ฐ ์ต์ ๋ ์ฅ ๋จ์์ผ ํฉ๋๋ค. ์๋ชป๋ ์
๋ ฅ์ด๋ ํฌ๊ธฐ ์ด๊ณผ๊ฐ ์์ผ๋ฉด ์ผ๋ถ ์ด๋ฏธ์ง๋ง์ผ๋ก ์ถ๋ก ์ ์์ํ์ง ์์ต๋๋ค.
ํ์ด์ง ์ด๋ฏธ์ง ์๋ ์ฒจ๋ถ๋ฅผ ์ผ๋ฉด ๋ฉ์์ง์ ํ์ด์ง URL์์ ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์ ์ฃผ ๋ชจ๋ธ์ ์ถ๋ก ์ด ์์๋๊ธฐ ์ ์ ์ฒจ๋ถํฉ๋๋ค. URL ์๋ ์ฒ๋ฆฌ๋ฅผ ๊บผ๋ ๋ค์ ํ์์ผ๋ก ๋ช ์์ ์ผ๋ก ์คํํ ์ ์์ต๋๋ค.
์ฒซ ๋ฒ์งธ HTTP(S) URL๋ง ์ฒ๋ฆฌํฉ๋๋ค. ํ์ด์ง์ ์ผ์นํ๋ JSON-LD Product.image๋ฅผ ์ฐ์ ํ๋ฉฐ, ์ผ์น ํญ๋ชฉ์ด ์์ผ๋ฉด ์ฒซ Product๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด๋ฏธ์ง๊ฐ ์์ผ๋ฉด OG/Twitter ์ด๋ฏธ์ง, ๊ทธ๋ค์ main/article ๋ด๋ถ ์ด๋ฏธ์ง ์์ผ๋ก ์ฐพ์ต๋๋ค. ์ถ์ฒ์ ์์์ URL ๋์์ ์ ์งํ๊ณ , ํ์ด์ง ์ค๋ช
ยทalt ํ
์คํธยท๋ฆฌ๋ทฐ๋ฅผ ์ด๋ฏธ์ง ๋ถ์ ๊ฒฐ๊ณผ๋ก ์ฃผ์
ํ์ง ์์ต๋๋ค.
๋จ์ผ ๋๋ ๋ค์ค ๋ถ์์ ์ฑ๊ณตํ ์ด๋ฏธ์ง๋ ๋ค์ ์ฌ์ฉ์ ๋ฉ์์ง์ ํ๋ณด๊ฐ ๋ฉ๋๋ค. ์ฐ์ ์์๋ ์ด๋ฒ ์๋ ์ฒจ๋ถ โ ์ด ์ฑํ ์ ์ต๊ทผ Analyze ๋์ โ ํ์ด์ง ์ด๋ฏธ์ง์ ๋๋ค. ๋ค์ด๋ก๋๋ ๋ชฉ๋ก ์กฐํ๋ง์ผ๋ก๋ ํ๋ณด์ ๋ฑ๋ก๋์ง ์์ต๋๋ค. ์ด๋ฏธ ์คํ ์ค์ธ ์ฃผ ๋ชจ๋ธ ์ถ๋ก ์ ์ค์ ์ด๋ฏธ์ง๋ฅผ ์ฝ์ ํ ์๋ ์์ต๋๋ค. Analyze๋ ๋ถ์๋ฌธ์ ์ฆ์ ๋๊ตฌ ๊ฒฐ๊ณผ๋ก ๋ฐํํ๊ณ , ์ด๋ฏธ์ง๋ ์ดํ ์ฌ์ฉ์๊ฐ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ๋ ์ฒจ๋ถํฉ๋๋ค.
์ค๋ณต์ ์๊ฐ์ ์ ์ฌ๋๊ฐ ์๋ ์ด๋ฏธ์ง ๋ฐ์ดํธ์ ์์ ์ผ์น๋ก ํ๋จํฉ๋๋ค. ์๋ ์ฒจ๋ถ๋ฅผ ์ฐ์ ํ๋ฉฐ, ๊ณผ๊ฑฐ์ ์ฒจ๋ถํ๋๋ผ๋ ์ด๋ฒ์ ์ง์ ๋ค์ ์ฒจ๋ถํ ์ด๋ฏธ์ง๋ ์ ์งํฉ๋๋ค. ์ด๋ฏธ ์๋ ์ฒจ๋ถ๋ ์ด๋ฏธ์ง๋ ๊ฒ์ฌํ๋ ๊ธฐ๋ก ๋ฒ์์์ ๊ฑด๋๋๋๋ค. ์คํจํ ํ๋ณด๋ ์ฌ์๋ํ ์ ์๊ณ , ์๋ ์ฒ๋ฆฌ์ ์คํจํ๋ฉด ์๋ ์ฒจ๋ถ๋ก ๋ณด์ํ ์ ์์ต๋๋ค. ์๋ ์ด๋ฏธ์ง๋ฅผ ๋น๊ต์ฉ์ผ๋ก ์ฝ์ ์ ์์ผ๋ฉด ์ ์งํ ์ฑ ์๋ ์ถ๊ฐ๋ฅผ ๋ฏธ๋ฃน๋๋ค. ์ด๋ฏธ ๋ณด๋ธ ๋ฉ์์ง๋ ์์ ํ์ง ์์ต๋๋ค.
๊ธฐ์กด ์ฑํ ์ ์ ์ฅ๋ ์ค์ ์ด ๊ธฐ๋ณธ๊ฐ๋ณด๋ค ์ฐ์ ํฉ๋๋ค.
| ๋ผ๋ฒจ | ๊ธฐ๋ณธ๊ฐ | ์๋ฏธ |
|---|---|---|
| Image analysis backend | Auto | ์๋ ค์ง UI ๋ณด์กฐ ๋ชจ๋ธ์ด๋ฉด Strata, ๊ทธ ์ธ์๋ ๋ก๋๋ ๋ก์ปฌ ๋น์ ๋ชจ๋ธ ์ฌ์ฉ. |
| Strata analysis model | strata | ๋ ๋ฆฝ Strata ๋ถ์์ ์ฌ์ฉํ ๋ชจ๋ธ๋ช . |
| Automatically attach page images | ์ผ์ง | ์ถ๋ก ์ ์ ์ฒซ URL ์ฒ๋ฆฌ. |
| Attach analyzed images on the next turn | ์ผ์ง | ์กฐ๊ฑด์ ๋ง๋ Analyze ์ด๋ฏธ์ง๋ฅผ ๋ค์ ์ฌ์ฉ์ ๋ฉ์์ง์ ์ฒจ๋ถ. |
| Default page URL | ๋น์ด ์์ | URL ์๋ @inject-url์ ๋์ฒด ์ฃผ์. |
| Maximum attached images | 2 | ์ด๋ฒ ์๋ ์ด๋ฏธ์ง ์๋ฅผ ์ฐจ๊ฐํ ์๋ ์ฒจ๋ถ ์ฌ๋กฏ. 1โ4๋ก ์ค์ ๊ฐ๋ฅ. |
| Start image number | 1 | ํ์ด์ง ์ด๋ฏธ์ง ์ ํ ์์ ์์น. 1๋ถํฐ ๊ณ์ฐ. |
| Strata analysis Base URL | http://127.0.0.1:8080/v1 | ์ ์ญ ์๋ํฌ์ธํธ ์ค์ . |
| Strata analysis API key (optional) | ๋น์ด ์์ | ์ ์ญ ์ธ์ฆ ์ ๋ณด ์ค์ . |
Strata ์ค์ ์ ์์ฑ๊ธฐ ํ๋ฌ๊ทธ์ธ์ ์ค์ ๊ณผ ๋ณ๊ฐ์ ๋๋ค. **Strata (separate request)**๋ฅผ ๋ช ์์ ์ผ๋ก ์ ํํ๋ฉด ๋ก์ปฌ ๋ชจ๋ธ์ ์ ํํ์ง ์์ต๋๋ค. ๋จ์ผยท๋ค์ค ๋ถ์ ๋ชจ๋ Strata ์๋ต์ด ์๋ฃ๋ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๋ฉฐ, ๋ค์ค ๋ถ์์ ๋ชจ๋ ์ด๋ฏธ์ง๋ฅผ ํ ์์ฒญ์ ๋ด์ ๋ณด๋ ๋๋ค. UI ๋ณด์กฐ ๋ชจ๋ธ์ด ํด๋น ์ถ๋ก ์ ์ํํ์ง ์์ต๋๋ค. ๋ค ์ฅ์ ๋ถ์ํ๊ณ ์ฒจ๋ถ ์ํ์ด ๋ ์ฅ์ด๋ฉด, ์์ง ์ฒจ๋ถํ์ง ์์ ์ด๋ฏธ์ง๋ฅผ ์ ๋ ฅ ์์๋๋ก ๋ ์ฅ์ฉ ์ดํ ์ฌ์ฉ์ ๋ฉ์์ง์ ์ฒจ๋ถํฉ๋๋ค.
Gemma๊ฐ WebP๋ฅผ ์ ๋ฐ์ ์ผ๋ก ์ง์ํ์ง ์๋๋ค๋ ๋ป์ ์๋๋๋ค. ๊ฒ์ฆํ ํ ํ๊ฒฝ์์ ๊ฐ์ WebP๋ ์ผ๋ฐ SDK ์
๋ก๋๋ก ์ฑ๊ณตํ์ง๋ง ์์ base64: ์ง์ ์ฒจ๋ถ๋ก ์คํจํ๊ณ , PNG ๋ณํ ํ์๋ ์ง์ ์ฒจ๋ถ๋ ์ฑ๊ณตํ์ต๋๋ค. ๋ณํ์ ์ด ๊ฒฝ๋ก์ ํธํ์ฑ ๋์ฑ
์
๋๋ค. ์
๋ฐ์ดํธ ํ์๋ ๊ณผ๊ฑฐ ์ฑํ
์์ ์คํจํ๋ฉด ์ ์ฑํ
์์ ๋ค์ ์๋ํ๊ฑฐ๋ PNG/JPEG๋ฅผ ์๋ ์ฒจ๋ถํ์ธ์. ๊ณต์ ์ด๋ฏธ์ง ์
๋ ฅ ๋ฌธ์์ GUI/API ํธํ์ฑ ๋ณด๊ณ ๋ฅผ ์ฐธ๊ณ ํ์ธ์.
์๋ ์ฒ๋ฆฌ ์คํจ๋ ์ํยท๋๋ฒ๊ทธ ์ ๋ณด๋ก ์๋ฆฌ๋ฉฐ ์ฑ๊ณตํ ์ฒจ๋ถ๋ ์ ์งํฉ๋๋ค. ๋ช
์์ @inject-url์ด ์คํจํ๋ฉด ์ ์ฒ๋ฆฌ๋ฅผ ์ค๋จํฉ๋๋ค. ํ์ด์ง ์๋ ์ฒจ๋ถ๋ ์์
ํด๋์ ์ด๋ฏธ์ง๋ sidecar๋ฅผ ์ ์ฅํ์ง ์์ผ๋ฏ๋ก, ๋ก์ปฌ ํ์ผ์ด ํ์ํ๋ฉด ๋ค์ด๋ก๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ธ์.
ํ ์คํธ๋ ์ค์ SDK ๋ฉ์์ง, ์ด๋ฏธ์ง ๋ณํ, ํ์ผ, HTTP๋ฅผ ์ฌ์ฉํ๊ณ ๋ชจ๋ธยท์ปจํธ๋กค๋ฌ ์๋ต์ ๋์ฒดํฉ๋๋ค. ์ค์ ๋ชจ๋ธ์ ๋น๊ต ํ์ง์ด ์๋๋ผ ์ ์ก๊ณผ ๋์์ ํ์ธํฉ๋๋ค. ์ด๋ฏธ์ง ๋ฐ ๋ค์ค ์ด๋ฏธ์ง ์ง์์ ์ ํํ ๋ชจ๋ธ๊ณผ ๋ฐฑ์๋์๋ ๋ฌ๋ ค ์์ต๋๋ค.
์์ด README.md๊ฐ ๊ธฐ๋ณธ ๊ณต๊ฐ ์๋ด์์ด๋ฉฐ ๋๋จธ์ง ๋ค ์ธ์ด๋ ๊ฐ์ ๋ฒ์๋ฅผ ์ค๋ช
ํฉ๋๋ค. ๊ณต๊ฐ ๋ฐ ์ธ์ด ์ ์ง ์ ์ฑ
์ ์ฐธ๊ณ ํ์ธ์. ๋ฒ์ญ ์ถ๊ฐ๋ง์ผ๋ก ํ๋ฌ๊ทธ์ธ์ด ๊ณต๊ฐ๋์ง๋ ์์ต๋๋ค.
Analyze Images์ ํฌํฌ์
๋๋ค. ์๋ณธ/๊ฐ์ ํ๋ก์ ํธ: vadimfedenko/analyze-images. Advanced ํฌํฌ ์์ : Yuan Jumay. MIT. ์๋ณธ ์ ์๊ถ ๋ฐ ๋ผ์ด์ ์ค ๊ณ ์ง๋ฅผ ์ ์งํ์ธ์.
English | ๆฅๆฌ่ช | ็ฎไฝไธญๆ | ํ๊ตญ์ด | Espaรฑol
๋ฒ์ 0.6.0 โ ๋ก์ปฌ ์ด๋ฏธ์ง๋ฅผ ์ฐพ๊ณ , ํ ์ฅ์ ๋ถ์ํ๊ฑฐ๋ ์ฌ๋ฌ ์ฅ์ ํจ๊ป ๋น๊ตํ๋ฉฐ, ๋ชจ๋ธ์ด ๋ค์ ์๋ต์ ์์ฑํ๊ธฐ ์ ์ ๊ด๋ จ ์ด๋ฏธ์ง๋ฅผ ์๋์ผ๋ก ์ฒจ๋ถํฉ๋๋ค.
Analyze Images์ ํ์ฅ ํฌํฌ์ ๋๋ค. ์ด๋ฏธ์ง์ ์ถ์ฒ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์์ ํด๋์ ์ ์ฅํ๋ Visit Website Advanced, DuckDuckGo Advanced์ ํจ๊ป ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํ๋ฌ๊ทธ์ธ ID๋ yuanjumay/analyze-images-advanced์
๋๋ค. LM Studio Hub์์ ์ค์นํ ๋๋ ํ์ด์ง์ ์ค์น ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ธ์. ์ด ๋ฌธ์๋ 0.6.0์ ์ค๋ช
ํ๋ฉฐ, ๊ณต๊ฐ๋ ๋ฆฌ๋น์ ์ ๋ก์ปฌ ๋ฒ์ ๊ณผ ๋ค๋ฅผ ์ ์์ต๋๋ค.
๋ก์ปฌ ์์ค์์ ์ค์นํ๋ ค๋ฉด ์ด ํ๋ฌ๊ทธ์ธ์ ํด๋์์ ์คํํ์ธ์. ์์๋ Windows PowerShell ๊ธฐ์ค์ด๋ฉฐ, macOS/Linux์์๋ npm.cmd ๋์ npm์ ์ฌ์ฉํ์ธ์.
์ฑํ ์์ ํ๋ฌ๊ทธ์ธ์ ํ์ฑํํ๊ณ ์ด๋ฏธ์ง ์ ๋ ฅ์ ์ง์ํ๋ ๋ก์ปฌ ๋ชจ๋ธ์ด๋ Strata ์๋ํฌ์ธํธ๋ฅผ ์ค์ ํ์ธ์. ๋ก์ปฌ ์ด๋ฏธ์ง ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ์ฑํ ์ ์์ ํด๋๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค. ์ค๋ณต ์ฒ๋ฆฌ๋ฅผ ํผํ๋ ค๋ฉด ์ด์ ์ด๋ฏธ์ง ์ฃผ์ ํ ์คํธ ํ๋ฌ๊ทธ์ธ๊ณผ ํ ์คํธ MCP ์๋ฒ๋ฅผ ๋นํ์ฑํํ์ธ์.
์ค์ ํ๋ฉด๊ณผ ์ผ์นํ๋๋ก ๋ชจ๋ ์ธ์ด์ ์๋ด์์์ ๋๊ตฌ ์ด๋ฆ๊ณผ ์ค์ ๋ผ๋ฒจ์ ์์ด๋ก ์ ์งํฉ๋๋ค.
| ๋๊ตฌ | ์ฉ๋ |
|---|---|
| List Local Images Advanced | ๋ก์ปฌ ์ด๋ฏธ์ง ๊ฒฝ๋ก์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฉํ๋ฐ์ดํฐ ๋ชฉ๋ก. |
| Search Local Images Advanced | ํ์ผ๋ช , ์บก์ , ์ถ์ฒ ํ์ด์ง URL ๋ฑ์ ๋ฉํ๋ฐ์ดํฐ๋ก ๊ฒ์. |
| Analyze Local Image Advanced | ํ์ธ๋ ๋ก์ปฌ ์ด๋ฏธ์ง ํ ์ฅ ๋ถ์. |
| Multi Analyze Local Images Advanced | 2โ4์ฅ์ ํ ๋ฒ์ ์ถ๋ก ์์ฒญ์ผ๋ก ํจ๊ป ๋ถ์ํ๊ฑฐ๋ ๋น๊ต. |
๋ถ์ ์ ์ List/Search๋ก ์ ํํ ํ์ผ๋ช ์ ํ์ธํ์ธ์. ์๋ก ๋ค๋ฅธ ๋ถ์ ๋์๋ง๋ค sidecar JSON ๋ฉํ๋ฐ์ดํฐ ํ์ผ์ด ํ์ํ๋ฉฐ, ํธํ๋๋ ๋ค์ด๋ก๋ ํ๋ฌ๊ทธ์ธ์ด ์ด ํ์ผ์ ์์ฑํฉ๋๋ค. ๋ก์ปฌ ๋ฒํธ๋ JSON-LD ์ด๋ฏธ์ง ์์๋ง์ผ๋ก ํ์ผ์ ์ถ์ธกํ์ง ๋ง์ธ์. ์๋ ๊ฒฝ๋ก๋ฅผ ์ง์ํ๊ณ ์ ๋ ๊ฒฝ๋ก์ ์์ ํด๋๋ก ๋ฒ์ด๋๋ ๊ฒฝ๋ก๋ ๊ฑฐ๋ถํฉ๋๋ค. ์ธ๋ค์ผ์ ์ ํํ๋ฉด ํด๋น ์๋ณธ ํฌ๊ธฐ์ ์ด๋ฏธ์ง๋ฅผ ์ฐ์ ์ฐพ์ต๋๋ค.
์์ฒญ ์์:
๋ค์ค ๋ถ์์ ์ธ์๋ imageNames, prompt, ์ ํ ์ฌํญ์ธ context์
๋๋ค. ์
๋ ฅ ์์๊ฐ Image 1, Image 2 ๋ฑ์ ๋์ํฉ๋๋ค. ๊ฒฐ๊ณผ์๋ ๊ณต๋ ๋ถ์๋ฌธ analysis, ์์์ ์ถ์ฒ๋ฅผ ๋ํ๋ด๋ images, ์ค๋ณต ์ ๊ฑฐ ์ duplicatesRemoved๊ฐ ํฌํจ๋ฉ๋๋ค. ๋ฐ์ดํธ๊ฐ ์์ ํ ๊ฐ์ ์ด๋ฏธ์ง๋ ํ๋๋ก ์ ๋ฆฌํ๋ฉฐ, ์๋ก ๋ค๋ฅธ ์ด๋ฏธ์ง๊ฐ ์ต์ ๋ ์ฅ ๋จ์์ผ ํฉ๋๋ค. ์๋ชป๋ ์
๋ ฅ์ด๋ ํฌ๊ธฐ ์ด๊ณผ๊ฐ ์์ผ๋ฉด ์ผ๋ถ ์ด๋ฏธ์ง๋ง์ผ๋ก ์ถ๋ก ์ ์์ํ์ง ์์ต๋๋ค.
ํ์ด์ง ์ด๋ฏธ์ง ์๋ ์ฒจ๋ถ๋ฅผ ์ผ๋ฉด ๋ฉ์์ง์ ํ์ด์ง URL์์ ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์ ์ฃผ ๋ชจ๋ธ์ ์ถ๋ก ์ด ์์๋๊ธฐ ์ ์ ์ฒจ๋ถํฉ๋๋ค. URL ์๋ ์ฒ๋ฆฌ๋ฅผ ๊บผ๋ ๋ค์ ํ์์ผ๋ก ๋ช ์์ ์ผ๋ก ์คํํ ์ ์์ต๋๋ค.
์ฒซ ๋ฒ์งธ HTTP(S) URL๋ง ์ฒ๋ฆฌํฉ๋๋ค. ํ์ด์ง์ ์ผ์นํ๋ JSON-LD Product.image๋ฅผ ์ฐ์ ํ๋ฉฐ, ์ผ์น ํญ๋ชฉ์ด ์์ผ๋ฉด ์ฒซ Product๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด๋ฏธ์ง๊ฐ ์์ผ๋ฉด OG/Twitter ์ด๋ฏธ์ง, ๊ทธ๋ค์ main/article ๋ด๋ถ ์ด๋ฏธ์ง ์์ผ๋ก ์ฐพ์ต๋๋ค. ์ถ์ฒ์ ์์์ URL ๋์์ ์ ์งํ๊ณ , ํ์ด์ง ์ค๋ช
ยทalt ํ
์คํธยท๋ฆฌ๋ทฐ๋ฅผ ์ด๋ฏธ์ง ๋ถ์ ๊ฒฐ๊ณผ๋ก ์ฃผ์
ํ์ง ์์ต๋๋ค.
๋จ์ผ ๋๋ ๋ค์ค ๋ถ์์ ์ฑ๊ณตํ ์ด๋ฏธ์ง๋ ๋ค์ ์ฌ์ฉ์ ๋ฉ์์ง์ ํ๋ณด๊ฐ ๋ฉ๋๋ค. ์ฐ์ ์์๋ ์ด๋ฒ ์๋ ์ฒจ๋ถ โ ์ด ์ฑํ ์ ์ต๊ทผ Analyze ๋์ โ ํ์ด์ง ์ด๋ฏธ์ง์ ๋๋ค. ๋ค์ด๋ก๋๋ ๋ชฉ๋ก ์กฐํ๋ง์ผ๋ก๋ ํ๋ณด์ ๋ฑ๋ก๋์ง ์์ต๋๋ค. ์ด๋ฏธ ์คํ ์ค์ธ ์ฃผ ๋ชจ๋ธ ์ถ๋ก ์ ์ค์ ์ด๋ฏธ์ง๋ฅผ ์ฝ์ ํ ์๋ ์์ต๋๋ค. Analyze๋ ๋ถ์๋ฌธ์ ์ฆ์ ๋๊ตฌ ๊ฒฐ๊ณผ๋ก ๋ฐํํ๊ณ , ์ด๋ฏธ์ง๋ ์ดํ ์ฌ์ฉ์๊ฐ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ๋ ์ฒจ๋ถํฉ๋๋ค.
์ค๋ณต์ ์๊ฐ์ ์ ์ฌ๋๊ฐ ์๋ ์ด๋ฏธ์ง ๋ฐ์ดํธ์ ์์ ์ผ์น๋ก ํ๋จํฉ๋๋ค. ์๋ ์ฒจ๋ถ๋ฅผ ์ฐ์ ํ๋ฉฐ, ๊ณผ๊ฑฐ์ ์ฒจ๋ถํ๋๋ผ๋ ์ด๋ฒ์ ์ง์ ๋ค์ ์ฒจ๋ถํ ์ด๋ฏธ์ง๋ ์ ์งํฉ๋๋ค. ์ด๋ฏธ ์๋ ์ฒจ๋ถ๋ ์ด๋ฏธ์ง๋ ๊ฒ์ฌํ๋ ๊ธฐ๋ก ๋ฒ์์์ ๊ฑด๋๋๋๋ค. ์คํจํ ํ๋ณด๋ ์ฌ์๋ํ ์ ์๊ณ , ์๋ ์ฒ๋ฆฌ์ ์คํจํ๋ฉด ์๋ ์ฒจ๋ถ๋ก ๋ณด์ํ ์ ์์ต๋๋ค. ์๋ ์ด๋ฏธ์ง๋ฅผ ๋น๊ต์ฉ์ผ๋ก ์ฝ์ ์ ์์ผ๋ฉด ์ ์งํ ์ฑ ์๋ ์ถ๊ฐ๋ฅผ ๋ฏธ๋ฃน๋๋ค. ์ด๋ฏธ ๋ณด๋ธ ๋ฉ์์ง๋ ์์ ํ์ง ์์ต๋๋ค.
๊ธฐ์กด ์ฑํ ์ ์ ์ฅ๋ ์ค์ ์ด ๊ธฐ๋ณธ๊ฐ๋ณด๋ค ์ฐ์ ํฉ๋๋ค.
| ๋ผ๋ฒจ | ๊ธฐ๋ณธ๊ฐ | ์๋ฏธ |
|---|---|---|
| Image analysis backend | Auto | ์๋ ค์ง UI ๋ณด์กฐ ๋ชจ๋ธ์ด๋ฉด Strata, ๊ทธ ์ธ์๋ ๋ก๋๋ ๋ก์ปฌ ๋น์ ๋ชจ๋ธ ์ฌ์ฉ. |
| Strata analysis model | strata | ๋ ๋ฆฝ Strata ๋ถ์์ ์ฌ์ฉํ ๋ชจ๋ธ๋ช . |
| Automatically attach page images | ์ผ์ง | ์ถ๋ก ์ ์ ์ฒซ URL ์ฒ๋ฆฌ. |
| Attach analyzed images on the next turn | ์ผ์ง | ์กฐ๊ฑด์ ๋ง๋ Analyze ์ด๋ฏธ์ง๋ฅผ ๋ค์ ์ฌ์ฉ์ ๋ฉ์์ง์ ์ฒจ๋ถ. |
| Default page URL | ๋น์ด ์์ | URL ์๋ @inject-url์ ๋์ฒด ์ฃผ์. |
| Maximum attached images | 2 | ์ด๋ฒ ์๋ ์ด๋ฏธ์ง ์๋ฅผ ์ฐจ๊ฐํ ์๋ ์ฒจ๋ถ ์ฌ๋กฏ. 1โ4๋ก ์ค์ ๊ฐ๋ฅ. |
| Start image number | 1 | ํ์ด์ง ์ด๋ฏธ์ง ์ ํ ์์ ์์น. 1๋ถํฐ ๊ณ์ฐ. |
| Strata analysis Base URL | http://127.0.0.1:8080/v1 | ์ ์ญ ์๋ํฌ์ธํธ ์ค์ . |
| Strata analysis API key (optional) | ๋น์ด ์์ | ์ ์ญ ์ธ์ฆ ์ ๋ณด ์ค์ . |
Strata ์ค์ ์ ์์ฑ๊ธฐ ํ๋ฌ๊ทธ์ธ์ ์ค์ ๊ณผ ๋ณ๊ฐ์ ๋๋ค. **Strata (separate request)**๋ฅผ ๋ช ์์ ์ผ๋ก ์ ํํ๋ฉด ๋ก์ปฌ ๋ชจ๋ธ์ ์ ํํ์ง ์์ต๋๋ค. ๋จ์ผยท๋ค์ค ๋ถ์ ๋ชจ๋ Strata ์๋ต์ด ์๋ฃ๋ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๋ฉฐ, ๋ค์ค ๋ถ์์ ๋ชจ๋ ์ด๋ฏธ์ง๋ฅผ ํ ์์ฒญ์ ๋ด์ ๋ณด๋ ๋๋ค. UI ๋ณด์กฐ ๋ชจ๋ธ์ด ํด๋น ์ถ๋ก ์ ์ํํ์ง ์์ต๋๋ค. ๋ค ์ฅ์ ๋ถ์ํ๊ณ ์ฒจ๋ถ ์ํ์ด ๋ ์ฅ์ด๋ฉด, ์์ง ์ฒจ๋ถํ์ง ์์ ์ด๋ฏธ์ง๋ฅผ ์ ๋ ฅ ์์๋๋ก ๋ ์ฅ์ฉ ์ดํ ์ฌ์ฉ์ ๋ฉ์์ง์ ์ฒจ๋ถํฉ๋๋ค.
Gemma๊ฐ WebP๋ฅผ ์ ๋ฐ์ ์ผ๋ก ์ง์ํ์ง ์๋๋ค๋ ๋ป์ ์๋๋๋ค. ๊ฒ์ฆํ ํ ํ๊ฒฝ์์ ๊ฐ์ WebP๋ ์ผ๋ฐ SDK ์
๋ก๋๋ก ์ฑ๊ณตํ์ง๋ง ์์ base64: ์ง์ ์ฒจ๋ถ๋ก ์คํจํ๊ณ , PNG ๋ณํ ํ์๋ ์ง์ ์ฒจ๋ถ๋ ์ฑ๊ณตํ์ต๋๋ค. ๋ณํ์ ์ด ๊ฒฝ๋ก์ ํธํ์ฑ ๋์ฑ
์
๋๋ค. ์
๋ฐ์ดํธ ํ์๋ ๊ณผ๊ฑฐ ์ฑํ
์์ ์คํจํ๋ฉด ์ ์ฑํ
์์ ๋ค์ ์๋ํ๊ฑฐ๋ PNG/JPEG๋ฅผ ์๋ ์ฒจ๋ถํ์ธ์. ๊ณต์ ์ด๋ฏธ์ง ์
๋ ฅ ๋ฌธ์์ GUI/API ํธํ์ฑ ๋ณด๊ณ ๋ฅผ ์ฐธ๊ณ ํ์ธ์.
์๋ ์ฒ๋ฆฌ ์คํจ๋ ์ํยท๋๋ฒ๊ทธ ์ ๋ณด๋ก ์๋ฆฌ๋ฉฐ ์ฑ๊ณตํ ์ฒจ๋ถ๋ ์ ์งํฉ๋๋ค. ๋ช
์์ @inject-url์ด ์คํจํ๋ฉด ์ ์ฒ๋ฆฌ๋ฅผ ์ค๋จํฉ๋๋ค. ํ์ด์ง ์๋ ์ฒจ๋ถ๋ ์์
ํด๋์ ์ด๋ฏธ์ง๋ sidecar๋ฅผ ์ ์ฅํ์ง ์์ผ๋ฏ๋ก, ๋ก์ปฌ ํ์ผ์ด ํ์ํ๋ฉด ๋ค์ด๋ก๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ธ์.
ํ ์คํธ๋ ์ค์ SDK ๋ฉ์์ง, ์ด๋ฏธ์ง ๋ณํ, ํ์ผ, HTTP๋ฅผ ์ฌ์ฉํ๊ณ ๋ชจ๋ธยท์ปจํธ๋กค๋ฌ ์๋ต์ ๋์ฒดํฉ๋๋ค. ์ค์ ๋ชจ๋ธ์ ๋น๊ต ํ์ง์ด ์๋๋ผ ์ ์ก๊ณผ ๋์์ ํ์ธํฉ๋๋ค. ์ด๋ฏธ์ง ๋ฐ ๋ค์ค ์ด๋ฏธ์ง ์ง์์ ์ ํํ ๋ชจ๋ธ๊ณผ ๋ฐฑ์๋์๋ ๋ฌ๋ ค ์์ต๋๋ค.
์์ด README.md๊ฐ ๊ธฐ๋ณธ ๊ณต๊ฐ ์๋ด์์ด๋ฉฐ ๋๋จธ์ง ๋ค ์ธ์ด๋ ๊ฐ์ ๋ฒ์๋ฅผ ์ค๋ช
ํฉ๋๋ค. ๊ณต๊ฐ ๋ฐ ์ธ์ด ์ ์ง ์ ์ฑ
์ ์ฐธ๊ณ ํ์ธ์. ๋ฒ์ญ ์ถ๊ฐ๋ง์ผ๋ก ํ๋ฌ๊ทธ์ธ์ด ๊ณต๊ฐ๋์ง๋ ์์ต๋๋ค.
Analyze Images์ ํฌํฌ์
๋๋ค. ์๋ณธ/๊ฐ์ ํ๋ก์ ํธ: vadimfedenko/analyze-images. Advanced ํฌํฌ ์์ : Yuan Jumay. MIT. ์๋ณธ ์ ์๊ถ ๋ฐ ๋ผ์ด์ ์ค ๊ณ ์ง๋ฅผ ์ ์งํ์ธ์.
npm.cmd ci
lms dev --install
List/Search๋ก ๋ค์ด๋ก๋ํ ์ํ ์ด๋ฏธ์ง๋ฅผ ํ์ธํ ๋ค,
Multi Analyze Local Images Advanced๋ก ๋ ์ฅ์ ํจ๊ป ๋น๊ตํด ์ฃผ์ธ์.
๋ฐฐ๊ฒฝ, ๊ตฌ๋, ํ๋ฉด์ ๋ชจ์ต์ ๋น๊ตํ๊ณ ์๊ฐ์ ๊ด์ฐฐ๊ณผ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ตฌ๋ถํด ์ฃผ์ธ์.
@inject-url https://hoju.jp/rapunzel
๋ค๋ฅธ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ง ๋ง๊ณ ์ฒจ๋ถ ์ด๋ฏธ์ง๋ฅผ ์ค๋ช
ํ๊ณ ๋น๊ตํด ์ฃผ์ธ์.
npm.cmd run check
npm.cmd test
npm.cmd run dev
npm.cmd ci
lms dev --install
List/Search๋ก ๋ค์ด๋ก๋ํ ์ํ ์ด๋ฏธ์ง๋ฅผ ํ์ธํ ๋ค,
Multi Analyze Local Images Advanced๋ก ๋ ์ฅ์ ํจ๊ป ๋น๊ตํด ์ฃผ์ธ์.
๋ฐฐ๊ฒฝ, ๊ตฌ๋, ํ๋ฉด์ ๋ชจ์ต์ ๋น๊ตํ๊ณ ์๊ฐ์ ๊ด์ฐฐ๊ณผ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ตฌ๋ถํด ์ฃผ์ธ์.
@inject-url https://hoju.jp/rapunzel
๋ค๋ฅธ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ง ๋ง๊ณ ์ฒจ๋ถ ์ด๋ฏธ์ง๋ฅผ ์ค๋ช
ํ๊ณ ๋น๊ตํด ์ฃผ์ธ์.
npm.cmd run check
npm.cmd test
npm.cmd run dev