其他
完整应用
deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
DeepSeek Harness Web 插件:把本地文件加进会话上下文,并提供「📎 添加文件」入口与可删除、可横向滚动的文件名芯片条。
UI(与输入框同款胶囊样式)
conversation.input.left 座位)。conversation.input.dock 座位)居中、左对齐输入框;每个胶囊 左侧有 ✕,点击即删除。核心:文件内容加入上下文
agent/pre-step 注入模型上下文:每次发送消息,模型都会看到附加文件的内容,无需粘贴进输入框、无需模型额外调用 read。dsh plugin --profile web add dsh-client-ui-file-attach
bundle 的 cordis.patch.yml 会自动注册 UI 行,无需手改任何配置文件;重启 dsh web 后刷新浏览器即可。
本地开发安装(从源码目录):
dsh plugin --profile web add "file:<本仓库绝对路径>"并把
~/.dsh/profiles/web/cordis.patch.yml里已有的ui-file-attach行删掉,避免与 bundle patch 重复。
package.json dsh.bundle.patch + dsh.client 声明 + exports["./client"]
cordis.patch.yml bundle patch:注册 ui-file-attach 行(一键安装即激活)
lib/index.js 宿主端:/attach-files 命令(recordInput:false)+ agent/pre-step 上下文注入
lib/client.js 浏览器端 bundle:添加按钮 + 文件名芯片条 + 图片管线 + 宿主同步
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。