Aisland-SJL/dsh-worktable
🖥️ Agent-project workbench for DeepSeek Harness — sidebar app drawer + dockable split workspace + a live control room watching every project.
해결하는 문제
dsh-worktable은 DeepSeek Harness (DSH)를 위한 워크벤치로, 표준 채팅 인터페이스를 멀티 윈도우 기반의 프로젝트 작업 공간으로 변환합니다. 단일 채팅 스트림에만 의존하는 대신, 각 프로젝트가 전용 윈도우, 파일 탐색기, 터미널을 가질 수 있는 도킹 가능한 인터페이스를 제공하여 여러 AI 기반 프로젝트를 동시에 관리하는 문제를 해결합니다.
작동 방식
DSH용 Cordis 플러그인으로 작동하며, 사이드바 앱 서랍과 분할 창 작업 공간 엔진을 호스트 셸에 주입합니다. 이 시스템을 통해 사용자는 특정 AI 대화에 바인딩된 "프로젝트"를 생성할 수 있습니다.
주요 메커니즘은 다음과 같습니다:
- 프로젝트 바인딩: 각 프로젝트는 특정 대화에 연결되어 있어, 프로젝트를 전환하면 자동으로 채팅 창이 전환됩니다.
- 사용자 지정 윈도우: 사용자가 에이전트에 기능을 요청하면, 에이전트가
widget-result.json파일을 프로젝트 폴더에 작성하고, 워크벤치가 이를 잠긴 윈도우로 자동 마운트합니다. - 컨트롤 룸: 호스트 세션의 런타임 스냅샷을 미러링하는 내장 프로젝트로, 모델을 호출하지 않고도 모든 바인딩된 프로젝트의 상태(작업 중, 주의 필요, 완료)를 실시간으로 모니터링합니다.
- 주석 프로토콜: 윈도우 내 요소를 클릭하고 요청을 입력할 수 있는 "포인트 앤 스피크" 기능으로, 좌표와 요소 데이터를 메시지로 패키징하여 에이전트가 처리하도록 합니다.
대상 사용자
복잡하고 다단계인 AI 에이전트 프로젝트를 관리하며, 에이전트의 출력을 모니터링하고 상호 작용하기 위해 전문적인 IDE와 같은 환경이 필요한 DeepSeek Harness 개발자 및 파워 유저.
주요 특징
- 도킹 가능한 분할 작업 공간: 드래그 가능한 구분선과 창별 탭을 지원하는 선언적 레이아웃 프리셋.
- 통합 도구: 파일 탐색기, 터미널(Windows의 PowerShell), 브라우저를 위한 내장 창.
- 실시간 모니터링: 프로젝트 상태를 추적하기 위한 글래스모피즘 스타일의 "컨트롤 룸".
- 시각적 주석: UI 요소에 직접 입력 상자를 배치하여 AI 에이전트에 변경을 요청하는 기능.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트