커넥터가 없는 맥 앱도 봇이 직접 다룰 수 있을지 궁금했습니다. 제 맥북에서 Grok Bot으로 agent-desktop 스킬을 테스트하며, 입력이 된 장면과 막힌 장면을 함께 확인했습니다. Vercel Labs가 만든 agent-desktop은 Rust로 구현된 도구입니다. 화면의 픽셀을 짐작하는 대신 접근성 트리로 앱의 실제 구조를 읽고, JSON에 담긴 요소의 ref를 이용해 클릭하거나 입력합니다. 앱과 창을 확인하고 스냅샷을 읽어 동작한 뒤 다시 확인하며, 화면이 바뀌면 ref도 다시 찾아야 합니다. 맥북은 깨어 있고 잠금이 풀려 있어야 합니다. 실행 없이 코드를 읽은 정적 보안 점검 결과는 위험 낮음이었습니다. 백도어나 몰래 정보를 빼내는 코드는 발견되지 않았습니다. 맥용 실행 코드에서 확인된 네트워크 호출은 127.0.0.1 한 곳뿐이었습니다. 번들 실행 파일 10개의 SHA-256 해시도 모두 일치했습니다. 실행 중 자동 업데이트 기능은 없다는 점도 코드 점검에서 확인했습니다. 다만 해시 일치는 일관성 확인이며 무해함을 증명하지는 않습니다. 실제 테스트에서는 Finder 조작과 텍스트 편집기 문장 입력에 성공했습니다. Chrome의 RHWP 확장에서는 첫 헤드리스 입력이 문서에 보이지 않았습니다. 헤드 모드로 창에 포커스를 주고 입력칸을 클릭한 다음, 클립보드의 문장을 Cmd+V로 붙여넣어 해결했습니다. 입력 결과는 접근성으로 다시 읽을 수 없어 사람이 화면으로 확인했습니다. 이런 경우에는 사람의 확인이나 화면 캡처로 결과를 봐야 합니다. rhwp-studio 웹 버전에서는 ego lite CLI로 직접 타이핑한 문장이 나타났습니다. 워드는 라이선스 만료로 편집이 막혀 테스트하지 못했습니다. 커넥터를 먼저 쓰고, 웹은 브라우저 도구로 처리하며, 네이티브 앱에 agent-desktop을 쓰는 순서를 기준으로 삼았습니다. 버전은 1.0.2로 고정하고 화면 설명을 외부로 보내는 도우미와 그 키는 사용하지 않습니다. macOS 권한 창은 사용자...
스마트워치의 0세대 정도라 불리울 수 있는 애플의 아이팟 나노, 소니의 스마트 워치 1, 스마트워치 1.5세대 정도나 될려나 갤럭시 기어 를 모두 사용 해본 결과에 대한 촌평입니다. 애플 아이팟 나노 시계- 미리 준비되어 있는 다양한 시계 스킨을 그날 그날 기분에 맞추어 선택할 수 있어서 당시엔 참신한 기능이다 라고 하여 애용 하였던 기억이.. 아마도 애플이 당시에는 처음으로 iWatch 출시의 미련이 조금 있었을 것으로 보였던 제품.. 지금은 딸내미의 MP3 음악 플레이어로 사용. 소니 스마트워치 1세대는, 안드로이드 폰하고만 연결되어 (블루투스) 사용. 시계 스킨은 변경 가능하고, 안드로이드 앱스토어 (플레이스토어)에서 스마트워치 지원 앱들을 찾아서 설치 하면(예, Gmail,패이스북, 트위터, 앤도몬도, 등등) 일종의 시계가 화면 미러링으로 동작하여 폰에서의 알림과 메시지등을 받을 수 있었다는, 밧데리는 그리 넉넉적하지 않았음. 2틀 정도는 버텼음. 아쉬었던 점은, 터치감이 정전식이 아난 정압식으로 터치감이 너무 좋지 았았던 것이 흠. 갤럭시기어는 지금도 TV에서는 엄청 광고를 떄리고 있는 물건. 갤럭시노트3하고만 연결이 가능하게 되어 있어서, 아마도 갤노트3가 아닌 분들은 그림의 떡일 듯. 그러나, 35만원을 투자하여 살만한 기기는 아닌듯. 현재는 갤노트3의 알림 기능과 즉석 카메라 기능으로는 더할 나위 없는 용도. 그 외의 기능들은 별 효용성이 없는 것들... 밧데리는 2틀을 넘기기 힘듬. 그날 그날 밤 잠자기 전에 충전해 놓는 것이 정신 건강에 좋음..