artscii
LLM์ ๊ทธ๋ฆผ์ ๊ทธ๋ฆด ์ ์์ต๋๋ค. ํ์ง๋ง ์ด MCP๋ ๊ฐ๋ฅํฉ๋๋ค.
ASCII ์ํธ, ์นด์ค๋ชจ์ง, ์ ๋๋ฉ์ด์ , ๋ค์ด์ด๊ทธ๋จ, ์ฐจํธ, ์ด๋ฏธ์ง ๋ณํ ๋ฐ ์ ์ฐจ์ ์บ๋ฆญํฐ ์์ฑ โ AI ์์ด์ ํธ๋ฅผ ์ํ 11๊ฐ์ง ํต์ฌ ๋๊ตฌ.
81๊ฐ์ ์์ ๋ ์ํธ ร 12๊ฐ์ง ๋์ = 972๊ฐ์ ํฐ๋ฏธ๋ ์ ๋๋ฉ์ด์ . ๋จ์ผ ์๋์์ ์์ฑ๋๋ 153,600๊ฐ์ ๊ณ ์ ํ ์ ์ฐจ์ ์บ๋ฆญํฐ. ๋ํ 100๊ฐ์ ์นด์ค๋ชจ์ง, 11๊ฐ์ง ๋ค์ด์ด๊ทธ๋จ ์ ํ, FIGlet ๋ฐฐ๋, ์ ์ ๋ชจ๋๋ฅผ ์ง์ํ๋ ์ด๋ฏธ์ง-ASCII ๋ณํ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
.::-::. .:-::. --- apple (16w) ---
.=#%@@@@@%#=: .=*%@@@@@%#+: +:
-%@@@@@@@@@@@%*+%@@@@@@@@@@@%+ :--:#*.--:
.%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@- -#@@@@#%@@@@%=
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@* :@@@%****+#%@@@:
.%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@= -@%%%+*@@+*@%%@-
=@@@@@@@@@@@@@@@@@@@@@@@@@@@@* *@@%+*+#=#%@@#
-#@@@@@@@@@@@@@@@@@@@@@@@@%= +%@@@#@@@@%+
=%@@@@@@@@@@@@@@@@@@@@%*. .-+**=*+=.
=#@@@@@@@@@@@@@@@@%+.
=#@@@@@@@@@@@@%+. สโขแดฅโขส (โโฟโ) (โฏยฐโกยฐ)โฏ๏ธต โปโโป
-#@@@@@@@@%+.
-#@@@@%=.
-*#=์ค์น
Claude Code โ ํ ์ค ๋ช ๋ น์ด๋ก ์ค์น:
claude mcp add artscii -- npx -y artsciiClaude Desktop โ claude_desktop_config.json์ ์ถ๊ฐ:
{ "mcpServers": { "artscii": { "command": "npx", "args": ["-y", "artscii"] } } }Cursor โ .cursor/mcp.json์ ์ถ๊ฐ:
{ "mcpServers": { "artscii": { "command": "npx", "args": ["-y", "artscii"] } } }VS Code โ ํ์ฅ ํ๋ก๊ทธ๋จ ํจ๋์์ @mcp artscii๋ฅผ ๊ฒ์ํ๊ฑฐ๋ settings.json์ ์ถ๊ฐ:
{ "mcp": { "servers": { "artscii": { "command": "npx", "args": ["-y", "artscii"] } } } }Related MCP server: ASCII Art & Unicode Diagrams MCP Server
MCP ๋๊ตฌ
๋๊ตฌ | ๋งค๊ฐ๋ณ์ | ์ค๋ช |
|
| ์ํธ + ์นด์ค๋ชจ์ง ๊ฒ์. ์ฟผ๋ฆฌ ์๋ต ์ ์ ์ฒด ๋ชฉ๋ก ํ์ |
|
| ID๋ก ์ํธ ๊ฐ์ ธ์ค๊ธฐ |
|
| ๊ฐ์ ๋ณ ์นด์ค๋ชจ์ง ๊ฐ์ ธ์ค๊ธฐ. ์๋ต ์ ๋ฌด์์ |
|
| ๋ํ ASCII ํ ์คํธ ๋ ๋๋ง (FIGlet, 5๊ฐ์ง ํฐํธ) |
|
| ํ ์คํธ ์ฃผ์์ ์์/ํ๋ ์ ๊ทธ๋ฆฌ๊ธฐ (5๊ฐ์ง ์คํ์ผ) |
|
| ๋ฐ์ดํฐ ์๊ฐํ: ์งํ๋ฅ , ์คํํฌ๋ผ์ธ, ํํธ๋งต |
|
| ์ํธ + ๋์ ๊ฒฐํฉ โ ํฐ๋ฏธ๋ ์ ๋๋ฉ์ด์ |
|
| ์๋์์ ๊ณ ์ ํ ASCII ์บ๋ฆญํฐ ์์ฑ |
|
| ํ ์คํธ ๋ธ๋ก์ ๊ฐ๋ก ๋๋ ์ธ๋ก๋ก ๊ฒฐํฉ |
|
| ์ด๋ฏธ์ง โ ASCII (ascii ๋๋ ์ ์ ๋ชจ๋) |
|
| ASCII ๋ค์ด์ด๊ทธ๋จ ์์ฑ (11๊ฐ์ง ์ ํ) |
์์ ํ๋ ์
5๊ฐ์ง ์คํ์ผ๋ก ํ ์คํธ ์ฃผ์์ ํ ๋๋ฆฌ๋ฅผ ๊ทธ๋ฆฝ๋๋ค:
โโโโโโโโโ โโโโโโโโโ โญโโโโโโโโฎ โโโโโโโโโ +-------+
โ hello โ โ hello โ โ hello โ โ hello โ | hello |
โโโโโโโโโ โโโโโโโโโ โฐโโโโโโโโฏ โโโโโโโโโ +-------+
single double rounded bold ascii์ต์
: padding, align (์ผ์ชฝ/์ค์/์ค๋ฅธ์ชฝ), ์๋จ ํ
๋๋ฆฌ์ title.
์ฐจํธ
3๊ฐ์ง ์ ํ์ ์ง์ํ๋ ํตํฉ chart ๋๊ตฌ: ์งํ๋ฅ (progress), ์คํํฌ๋ผ์ธ(sparkline), ํํธ๋งต(heatmap).
Progress: โโโโโโโโโโโโโโโโโโโโ 75%
Sparkline: โโโโโ
โโโโโ
โโ
Heatmap: A B C
X โโโ
Y โโโ์ ๋๋ฉ์ด์
์ํธ(๋ช ์ฌ)์ ๋์(๋์ฌ)์ ๊ฒฐํฉํ์ฌ ํฐ๋ฏธ๋ ์ ๋๋ฉ์ด์ ์ ๋ง๋ญ๋๋ค. 81๊ฐ์ ์ํธ ร 12๊ฐ์ง ๋์ = 972๊ฐ์ ์กฐํฉ. ์ฌ์ฉ์ ์ง์ ํ ์คํธ๋ ๊ฐ๋ฅํฉ๋๋ค.
animate("apple", "bounce") โ bouncing apple
animate("trophy", "progress") โ trophy rides a progress bar 0โ100%
animate("lock", "reveal") โ line-by-line reveal
animate("GAME OVER", "blink") โ blinking custom text๋์: bounce, shake, blink, slide, reveal, fade, pulse, rain, progress, wave, jump, talk
์ถ๋ ฅ: script (ํฐ๋ฏธ๋ ์ฌ์์ฉ bash) ๋๋ frames (์์ ๋ฐ์ดํฐ)
์บ๋ฆญํฐ
์ ์ฐจ์ ASCII ์บ๋ฆญํฐ ์์ฑ๊ธฐ. ํ๋์ ์๋ โ ํ๋์ ๊ณ ์ ํ ์บ๋ฆญํฐ. 153,600๊ฐ์ ํ์ค ์กฐํฉ (16์ข ร 10๊ฐ ๋ ร 8๊ฐ ์ ร 10๊ฐ ๋ชจ์ ร 12๊ฐ ์ก์ธ์๋ฆฌ).
character("alice") character("bob", mood: "happy")
____ /\_/\
]==== ) ( ^ ^ )
_____ ( u )
/ * * \ \_^_/
| u |
\_____/
|||||
~~o=o~~์ข ๋ฅ: blob, cat, bear, robot, bird, bunny, ghost, alien, fox, frog, penguin, octopus, dragon, mushroom, cactus, skull
๊ธฐ๋ถ ํ๋ฆฌ์ : happy, sad, angry, surprised, sleepy, cool, love, silly โ ํ๋์ ๋งค๊ฐ๋ณ์๋ก ๋๊ณผ ์ ์ ์ค์ ํฉ๋๋ค. ๋ช ์์ ์ธ ๋/์ ์ค์ ์ด ์ฐ์ ํฉ๋๋ค.
๋ฏธ๋ ๋ชจ๋: ์ฑํ ๋ฐ ์ํ ์ค์ ์ํ 2์ค ์ธ๋ผ์ธ ์บ๋ฆญํฐ.
mini blob: (^ ^) mini cat: /^ ^\ mini robot: [^ ^]
(u) >u< [u]๊ฐ์ ์๋๋ ํญ์ ๊ฐ์ ์บ๋ฆญํฐ๋ฅผ ์์ฑํฉ๋๋ค. ์ถ๋ ฅ์ animate ๋๊ตฌ์ ์ง์ ํธํ๋ฉ๋๋ค โ wave, jump ๋๋ talk ๋์์ ์๋ํด ๋ณด์ธ์.
๊ตฌ์ฑ (Compose)
์ฌ๋ฌ ํ ์คํธ ๋ธ๋ก์ ๊ฐ๋ก(๋๋ํ) ๋๋ ์ธ๋ก(์๊ธฐ)๋ก ๊ฒฐํฉํฉ๋๋ค:
โโโโโ โโโโโ โโโโโ
โ A โ โ B โ โ A โ
โโโโโ โโโโโ โโโโโ
horizontal ---
โโโโโ
โ B โ
โโโโโ
vertical์ต์
: gap, align (์๋จ/์ค๊ฐ/ํ๋จ), separator (์ธ๋ก ๋ชจ๋).
์ด๋ฏธ์ง ๋ณํ
์ด๋ฏธ์ง(URL ๋๋ base64)๋ฅผ ASCII ์ํธ๋ก ๋ณํํฉ๋๋ค. ๋ ๊ฐ์ง ๋ ๋๋ง ๋ชจ๋:
asciiโ ๋ฌธ์ ๋จํ (.:-=+*#%@), ๊ณ ์ ์ ์ธ ๋๋brailleโ ์ ๋์ฝ๋ ์ ์ ์ (โ ฟ), ๋ฌธ์๋น 8๋ฐฐ ํด์๋
์ต์
: size (16/32/64), invert, contrast, gamma, threshold (์ ์).
๋ค์ด์ด๊ทธ๋จ
unicode, rounded, ascii ํ
๋๋ฆฌ ์คํ์ผ์ ์ง์ํ๋ 11๊ฐ์ง ๋ค์ด์ด๊ทธ๋จ ์ ํ.
์ ํ | ํ์ ํ๋ | ์ถ๋ ฅ |
|
|
|
|
| ์ ๋ชฉ + ๊ตฌ๋ถ์ + ๋ณธ๋ฌธ |
|
|
|
|
| ์ด ์ ๋ ฌ ๊ทธ๋ฆฌ๋ |
|
| ํ์ดํ๊ฐ ์๋ ์กํฐ ์๋ช ์ |
|
| ์์ง |
|
| ์ํ |
|
| ์์ฑ/๋ฉ์๋๊ฐ ํฌํจ๋ UML ํด๋์ค |
|
| ๊ฐ์ฒด-๊ด๊ณ ๋ค์ด์ด๊ทธ๋จ |
|
| ์ํ ๋ง์ธ๋ ๋งต ํธ๋ฆฌ |
|
| ํ์๋ผ์ธ์ด ํฌํจ๋ ๊ฐํธ ์ฐจํธ |
โโโโโโโโโโโ โญโโโโโโโโโโโฎ โโโโโโโโฌโโโโโโโโ src
โ Start โ โ Status โ โ Name โ Score โ โโโ index.ts
โโโโโโฌโโโโโ โโโโโโโโโโโโค โโโโโโโโผโโโโโโโโค โโโ diagram.ts
โ โ Line 1 โ โ A โ 95 โ
โผ โ Line 2 โ โ B โ 87 โ
โโโโโโโโโโโ โฐโโโโโโโโโโโฏ โโโโโโโโดโโโโโโโโ
โ End โ
โโโโโโโโโโโ
flowchart box table treeํด๋์ค ๋ค์ด์ด๊ทธ๋จ
{ "type": "class", "classes": [
{ "name": "Animal", "properties": ["+ name: string"], "methods": ["+ speak(): void"] },
{ "name": "Dog", "properties": ["+ breed: string"], "methods": ["+ bark(): void"] }
]}โโโโโโโโโโโโโโโโโโโโ
โ Animal โ
โโโโโโโโโโโโโโโโโโโโค
โ + name: string โ
โโโโโโโโโโโโโโโโโโโโค
โ + speak(): void โ
โโโโโโโโโโโโโโโโโโโโ
โฒ
โ
โโโโโโโโโโโโโโโโโโโโ
โ Dog โ
โโโโโโโโโโโโโโโโโโโโค
โ + breed: string โ
โโโโโโโโโโโโโโโโโโโโค
โ + bark(): void โ
โโโโโโโโโโโโโโโโโโโโ๊ฐํธ ์ฐจํธ
{ "type": "gantt", "tasks": [
{ "label": "Design", "start": 0, "duration": 3 },
{ "label": "Develop", "start": 2, "duration": 5 },
{ "label": "Test", "start": 5, "duration": 3 }
], "unitLabel": "weeks" } 0 2 4 6 8 weeks
โผโโโโโโโโโโโโโโโโโโโโ
Design โโโโโโโโ
Develop โโโโโโโโโโโโโโโโโ
Test โโโโโโโโโโโโ๋ฐฐ๋
FIGlet ํฐํธ(Standard, Small, Slant, Big, Mini)๋ฅผ ์ฌ์ฉํ์ฌ ํ
์คํธ๋ฅผ ๋ํ ASCII ์ํธ๋ก ๋ ๋๋งํฉ๋๋ค.
ํฌ๊ธฐ ๊ณ์ธต
๊ฐ ์ํธ๋ ์๋ณ ๊ฐ๋ฅํ ์ต์ ํฌ๊ธฐ๋ก ์ ์ฅ๋ฉ๋๋ค.
๊ณ์ธต | ํฌ๊ธฐ | ์ฉ๋ |
16w | 16 x 8 | ์์ด์ฝ, ๊ธฐํธ, ๋จ์ํ ๋ชจ์ |
32w | 32 x 16 | ๋๋ฌผ ์ค๋ฃจ์ฃ, ์ด๋ชจ์ง |
64w | 64 x 32 | ์์ธํ ์ฅ๋ฉด (๋๋ฌพ) |
์นด์ค๋ชจ์ง
26๊ฐ ์นดํ ๊ณ ๋ฆฌ์ ๊ฑธ์ณ ์์ ๋ 100๊ฐ์ ํญ๋ชฉ. ์ถ์ฒ: kao.moji (MIT).
์นดํ ๊ณ ๋ฆฌ | ์์ |
happy |
|
sad |
|
angry |
|
love |
|
confused |
|
animals |
|
table-flip |
|
+ 19๊ฐ ๋ | excited, greeting, celebrate, hug, surprised, sleepy, nervous, wink, magic, laughing, determined, eating, dancing, hopeful, jealous, ... |
๋ผ์ด์ ์ค
MIT. ์ํธ ์์ด์ฝ ์ถ์ฒ: game-icons.net (CC BY 3.0, Lorc & Delapouite).
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rxolve/artscii'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
