其他
完整应用
deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
DSH 动态 Cordis 插件:在会话头部显示当前工作区的 git 变更文件列表,点击文件后在右侧抽屉查看 GitHub 风格的 diff(带语法高亮,新增/删除行以绿/红区分)。
这是一个动态插件源码包(不是 deepseek-harness 仓库内的正式包)。它通过
cordis_define/cordis_run工具加载到正在运行的 DSH 会话中,进程重启后不保留。
src/host.js —— Host 半部(code.host 函数体):通过 shell 服务运行只读 git 命令(git status --porcelain -z、git diff HEAD、git ls-files --others),未跟踪文件用 fs 读取内容构造「新文件」diff。src/client.js —— Client 半部(code.client 函数体):会话头部按钮 + 右侧抽屉 UI + 统一 diff 解析器 + 轻量语法高亮扫描器。package.json —— 元数据(仅归档用途)。README.md —— 本文档。+x -y 统计),右侧 diff 面板。git ls-files --others --exclude-standard 展开为单个文件,点击查看全量新增内容。src/host.js 与 src/client.js 的完整内容。cordis_define:plugin.kind: 'new'(首次定义)或 'existing'(更新已有 pluginId)code.host = src/host.js 的内容code.client = src/client.js 的内容cordis_run 激活该 Package。shell 服务运行 git;Host 以 danger-full-access 沙箱模式执行这些只读 git 命令(因为部分部署的会话沙箱后端无法启动)。ctx.get 可选读取,缺失时安全降级)sandboxPolicy、sessions、shell、fsslots;注册插槽 conversation.session.header.actions 与 shell.overlayCLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。