🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

会话置顶 Anionex/dsh-pinned-sessions

DeepSeek Harness
Anionex17 天前有提交已提供中文文档扫描:未发现敏感能力

dsh会话置顶插件 | dsh session pinning plugin, pin important…

31.3/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/20 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Anionex/dsh-pinned-sessions
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · browser
装得上吗
实装验证未通过(dependency_conflict),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 17 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
⚠︎ 实装验证未通过(dependency_conflict · 2026/10/31) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意

未发布到 npm registry,仅可从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包@anionex/dsh-pinned-sessions(未发布到 npm,仅可源码安装)
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/22 00:11:48

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-ui-primitives
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 固定会话至侧栏顶部
  • 一键返回重要会话

dsh 会话置顶插件 | 在工作区侧边栏置顶重要的 DeepSeek Harness 会话

README

由 DeepSeek 最新模型翻译生成
DSH Pinned Sessions 置顶重要会话,不必再从每个工作区里反复查找。 English · 简体中文 DeepSeek Harness 会把 Session 保留在原工作区中。会话增多后,返回少数活跃 Session 需要反复扫描列表。DSH Pinned Sessions 在工作区标题下增加一块紧凑的置顶区,同时保留每条原生 Session 行。 实际效果 悬浮置顶行即可显示三点菜单。Web profile 提供重命名、分叉会话、从顶部分组取消置顶和归档会话。Desktop profile 在 Archive Manager 为原生会话提供删除能力时,还会显示删除会话。 主要能力 - 从侧栏顶部直接返回活跃任务:置顶副本位于工作区标题下,按最近置顶排序。 - 保留原有工作区结构:原生 Session 不会被移动或删除。 - 沿用熟悉的操作:置顶行使用 DSH 的 Menu、Modal、Button、图标和服务 API。 - 绑定准确的 Session ID:插件不会根据标题或列表位置猜测会话。 - 数据留在本机:插件只保存 Session ID 和置顶时间,不读取或复制对话内容。 - 支持键盘操作:方向键可切换菜单项,Escape 会归还焦点,删除行后焦点会落到下一个有效目标。
展开完整文档(README 剩余 1 节)
DSH Pinned Sessions

置顶重要会话,不必再从每个工作区里反复查找。

English · 简体中文

DeepSeek Harness 会把 Session 保留在原工作区中。会话增多后,返回少数活跃 Session 需要反复扫描列表。DSH Pinned Sessions 在工作区标题下增加一块紧凑的置顶区,同时保留每条原生 Session 行。

实际效果

悬浮置顶行即可显示三点菜单。Web profile 提供重命名、分叉会话、从顶部分组取消置顶和归档会话。Desktop profile 在 Archive Manager 为原生会话提供删除能力时,还会显示删除会话。

主要能力

- 从侧栏顶部直接返回活跃任务:置顶副本位于工作区标题下,按最近置顶排序。
- 保留原有工作区结构:原生 Session 不会被移动或删除。
- 沿用熟悉的操作:置顶行使用 DSH 的 Menu、Modal、Button、图标和服务 API。
- 绑定准确的 Session ID:插件不会根据标题或列表位置猜测会话。
- 数据留在本机:插件只保存 Session ID 和置顶时间,不读取或复制对话内容。
- 支持键盘操作:方向键可切换菜单项,Escape 会归还焦点,删除行后焦点会落到下一个有效目标。

快速开始

按需安装到一个 profile,也可以执行两条命令:

dsh plugin add @anionex/dsh-pinned-sessions --profile web
dsh plugin add @anionex/dsh-pinned-sessions --profile desktop

刷新 Web 或重启 Desktop。打开任意原生 Session 的三点菜单,选择置顶到顶部分组。置顶副本会出现在工作区标题下;从任意一侧菜单选择从顶部分组取消置顶即可移除。

环境要求

- DeepSeek Harness >=0.1.0-rc.8 <0.2.0
- Node.js ^22.19.0 或 >=24.0.0
- web 或 desktop DSH profile

兼容性

| Profile | 置顶行操作 | 已验证行为 |
| Web | 重命名、分叉、取消置顶、归档 | 使用 DSH 官方组件和 Session/Workspace 服务 |
| Desktop | 重命名、分叉、取消置顶、归档、可选删除 | 仅在 Archive Manager 暴露删除能力时显示删除和失败 Toast |

保留既有版本范围。0.1.2 版 增加 DSH 0.2.0-rc.2 安装支持,使用其官方会话菜单 slot 和工作区导航服务。插件顶部分组与宿主工作区内置置顶分别保留。已通过 Web 及官方 Electron Desktop 安装与交互验收,见 CHANGELOG。旧版宿主继续使用稳定的 slot/ARIA 桥接。

工作原理

1. 用户点击原生 Session 菜单时,插件同步捕获该 Session 的准确 ID。
2. PinStore 把 ID 和置顶时间写入 localStorage 的 dsh.pinned-sessions.v1。
3. shell.overlay 挂载点观察 [data-slot="sidebar.workspaces"],并把紧凑列表 portal 到标题下方。
4. 置顶行通过 DSH Session 和 Workspace 服务执行操作;Desktop 删除使用可选的 Workspace Registry 服务。

存储层最多保留 500 个唯一 ID,并自动清理已不存在或已归档的 Session。

数据与限制

- 置顶状态属于当前 DSH 浏览器源/profile,不会跨设备同步。
- 插件只在 localStorage 中保存 Session ID 和 pinnedAt 时间戳。
- 置顶行是原生行的快捷副本,不会移动或删除原位置。
- Desktop 删除能力未加载时,删除菜单项保持隐藏。
- DSH 客户端 API 会随预发布版本变化;请以包兼容元数据中明确实测的版本结论为准。

开发

git clone https://github.com/Anionex/dsh-pinned-sessions.git
cd dsh-pinned-sessions
corepack enable
pnpm install --frozen-lockfile
pnpm run check

pnpm run check 会检查两个目标的类型、重建可分发客户端、运行 Vitest 和包布局测试,并执行 npm 打包预检。

社区

- 提交 Pull Request 前请阅读 CONTRIBUTING.md。
- 安全问题按 SECURITY.md 中的私密渠道报告。
- SUPPORT.md 说明了不同问题应使用的入口。
- CHANGELOG.md 记录每个版本的变化。
- 赞助维护工作前请阅读 FUNDING.md。
- 参与项目空间时请遵守 行为准则。

项目采用 MIT License。
预览分享卡片长什么样 ↓Anionex/dsh-pinned-sessions
分享 · DeepSeek Harness Hub
Anionex/dsh-pinned-sessions

dsh会话置顶插件 | dsh session pinning plugin, pin important…

这是你的仓库?认领条目

回到顶部