chore: upgrade Jink to 0.5.0 and enable mouse tracking, add Jink 0.5.0 TUI framework section to README

- Added Jink to tech stack table
- New section: what Jink is, why it was chosen, Ink vs Jink comparison table
- Documents Jink's role in the project (4 TUI files)
- Maven Central dependency + manual build fallback instructions
- Updated architecture diagram with tui/ package

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
abel533
2026-04-07 20:21:32 +08:00
co-authored by Copilot
parent 9f4023bdf0
commit 4be570a4f2
3 changed files with 80 additions and 4 deletions
@@ -94,7 +94,8 @@ public class JinkReplSession {
// 启动 jink 渲染(exitOnCtrlC=false,让组件处理 Ctrl+C
inkApp = Ink.render(component, false);
// 启用鼠标追踪
inkApp.enableMouseTracking();
// 设置 inkApp 引用,使组件可以通过 writeRaw 设置终端标题
component.setInkApp(inkApp);