之前一直在用 Pi,攒了不少顺手的 Extension,现在想转到 DeepSeek Harness,不一定要全部推倒重来。pi2dsh 就是解决这个兼容问题的项目,让两个生态开始串起来了。

它的思路不是给每个 Pi 插件单独写一份 DSH 版本,而是做一层兼容适配,让原来的 Pi 插件通过对应的 Host API 在 DeepSeek Harness 里运行。已经有适配案例的方向包括:MCP 管理,复用原来的工具发现、授权和资源读取;Subagent,把多个 Agent 的任务委派、后台执行和子任务管理带到 DSH;长期记忆和后台任务,让 Agent 不只完成当前对话,还能保存记忆、继续处理后台任务。

但有一点要先说清楚:能装上不代表能用,更不代表所有功能都兼容。目前只有十几款插件完成了实际功能验证,Pi 生态里还有大量插件没有经过完整测试。不同插件依赖的 API、生命周期事件和 UI 能力都不一样,搬到 DSH 后可能出现工具注册失败、功能缺失或者运行异常。
所以折腾的顺序应该是:先从已经验证过的插件入手,再按自己的需求逐个测试,不要看到 Pi 插件能安装,就默认它的所有功能都能正常运行。正在用 DeepSeek Harness、又舍不得 Pi 上那些顺手插件的人,可以研究一下这个项目。