Skip to content

DeepSeek Harness for IntelliJ IDEA v0.1.0

Choose a tag to compare

@tieJiangW tieJiangW released this 20 Aug 05:37
· 2 commits to main since this release

DeepSeek Harness for IntelliJ IDEA — v0.1.0(MVP 里程碑 / MVP milestone)

安装 / Install

Settings → Plugins → ⚙ → Install Plugin from Disk… → 选择 deepseek-harness-idea-0.1.0.zip(约 98MB,含内嵌运行时)→ 重启 IDE → 打开右侧 DeepSeek Harness 工具窗口(首次打开自动解压运行时,约 1 分钟)→ 在 Settings → Tools → DeepSeek Harness 填入 DeepSeek API Key(或从 ~/.dsh 导入)。

新特性 / What's new

  • 内嵌 Web UI:完整 DeepSeek Harness 界面(对话/会话/目标/工作流)经 JCEF 在 IDE 工具窗口运行;Node 22 + dsh 0.1.0-rc.7 随插件打包,首次使用自动解压,无需单独安装。
  • 以项目为工作区:启动时自动注册当前项目为工作区,智能体可读取/新建/修改项目文件。
  • MCP 桥接(6 个 ide_* 工具):智能体可读取当前选中代码、打开的文件、项目树、最近发送的代码,并可打开/定位文件。
  • 发送选中代码到 DSH:右键发送紧凑文件引用(@路径#L1-14);完整代码始终可经 ide_get_sent_selection 拉取(剪贴板兜底)。
  • 改动审查与还原:基线快照 + 原生 diff(修改/新增/删除),支持还原单个/全部、忽略、重新基线。
  • 生命周期管理:每项目一个实例(并发上限 3);项目关闭/IDE 退出自动终止进程;崩溃自动退避重启。
  • 中英双语 UIDSH 日志页设置页(API Key/模型/Base URL/从 ~/.dsh 一键导入)、工具窗口动作(设置/外部浏览器打开/审查改动/重启)。

已知限制 / Known limitations

  • 输入框暂无原生"文件引用 chip"(dsh 0.1.0-rc.7 上游能力缺失),当前采用紧凑引用方案(见 docs/DESIGN.md §3.7)。
  • PRD §7 手工验收项(安装、真实 API Key 对话、审查 UI、JCEF 注入、进程清理端到端)待真实 IDE 会话确认,见 docs/MILESTONE_REVIEW.md §3-A。
  • 当前仅支持 Windows 10/11 x64;IntelliJ IDEA Community/Ultimate 2024.1+

文档 / Docs

许可 / License

MIT