[控场AI]
· 4 分钟阅读· 2,067 字

DeepSeek Harness 新插件:把 Cursor 式工作流搬进 AI 编程

DeepSeek Harness 新插件:把 Cursor 式工作流搬进 AI 编程

Cursor-like Sidebar 插件把 Cursor 式文件引用与改动审查带入 DeepSeek Harness。

文章介绍了 B站 UP 主「大肺鱼」分享的 Cursor-like Sidebar 插件,它基于原版 Better Sidebar 独立开发,与 Cursor 官方无隶属关系。插件采用左侧对话、右侧文件编辑的分栏布局,支持代码编辑、Markdown 预览、Git、终端与侧边对话。核心交互是用 Ctrl+L 将文件、代码选区或 Markdown 文字连同行号带入对话,也支持拖拽引用。改动审查提供单栏与左右分栏对比,可逐块同意或不同意,但拒绝会直接写回磁盘,需谨慎操作。文件浏览有图标网格、竖形列表和 Mirror 多列三种方式,可用 ignore 文件隐藏无关内容。安装前需停用原版 Better Sidebar,安装后完全退出并重启 DSH,具体以仓库说明为准。

从 Cursor 习惯出发:DeepSeek Harness 的新工作区插件

如果你习惯用 Cursor 写代码,再切换到其他 AI 编程工具时,最怀念的往往是那种「文件、代码、对话」三栏并列的布局。B站 UP 主「大肺鱼」最近分享了一个名为 Cursor-like Sidebar 的插件,目标很直接:把接近 Cursor 的文件引用和审查习惯带进 DeepSeek广告 Harness(简称 DSH)。

这个插件是在原版 Better Sidebar 基础上开发的独立插件,与 Cursor 官方没有隶属关系。它围绕一条核心工作流展开:找到文件,把准确的上下文交给 AI,再检查它改了什么。熟悉 Cursor 的开发者应该会对这种操作方式感到亲切。

再检查它改了什么

DeepSeek Harness 是围绕 DeepSeek 系列模型构建的 AI 编程环境/代理运行框架,其定位类似一个可扩展的「壳」:底层调用模型完成代码理解与生成,上层通过插件机制提供文件浏览、终端、对话等交互能力。与 Cursor 这类一体化 IDE 不同,DSH 更强调可插拔的工作区组件,社区的 Better Sidebar 等插件即是在此机制上扩展界面与操作流。理解这一点有助于明白:Cursor-like Sidebar 并非改造模型能力,而是把 Cursor 的交互范式(文件引用、逐块 diff 审查)映射到 DSH 的插件接口上,因此它的功能边界受 DSH 自身能力与插件 API 的限制。

界面与核心交互:左右分栏,对话与代码同屏

插件最直观的变化是界面布局。左侧继续与 AI 对话,右侧直接浏览和编辑项目文件。代码编辑、Markdown 预览、Git 及原生命令行终端、侧边对话都可以在 DSH 中使用。从 UP 主展示的真实截图来看,这种分栏设计让「一边讨论需求、一边查看文件和修改结果」成为可能。

对 AI 编程来说,上下文是否准确往往决定输出质量。Cursor-like Sidebar 把最常用的动作做成了快捷键:选中内容后按 Ctrl+L,文件、代码选区甚至 Markdown 预览中的文字都能带进当前对话,引用会包含文件和对应的行号。你也可以把文件或选中的代码拖进输入区,让 AI 明确知道你指的是哪一段。

按 Ctrl 加 L 引用文件代码选区

改动审查:逐块同意,拒绝即写回磁盘

AI 改完代码后,审查同样重要。插件提供了原生轮次改动页,默认使用单栏对比,也能切换左右分栏。你可以逐块同意或不同意它的修改,用快捷键跳过重复点击,也能撤销下一步决定。

这里有一个需要留意的细节:拒绝改动会直接写回磁盘,所以每一步都应该看清楚再操作。UP 主在视频中特别提醒了这一点,这也是 AI 编程工具中容易被忽略的边界。

重复点击也能撤销下一步决定

逐块(hunk)审查源自 diff/patch 的工作方式:一次 AI 修改会被拆成若干独立的变更块,每块对应文件中一段连续的增删改。逐块同意或拒绝,意味着你可以只采纳其中一部分修改,而保留另一部分原样,这比「全部接受/全部拒绝」的粒度更细,便于在长文件、多文件改动中精确控制结果。需要注意的是,拒绝一个变更块本质上是把该块恢复为磁盘上的原始内容,因此拒绝动作会直接作用于文件系统,而非仅停留在编辑器的预览层——这正是原文提醒「拒绝即写回磁盘」的技术原因。

文件浏览与安装注意事项

浏览文件有三种方式:图标网格适合直观地看文件夹,竖形列表适合查看代码结构,Mirror 多列适合逐级浏览深层目录。工作区根目录的 ignore 文件可以隐藏无关内容,配合终端和分屏查看,编辑、运行与对比就能连成一条线。

安装需要从项目的 GitHub 仓库获取。UP 主在视频中给出的前提是:安装前需要停用原版 Better Sidebar,安装完成后完全退出并重启 DSH。具体兼容条件和安装方式,建议以仓库说明为准。

安装完成后完全退出并重启

把「看见—引用—审查」变成完整闭环

Cursor-like Sidebar 的定位不是做一个功能大而全的插件,而是把 Cursor 中那套文件引用和改动审查的习惯,原样搬进 DeepSeek Harness。从看见项目、给出上下文到检查修改,它试图形成一条完整的协作流程。对于已经习惯 Cursor 工作流、又想尝试 DeepSeek Harness 的开发者来说,这类插件降低了切换成本。项目地址在视频画面中给出,UP 主也欢迎用户反馈使用感受。

#DeepSeek Harness#Cursor-like Sidebar#AI 编程插件#Cursor 工作流#代码审查#DSH 插件
分享:

相关推荐