Releases: tieJiangW/deepseek-harness-idea
Releases · tieJiangW/deepseek-harness-idea
Release list
v0.1.1
DeepSeek Harness for IntelliJ IDEA — v0.1.1
Compatibility fix release: adds support for IntelliJ IDEA 2026.2 (build 262).
English
- Compatibility: plugin now installs on IntelliJ IDEA up to 2026.2 (build 262.*) — previously only declared support up to 2025.1 (build 251.*), so newer IDEs refused to load it. Verified by a forward compile check against the 2026.2 SDK.
- Removed platform-Gson dependency: JSON serialization (IDE Bridge) is now backed by a self-contained
JsonCodec, removing reliance on the platform-bundled Gson library that JetBrains is phasing out. - JCEF: confirmed JCEF moved into a bundled plugin (
com.intellij.modules.jcef, public visibility) in 2026.2; plugin continues to use it transparently. - Tests: 45/45 passing (43 unit + 2 integration smoke; +9 new JsonCodec tests).
中文
- 兼容性:插件现在支持至 IntelliJ IDEA 2026.2(build 262.*)——此前仅声明支持到 2025.1(build 251.*),新版 IDE 会拒绝加载;已通过对 2026.2 SDK 的前向编译验证。
- 移除平台 Gson 依赖:IDE Bridge 的 JSON 序列化改为自研
JsonCodec,不再依赖 JetBrains 正逐步移除的平台自带 Gson。 - JCEF:确认 2026.2 起 JCEF 拆分为内置插件(
com.intellij.modules.jcef,public 可见性),插件继续透明使用。 - 测试:45/45 通过(43 单元 + 2 集成冒烟;新增 JsonCodec 测试 9 例)。
DeepSeek Harness for IntelliJ IDEA v0.1.0
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 退出自动终止进程;崩溃自动退避重启。
- 中英双语 UI、DSH 日志页、设置页(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
- docs/README.md — 文档索引与变更记录
- docs/PRD.md / docs/DESIGN.md — 需求与详设(中)
- docs/ACCEPTANCE.md / docs/MILESTONE_REVIEW.md — 验收走查与里程碑评审(中)
- README.md — 项目主页(中英)