편집자 노트

RealAlexandreAI/dsh-atuin

dsh atuin-history: record dsh user prompts into atuin shell history

이것은 DeepSeek Harness(DSH) 플러그인입니다. 이 사이트는 GitHub README, 설치 정보, 유지보수 상태, 공개 보안 시그널을 모아 보여줍니다.

dsh-atuin —— 把 dsh 里的每一句话记进 atuin 历史

dsh-atuin

把你在 DeepSeek Harness 里输入的每一句话写进 atuin shell 历史——atuin search、shell 集成(Ctrl-R)里都能搜到。

pi-atuin 移植。dsh 没有终端 UI,这就是它的 atuin 桥。

English · 中文

怎么工作

监听 session/eventuser/message,对每条输入执行:

atuin history start -- "<输入>"
atuin history end --exit 0 <ID>

只记录你自己输入的话——回复、工具调用、文件内容一律不记。

快速开始

dsh plugin --profile web add dsh-atuin

需要 atuin daemon 在运行(标准 atuin 安装自带)。atuin 缺失或 daemon 停了会静默跳过,不会影响会话。

配置

- id: atuin
  name: dsh-atuin
  config:
    # atuin_bin: /opt/homebrew/bin/atuin
    # deny: "^/clear$,password"
    # max_len: 2000
    # session_match: "project-x"
说明
atuin_binatuin 可执行文件路径(默认 atuin)
deny逗号分隔正则,命中的输入不记录
max_len超长输入截断(默认 2000;0 关闭)
session_match逗号分隔正则,只记录会话标题匹配的(空 = 全部)

隐私

  • 只记录你自己输入的话;回复、工具调用、文件内容一律不记
  • deny 可屏蔽敏感输入
  • 数据落在本地 atuin 库(~/.local/share/atuin/history.db),不出本机

开发

npm install
npm run typecheck
npm test          # 文本提取 / deny 规则 / 截断
npm run build

真实入库测试(需要 atuin daemon):

node --import tsx tests/real/real-atuin.mjs

License

MIT

REPOSITORY SIGNALS

보안 및 설치 증거

이 점수는 공개 저장소 메타데이터와 이 사이트에 등록된 설치 증거에만 기반하며, 코드 보안 감사와 다릅니다.

출처 추적 가능

공개 플러그인 카탈로그에서 왔으며, 공개 GitHub 저장소로 연결됩니다.

라이선스

저장소가 MIT 라이선스를 선언했습니다.

유지보수 활동

최근 180일 내 코드 업데이트가 있습니다.

설치 증거

재현 가능한 정확한 설치 메타데이터가 아직 등록되지 않았습니다. 저장소 설명에 따라 직접 확인하세요.

설치 라이프사이클 스크립트

검사한 패키지 메타데이터에 설치 라이프사이클 스크립트가 선언되지 않았습니다.