csyangwen/dsh-memory-evolve

为 DeepSeek Harness 带来「跨会话长期记忆 + 后台自我进化」能力的纯插件实现:五轨记忆 · git 分支感知 · 回合内自我审查 · 技能自我进化与技能管理器 · 四轨待办 · COI 调度 · 会话广播 · 会话搜索 · 提示词管理器 · 临时信息便签——零核心修改、零运行时依赖,随装随用、卸载即净。

dsh‑memory‑evolve – 무엇인가요

dsh‑memory‑evolveDSH 챗 어시스턴트 플랫폼용 플러그인입니다. 장기적인 크로스세션 메모리, 할 일 및 기술 관리, 여러 AI "에이전트" 조율, 장치 간 지식 동기화, 파일과 노트용 시각적 "무한 캔버스"를 제공하는 생산성 중심 기능 세트를 추가합니다. 요약하자면, 단일 세션 챗봇을 지속 가능한, 팀과 같은 공동 작업자로 바꿉니다.


핵심 기능 (README에 설명됨)

기능 기능 설명 일반적인 사용 사례
장기 메모리 (5개 트랙) 사용자 프로필, 글로벌 사실, 프로젝트별 사실, 프로젝트 로그, 일일 로그를 저장합니다. AI는 필요 시 읽고 쓸 수 있으며, 자동으로 미래 대화에 주입됩니다. 하루나 새로운 채팅 창에서 프로젝트 결정을 반복해서 설명할 필요가 없습니다.
메모리 동기화 메모리 브랜치를 원격 Git 저장소(또는 전용 "공유 메모리" 저장소)에 푸시하고, 다른 기기에서 풀합니다. 여러 컴퓨터에서 동일한 프로젝트를 작업하거나 팀원과 메모리를 공유합니다.
할 일 및 프로젝트 로그 생활, 업무, 프로젝트, 일일용 4개의 별도 할 일 트랙으로, 디렉터리별로 범위가 지정되며 마감일과 우선순위가 있습니다. 작업 디렉터리마다 자동으로 프로젝트 로그가 생성되며 현재 Git 브랜치로 태그됩니다. 여러 병렬 프로젝트의 작업과 진행 상황을 혼동 없이 추적합니다.
로컬 파일 검색 간단한 파일명 검색과 내용 검색을 통해 일치하는 파일이나 스니펫을 AI에게 반환합니다. 채팅에서 벗어나지 않고 이전 노트, 코드 스니펫, 디자인 자산을 빠르게 찾습니다.
AI 팀 오케스트레이션 "메인" 세션에서 추가 DSH 세션(예: 프론트엔드, 백엔드, 디자인)을 생성하고 공유 "룸"에 배치할 수 있습니다. 메인 세션은 상태를 질의하고, 작업을 할당하며, 결과를 수신할 수 있습니다. 단일 개발자를 소규모로 조율되는 AI 팀으로 전환합니다.
외부 AI 에이전트 이미지 재디자인, 코드 리뷰와 같은 무거운 작업을 Kimi, Grok, Codex, Hermes와 같은 외부 제공자에게 위임합니다. 작업은 비동기적으로 실행되며, 프로젝트 메모리를 받을 수 있고, 요약은 로그에 다시 기록됩니다. 메인 채팅의 반응성을 유지하면서 장시간 실행 또는 전문 작업을 오프로드합니다.
프롬프트 라이브러리 인젝션 재사용 가능한 프롬프트 템플릿(코드 리뷰 체크리스트, 테스트 전략 등)을 저장하고, AI가 적절한 것을 자동으로 삽입하거나 사용자가 수동으로 삽입할 수 있습니다. 모든 AI 세션에서 일관된 워크플로우를 강제할 수 있습니다.
북마크 및 브랜칭 어떤 채팅 턴도 별표로 표시하고, 이름/요약과 함께 북마크를 만들며, DSH의 내장 브랜칭 메커니즘을 사용해 해당 지점에서 대화를 브랜치할 수 있습니다. 매우 긴 대화를 관리하면서 중요한 중간 결정을 잃지 않습니다.
무한 캔버스 파일 참조, 노트, 이미지, 오디오, 비디오 등을 드롭할 수 있는 시각적 보드입니다. 항목은 AI가 de_canvas 도구를 통해 ID를 읽거나 쓸 수 있지만, 전체 콘텐츠를 채팅 컨텍스트에 로드하지 않습니다. 모든 프로젝트 자산을 한 곳에 모으고, AI가 필요할 때마다 가져올 수 있습니다.
세션 수준의 어드바이저 (리뷰어) 선택적 숨겨진 리뷰어 세션이 각 턴을 감시하며, info, nit, concern, blocker 메시지를 발행하고, 사용자가 입력한 것처럼 다시 삽입할 수 있습니다. 전역, 프로젝트, 세션, 리뷰어 전용 수준에서 제약을 설정할 수 있습니다. 수동 감시 없이 코딩 표준, 안전 검사, 또는 사용자 정의 규율을 강제할 수 있습니다.
모바일 UI 및 알림 DSH 웹 UI는 스마트폰에서도 작동하며, 세션을 필터링할 수 있고, AI는 Feishu, QQ, WeChat 또는 페이지 내 "벨" UI에 알림을 푸시할 수 있습니다. 컴퓨터에서 떨어져 있어도 정보를 얻을 수 있습니다.

시작하기 (빠른 설치)

  1. 플러그인을 DSH 프로필(예: web 프로필)에 추가:
    dsh plugin --profile web add github:csyangwen/dsh-memory-evolve
    
  2. DSH web 재시작 – 플러그인은 포함된 cordis.patch.yml를 통해 자동 등록됩니다.
  3. "Memory Evolve Settings" 패널에서 필요 기능을 활성화 (대부분의 기능은 기본적으로 비활성화되어 AI의 도구 목록을 작게 유지하기 위해).
  4. 동일한 설정 UI를 통해 메모리 동기화, 세션 어드바이저, 캔버스와 같은 선택적 모듈을 구성합니다.

얻을 수 있는 것

  • 지속적인 컨텍스트 – AI는 당신이 누구인지, 프로젝트 결정, 일일 진척 상황을 세션 간 기억합니다.
  • 장치 간 연속성 – Git 저장소에 메모리를 푸시/풀하여 어떤 기기에서도 당신이 중단한 곳에서 다시 시작할 수 있습니다.
  • 작업 오케스트레이션 – 단일 채팅을 미니 팀으로 전환하여 내부 하위 세션과 외부 AI 에이전트가 무거운 작업을 처리합니다.
  • 구조화된 지식 – 할 일, 로그, 기술, 시각적 캔버스가 모든 아티팩트를 정리하고 검색 가능하게 유지합니다.
  • 안전성 및 규율 – 선택적 리뷰어가 각 턴을 감시하고 자동으로 개입할 수 있습니다.
  • 유연성 – 필요에 따라 필요한 기능만 활성화(예: 메모리 동기화만, 또는 캔버스만)할 수 있으며, AI의 도구 세트가 과도하게 커지지 않습니다.

누구에게 추천할까

  • DSH 를 이미 사용하고 있으며, AI 어시스턴트를 일시적인 챗봇이 아닌 장기적인 파트너로 사용하고 싶은 개발자나 지식 종사자.
  • 여러 기기나 협업자 간에 AI 생성 인사이트를 공유해야 하는 팀.
  • 여러 병렬 프로젝트를 운영하고 있으며, 할 일, 로그, 참조 파일을 하나의 장소에 저장하고 싶은 사람.
  • 메인 세션이 전문적인 하위 에이전트를 조율하는 AI 드리븐 "팀"의 개념에 관심 있는 사용자.

제한 사항 및 참고 사항 (README에서)

  • 플러그인은 DSH 버전 260810 이상을 실행 중이라고 가정합니다 (일부 알림 API에 필요).
  • 대부분의 기능은 기본적으로 비활성화되어 있으며, 설정 UI에서 활성화해야 합니다.
  • 메모리 쓰기는 제안만 가능합니다 – 영구 저장 전에 AI가 확인을 요청합니다.
  • 동기화 충돌은 UI를 통해 수동으로 해결되며, 로컬, 원격, 둘 다의 버전을 선택할 수 있습니다.
  • 플러그인 업데이트는 태그된 Git 릴리스를 통해 이루어지며, 문제가 발생하면 UI가 경고하고 롤백을 처리합니다.

결론

dsh‑memory‑evolve 는 DSH AI 챗 플랫폼용 매우 포괄적인 생산성 확장입니다. 지속적이고 검색 가능한 메모리, 작업 관리, 다중 에이전트 오케스트레이션, 시각적 자산 보드, 선택적 자동 리뷰를 추가하여, 단일 AI 챗을 협업적이고 장기적인 작업 파트너로 바꾸는 것을 목표로 합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트