超长草稿折叠成摘要卡片,输入框自动撑高
28/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/Heyflyingpig/long-draft-input.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 81 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/3(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 长文本折叠摘要卡片
- 输入框自动撑高
- 聚合发送框长文本
Deepseek Harness 插件:用于聚合发送框长文本
README
由 DeepSeek 最新模型翻译生成long-draft-input
一个面向 DeepSeek Harness 0.1.0-rc.5 的独立插件:当输入框草稿超过阈值时,将发送框向上扩展并显示附件式摘要卡片,但不改变 DSH 原有的草稿状态、消息格式或发送路径。
预览
alt text
行为
- 长文本仍完整保存在 DSH 的 input.draft 中。
- 摘要卡片展示首行预览、字符数和行数。
- 摘要卡片作为原发送框内部的正常布局子项,像附件一样将发送框向上撑高;折叠态隐藏原 textarea 的完整文本,保留原工具栏和发送按钮。
- 卡片下方保留独立的补充输入区;补充文字会追加到完整长文本后,继续通过原发送按钮提交。
- 点击“在文本框中显示”后恢复原 textarea,并将焦点交还给它。
- 点击 × 移除聚合的长文本;如果卡片下方已经输入补充正文,只保留这部分正文。
- 原 InputBar 的发送按钮仍调用原有 inputActions.submit();插件不定义附件协议,也不改服务端消息格式。
- 未超过阈值的小文本不渲染插件 UI,因此保持原行为。
默认阈值为 2,000 个 JavaScript 字符,首行预览为 120 个 Unicode code point。
展开完整文档(README 剩余 1 节)
long-draft-input 一个面向 DeepSeek Harness 0.1.0-rc.5 的独立插件:当输入框草稿超过阈值时,将发送框向上扩展并显示附件式摘要卡片,但不改变 DSH 原有的草稿状态、消息格式或发送路径。 预览 alt text 行为 - 长文本仍完整保存在 DSH 的 input.draft 中。 - 摘要卡片展示首行预览、字符数和行数。 - 摘要卡片作为原发送框内部的正常布局子项,像附件一样将发送框向上撑高;折叠态隐藏原 textarea 的完整文本,保留原工具栏和发送按钮。 - 卡片下方保留独立的补充输入区;补充文字会追加到完整长文本后,继续通过原发送按钮提交。 - 点击“在文本框中显示”后恢复原 textarea,并将焦点交还给它。 - 点击 × 移除聚合的长文本;如果卡片下方已经输入补充正文,只保留这部分正文。 - 原 InputBar 的发送按钮仍调用原有 inputActions.submit();插件不定义附件协议,也不改服务端消息格式。 - 未超过阈值的小文本不渲染插件 UI,因此保持原行为。 默认阈值为 2,000 个 JavaScript 字符,首行预览为 120 个 Unicode code point。可在 profile 的后续 patch 层覆盖;由于 patch 会替换整行配置,覆盖时请同时写出两个字段: - id: long-draft-input config: threshold: 20000 previewChars: 160 安装在本地目录中执行 dsh plugin --profile demo add github: Heyflyingpig/long-draft-input dsh --profile web GitHub 安装会执行 prepare 构建 TypeScript 和浏览器 bundle。pnpm 10+ 可能要求 profile 的 pnpm-workspace.yaml 显式允许该包的构建脚本;也可以发布 npm 包或 pnpm pack tarball,直接携带已构建的 lib/,减少安装时的构建权限。 在 项目源码 checkout 中本地验证: pnpm dsh plugin --profile demo add /absolute/path/to/long-draft-input pnpm dsh --profile demo --dump-config pnpm dsh --profile demo 开发和验证 pnpm install pnpm test pnpm run test:unit pnpm pack:check 真实 Web 组合测试需要先在一个已安装本插件的 DSH profile 中启动 Web: DSH_WEB_URL=http://127.0.0.1:3080 pnpm run test:web 当前版本限制 这个插件使用公开的 conversation.input.dock 扩展点承载生命周期,再通过 React Portal 把摘要卡片放入原 [data-composer-card],使卡片真正参与发送框内部排版,而不是在对话区上方叠加独立层。折叠态通过 CSS 隐藏原 textarea 的可见文本层,但不会替换输入框的发送逻辑。公开扩展点无法控制 InputBar.tsx 内部的私有 React 渲染逻辑,因此它不能阻止原组件继续构造 backdrop 和 mirror 节点。 友情链接 https://linux.do
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Heyflyingpig/long-draft-input
超长草稿折叠成摘要卡片,输入框自动撑高
相关插件 · 其他
模型破甲清洗YuJunZhiXue/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,148已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,266已汉化DSH
70.7
这是你的仓库?认领条目