编辑
2026-10-24
实用工具
00

Java 项目 VS Code / Qoder 插件配置指南

适用场景:Spring Boot 多模块项目、基于 Git worktree 的多分支并行开发 核心原则:Pack 装一次到位,子扩展不重复安装;通用效率插件按需取舍;插件不在多,在闭环。


一、核心套件(2 个 Pack 即完整)

插件说明
Extension Pack for Java微软官方 Java 套件,装它等于安装齐下表中的 6 个 Java 成员
Spring Boot Extension PackSpring 官方套件,装它等于安装齐下表中的 3 个 Spring 成员

装完这两个包后,Java 编写、调试、测试、构建和 Spring 配置提示的完整流程即可打通,不需要再逐个挑选组件。


二、包内成员(已被包含,不要单独再装)

Java 成员

插件作用
Language Support for Java(TM) by Red HatJDT LS 语言服务器:补全、跳转、重构、语法与编译诊断
Debugger for Java断点调试、启动配置、变量查看、单步与热替换
Test Runner for JavaJUnit / TestNG 用例运行与调试
Maven for Java执行 goal、跑生命周期、生成工程原型
Gradle for JavaGradle 任务视图与构建执行,替代命令行 ./gradlew
Project Manager for Java项目结构与依赖视图、classpath 管理、导出 jar

Spring 成员

插件作用
Spring Boot Toolsapplication.yml/properties 补全校验、Bean 与配置项跳转、运行时信息
Spring Boot Dashboard本地应用一键启停、查看端点与运行状态
Spring Initializr Java Support向导式生成新的 Spring Boot 工程

编辑
2026-10-24
实用工具
00

DeepSeek Harness(dsh)安装与使用指南

本文基于官方仓库 tag dsh-v0.1.7-rc.2 的 README、CLI 说明、模型配置、网络代理与安全文档整理,并补充 CC Switch 的协作方案。 整理时间:2026-10-23。DSH 仍处于开发者预览阶段,官方明确会有破坏兼容性的变更;执行前请以 dsh --help、dsh web --help 和官方文档为准。


1. 简介

DeepSeek Harness(命令名 dsh)是 DeepSeek AI 开源的 agent harness(智能体框架),采用「一切皆插件」的架构,由 Cordis 驱动。模型、工具、技能、会话、沙箱、存储等能力都通过插件组合,无需改框架源码即可替换或扩展。

它能做什么:

  • 读取和编辑工作区文件、运行命令;
  • 委派子任务、维护计划;
  • 按权限策略在执行敏感操作前请求审批;
  • 以 Web UI、无头(headless)、SDK、ACP 等多种形态运行。
编辑
2026-11-05
实用工具
00

简介

ThinkRail 是 JetBrains 开源(Apache-2.0)的 agentic IDE,官网一句话定位是 “the agentic IDE that gets better every time you use it”。它自己不实现 agent,而是把 pi 编码 agent 以库的形式跑在自己进程里,外面包一层真正的 IDE:Monaco 编辑器、文件树、真实 PTY 终端、实时 git diff。它最核心的两个主张是 —— 一个 workspace 就是一个 git worktree(独立分支、独立目录、独立终端和会话,agent 并行干活也不脏你的 main),以及 spec 是唯一事实来源(SPEC.md 图谱放在代码旁边,agent 用专门的工具去读、搜、维护它,意图不会随会话结束而蒸发)。

截至 2026-11-04 我核对官方数据时的状态:仓库 JetBrains/thinkrail 7.5k+ star,最新 stable 是 v0.3.1(2026-11-01 发布),nightly 已经走到 v0.4.0-nightly.4(2026-11-03),内嵌的 pi 引擎固定在 1.5.0。官网顶部的 Docs 目前还是 Coming soon,thinkrail.ai/docs 返回 404 —— 也就是说现阶段唯一可靠的文档是 README、仓库里那些 SPEC.md 和官方博客,本文也完全依据这些一手材料写的。

编辑
2026-11-05
实用工具
00

简介

Oh My Pi(命令行名 omp)是一款跑在终端里的 AI 编码智能体,官方口号是「一个内置 IDE 能力的编程智能体」(A coding agent with the IDE wired in)。它由 Stencil Labs 维护,派生自 Mario Zechner 的 Pi,整体重写为专注编程工作流的智能体:会话、子智能体、斜杠命令、扩展全部用 TypeScript 编写,底层搜索、Shell、AST、PTY、桌面控制等热路径用约 8 万行 Rust 实现并以 N-API 插件形式链接进同一个进程,全部代码采用 MIT 许可。

官方给出的规模数字:60+ 个模型提供商、31 个内置工具、14 种 LSP 操作、28 种 DAP 操作、约 80000 行 Rust 核心代码。同一个 omp 二进制可运行于 macOS、Linux 和 Windows,不需要 WSL 桥接。

编辑
2026-11-05
实用工具
00

Pi Coding Agent 完整使用指南

Pi 是一个极简、可扩展的终端 AI 编程代理。它的核心理念是“内核尽量小,功能靠扩展”,默认只给模型最基础的读写与执行能力,其余一切(子代理、MCP、权限控制、UI 增强)都由社区扩展或你自己编写的 TypeScript 模块补足。

一、安装 Pi

Pi 需要 Node.js 22.19 或更高版本。根据你的系统选择一种方式:

方式一:官方安装脚本(macOS / Linux,推荐)

bash
curl -fsSL https://pi.dev/install.sh | sh

安装脚本会固定依赖版本,后续用 pi update 更新。

方式二:npm 全局安装(跨平台)

bash
npm install -g --ignore-scripts @earendil-works/pi-coding-agent

注意:npm 安装不会固定传递依赖的版本。

Windows 用户(PowerShell):

powershell
powershell -c "irm https://pi.dev/install.ps1 | iex"

验证安装:

bash
pi --version