kinyokun/dsh-session-import ↗★ 2
dsh-session-import
DSH 会话日志导入插件:解析 /export 导出的 .zip 或裸 .jsonl,做结构真实性验证与 SHA-256 指纹校验,按需同步模型/思考深度/Agent 预设/权限/沙箱/审批等状态,并在新对话界面提供「导入对话」按钮;导入/删除实时推送到页面,无需刷新。
AI 분석
核心用途是将会话备份无缝导入到 DSH 中。适合需要跨设备迁移会话、恢复历史记录或导入他人分享的会话日志的用户。
설치
검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗
Configuration
本插件没有持久化设置;全部行为由导入时的一次性参数控制(接口参数即配置,UI 中的勾选项一一对应):
| 参数 | 默认 | 说明 |
|---|---|---|
workspace | —(必填) | 目标工作区绝对路径,或 original(沿用日志原始 cwd,需本机存在) |
restamp | 1 | 置顶显示:事件时间戳平移到当前,保持相对间隔 |
sync | 全部 | model,preset,permission,sandbox,approval,plan 的逗号子集;未列出的组被过滤,seq 引用自动重写 |
title | 空 | 自定义标题(UTF-8 截断至 100 字节) |
expectedHash | 空 | 期望 SHA-256;不匹配拒绝导入(强校验) |
open | 0 | 1 导入后立即恢复为活跃会话,侧栏免刷新可见 |
dryRun | 0 | 1 只校验与计算,不落盘 |
资源上限:上传原始字节 ≤ 256 MB;zip 单条目解压后 ≤ 1 GiB;拒绝加密 zip。
环境变量:无。插件不读取任何环境变量,不产生新的持久化文件(导入的会话写入 DSH 自身的会话存储,删除接口可整体移除)。