paper-plane-x-dsh
适用于 DeepSeek Harness Web 的 Paper Plane X 插件:包含上下文面板与 /ppx-paper 搜索
AI 分析
核心用途是将 Paper Plane X 的上下文管理与搜索能力集成到 DSH Web 中。适合已使用 ppx CLI 工具,并希望在 DSH 界面中同步读写项目上下文的开发者。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:WindLX/paper_plane_x_dsh說明文件
閱讀完整 README ↗配置存储位置
- DSH profile 配置:
~/.dsh/profiles//(package.json的dsh.profile.bundles+cordis.patch.yml);根目录可用$DSH_HOME覆盖。 - ppx context:由
ppxCLI 统一管理(ppx context show/ppx context set),插件通过宿主侧的/ppx/*接口读写同一份 context 文件,保证与 CLI 一致。全局在~/.config/paper-plane-x/context.json,本地在./.paper-plane-x/context.json(相对 DSH 进程 cwd),环境变量PPX_BASE_URL/PPX_PROJECT_ID优先。
配置(ppx context)
context 由 ppx CLI 统一管理,插件不自己存配置。面板打开时读 ppx context show 的 resolved 结果,保存时调 ppx context set(可勾选写入全局)。
| 字段 | 说明 |
|---|---|
baseUrl | ppx 后端 API 地址(默认 http://127.0.0.1:8000/api/v1) |
projectId | 当前项目 ID(可选,留空清除) |
| 项目页链接 | 由 baseUrl 去掉 /api/v1 推导前端地址 + /projects/{projectId} |
前置条件:用户需已安装
paper-plane-x-cli(ppx在 PATH 中);否则面板会提示未找到 CLI。
使用
在 DSH Web 输入框里:
| 命令 | 作用 |
|---|---|
/ppx-context | 在输入框上方打开上下文面板(查看/修改 baseUrl、projectId,跳转项目页) |
/ppx-paper | 在输入框上方打开论文检索面板,面板内输入关键词(支持空格)检索并引用 |
两个命令都会在输入 / 时出现在命令菜单里(前缀匹配);选中后命令 token 从草稿移除,面板浮在输入框上方。检索在面板自己的输入框里进行,因此多词查询(含空格)正常。