๐Ÿ“Œ golbin/hop โ€” AI agent framework๏ผˆ1,168 stars๏ผ‰

5 ่‡ณ 8 ๅˆ†้˜

1,220 ๅ€‹ๅญ—ๅ…ƒ

๐Ÿ“Œ ๅฐˆๆกˆ็ฐกไป‹ ้€™ๆ˜ฏ GitHub ไธŠไธ€ๅ€‹ๅ‚™ๅ—้—œๆณจ็š„้–‹ๆบๅฐˆๆกˆ๏ผŒ่‡ดๅŠ›ๆ–ผAI ไปฃ็†ๆก†ๆžถใ€‚่ฉฒๅฐˆๆกˆ็›ฎๅ‰ๅทฒ็ฒๅพ— 1,168…

๐Ÿ“Œ ๅฐˆๆกˆ็ฐกไป‹

้€™ๆ˜ฏ GitHub ไธŠไธ€ๅ€‹ๅ‚™ๅ—้—œๆณจ็š„้–‹ๆบๅฐˆๆกˆ๏ผŒ่‡ดๅŠ›ๆ–ผAI ไปฃ็†ๆก†ๆžถใ€‚่ฉฒๅฐˆๆกˆ็›ฎๅ‰ๅทฒ็ฒๅพ— 1,168 stars๏ผŒๅ—ๅˆฐ้–‹็™ผ่€…็คพ็พค็š„ๅปฃๆณ›้—œๆณจใ€‚

๐Ÿ”‘ ไธป่ฆ็‰น่‰ฒ

HOP

**HOP is Open HWP**

HOP๋Š” HWP/HWPX ๋ฌธ์„œ๋ฅผ ๋ณด๊ณ  ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค macOS, Windows, Linux์šฉ ๋ฐ์Šคํฌํƒ‘ ์•ฑ์ž…๋‹ˆ๋‹ค.

๋ฌธ์„œ ํŒŒ์‹ฑ๊ณผ ๋ Œ๋”๋ง์˜ ๊ธฐ๋ฐ˜์€ rhwp๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. HOP๋Š” ๊ทธ ์œ„์— ์–‡๊ฒŒ ๊ป๋ฐ๊ธฐ๋ฅผ ์”Œ์šด ์•ฑ์ž…๋‹ˆ๋‹ค. rhwp๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๋ฐ”ํƒ•์œผ๋กœ ํŒŒ์ผ ์—ด๊ธฐ, ์ €์žฅ, PDF ๋‚ด๋ณด๋‚ด๊ธฐ, ์ธ์‡„, ํŒŒ์ผ ์—ฐ๊ฒฐ ๊ฐ™์€ OS ํ†ตํ•ฉ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

!HOP editor

ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ

ํ˜„์žฌ HOP๋Š” ๋‹ค์Œ ํ๋ฆ„์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

  • HWP/HWPX ๋ฌธ์„œ ์—ด๊ธฐ
  • HWP ๋ฌธ์„œ ์ €์žฅ, ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ ์ €์žฅ
  • PDF๋กœ ๋‚ด๋ณด๋‚ด๊ธฐ
  • ์ธ์‡„ ๋‹ค์ด์–ผ๋กœ๊ทธ ์—ด๊ธฐ
  • ํŒŒ์ผ ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ์œผ๋กœ ์—ด๊ธฐ
  • `.hwp`, `.hwpx` ํŒŒ์ผ ์—ฐ๊ฒฐ
  • ์—ฌ๋Ÿฌ ์ฐฝ์—์„œ ๋ฌธ์„œ ์—ด๊ธฐ

๋‹ค์šด๋กœ๋“œ

์ตœ์‹  ๋ฆด๋ฆฌ์ฆˆ๋Š” ์•„๋ž˜ ๋งํฌ์—์„œ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

macOS ๋นŒ๋“œ๋Š” signed/notarized `.dmg`์ž…๋‹ˆ๋‹ค. Homebrew๋ฅผ ํ†ตํ•ด์„œ ์„ค์น˜ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

brew install hop

์ „์ฒด ๋ฆด๋ฆฌ์ฆˆ๋Š” GitHub Releases์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ค์น˜ ์œ ์˜์‚ฌํ•ญ

Windows

Windows ๋นŒ๋“œ๋Š” ์•„์ง ์„œ๋ช…๋˜์ง€ ์•Š์•„ Edge๋‚˜ Windows SmartScreen์—์„œ “์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค์šด๋กœ๋“œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค” ๋˜๋Š” ์‹คํ–‰ ๊ฒฝ๊ณ ๊ฐ€ ๋œฐ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์šด๋กœ๋“œ ํ•ญ๋ชฉ์˜ `…` ๋ฉ”๋‰ด์—์„œ `์œ ์ง€`๋ฅผ ์„ ํƒํ•œ ๋’ค ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Linux

Linux์—์„œ๋Š” ํ•œ๊ธ€ IME์™€ WebKitGTK ๋Ÿฐํƒ€์ž„ ์•ˆ์ •์„ฑ์„ ์œ„ํ•ด `.deb` ๋˜๋Š” `.rpm` ํŒจํ‚ค์ง€๋ฅผ ์šฐ์„  ์‚ฌ์šฉํ•ด ์ฃผ์„ธ์š”. AppImage๋Š” portable ์‹คํ–‰์ด ํ•„์š”ํ•  ๋•Œ๋งŒ ๊ถŒ์žฅํ•˜๋ฉฐ, ์ผ๋ถ€ Wayland/IME ํ™˜๊ฒฝ์—์„œ๋Š” ํ•œ์˜ ์ „ํ™˜์ด๋‚˜ ์ฐฝ ํ‘œ์‹œ๊ฐ€ ๋ถˆ์•ˆ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Arch, CachyOS, EndeavourOS ๊ณ„์—ด์€ ์•„์ง ๊ณต์‹ ๋„ค์ดํ‹ฐ๋ธŒ ํŒจํ‚ค์ง€๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. AppImage ์‹คํ–‰ ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๋ฉด `.deb`๋ฅผ `debtap`์œผ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ์‚ฌ์šฉํ•˜์‹œ๋˜, `depend = gtk` ํ•ญ๋ชฉ์„ ์ œ๊ฑฐํ•˜๊ณ  ๋ณ€ํ™˜ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœํ•˜๊ธฐ

๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์ค€๋น„, ์‹คํ–‰ ๋ช…๋ น, ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ, `rhwp`์™€์˜ ๊ด€๊ณ„๋Š” ๊ฐœ๋ฐœ ๋ฌธ์„œ์— ์ •๋ฆฌํ•ด ๋‘์—ˆ์Šต๋‹ˆ๋‹ค.

Credits

HOP๋Š” rhwp๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. HWP ์—”์ง„์„ ๊ณต๊ฐœํ•ด ์ฃผ์‹  ๊ฐœ๋ฐœ์ž๋ถ„๊ป˜ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค

๐Ÿ“ฆ ๅฎ‰่ฃ่ˆ‡ไฝฟ็”จ

่ซ‹ๅƒ่€ƒๅฎ˜ๆ–น README ๆ–‡ไปถไธญ็š„ๅฎ‰่ฃ่ชชๆ˜Žใ€‚้€šๅธธ็š„ๅฎ‰่ฃๆ–นๅผๅŒ…ๆ‹ฌ๏ผš

  • ๅ…‹้š†ๅฐˆๆกˆๅˆฐๆœฌๅœฐ
  • ๆŒ‰็…ง README ไธญ็š„ๆŒ‡็คบ้€ฒ่กŒ้…็ฝฎ
  • ้‹่กŒ็›ธ้—œๅ‘ฝไปคๅ•Ÿๅ‹•ๅฐˆๆกˆ

๐Ÿ”— ็›ธ้—œ้€ฃ็ต

๐Ÿ’ก ๆƒณไบ†่งฃๆ›ดๅคš้–‹ๆบ AI ๅฐˆๆกˆ๏ผŸๆญก่ฟŽๆŒ็บŒ้—œๆณจๆˆ‘ๅ€‘็š„ๆ›ดๆ–ฐ๏ผ

ใ€Œmosiwangใ€็š„ๅ€‹ไบบ้ ญๅƒ

็™ผไฝˆ็•™่จ€

็™ผไฝˆ็•™่จ€ๅฟ…้ ˆๅกซๅฏซ็š„้›ปๅญ้ƒตไปถๅœฐๅ€ไธๆœƒๅ…ฌ้–‹ใ€‚ ๅฟ…ๅกซๆฌ„ไฝๆจ™็คบ็‚บ *