kirkchinese/Claudecode--DSH
kirkchinese★ 0JavaScript最后同步: 2026-08-14
To hell with ClaudeCode!
README 摘要
Claude → DSH 把 Claude Code 的上下文数据与 skill 工作流迁移到 DeepSeek Harness(DSH)的工具链,帮助用户摆脱 Claude Code 生态限制。 DSH 的架构遵循 Cordis 的《A Programming Paradigm for Spatiotemporal Composability》——万物皆插件,能力由 cordis.yml 组合而成,agent 能力由 agent preset 提供。 只读原则 : /.claude 永远只读,转换器绝不写入、删除或改动其中的任何文件(有安全阀强制)。 目标 编号 目标 状态 G1 Claude skills → DSH skills( /.dsh/skills/ ) ✅ 完成 G2 Claude 插件 → DSH agent preset( /.dsh/.agent-presets/ ) ✅ 完成 G3 Claude 对话 → DSH 原生会话 ( /.dsh/sessions/ ,可被 DSH 完整加载与续聊)【主功能】 ✅ 完成 G4 会话历史 → 可检索上下文归档 + 检索 skill ✅ 完成 G5 只读安全、幂等重跑、dry-run、测试覆盖、git 版本管理 ✅ 完成 G10 导入会话按 cwd 自动工作区分组 (不再落入"未分组") ✅ 完成 G11 插件化: dsh plugin add 安装、会话内工具/命令 ✅ 完成(P0,真实 headless 运行时验证:模型调用 claude scan 扫描真实数据通过) G12 memories/CLAUDE.md 注入、/resume-claude、上下文预算保护、迁移健康报告 ✅ 完成(P1,生产实测 inspect 自检通过) G13 插件→preset 生态迁移、回滚备份、反向导出、健康自检、语义召回、Web 迁移面板 ✅ 完成(P2/P3,6 工具 + 3 命令 + 面板) G6 加密的 /.claude/sessions/ .json (新格式会话)迁移 ⬜ 未开始(需研究密钥格式) G7 子代理会话(subagents/workflows 日志)作为独立会话导入选项 ⬜ 未开始 G8 watch 模式:Claude 有新会话时自动增量导入 ⬜ 未开始 完成事项清单 基础工程 - [x] git 仓库与版本管理( main 分支,conventional commits) - [x] 设计文档 docs/design.md 、格式对照 docs/formats.md 、编码规范 docs/conventions.md - [x] 68 个自动化测试( node --test ,合成夹具,不提交用户私有数据) skills(G1) - [x] 个人 skills(含符号链接目标)+ 插…
在 GitHub 查看完整 README →