dsh-office:DeepSeek Harness 的悬浮办公室面板

前言

DeepSeek Harness(DSH)采用插件化方式扩展 Web 端工作界面。当同时运行多个工作区、会话和子代理时,单独查看每个会话、token 用量、邮箱或飞书消息会比较零散。

dsh-office 是 DSH 的一个悬浮办公室面板,把工作区、会话、token 用量、子代理、Agent 邮箱、飞书消息、会议日程与逐字稿放到同一屏内查看,减少在多个会话和外部工具之间来回切换。

这是什么

dsh-office 是 DeepSeek Harness 的悬浮办公室面板。它面向 DSH 的 Web 端场景,以 6 列布局展示当前工作区、会话状态、token 用量和子代理信息,并内置 Agent 邮箱、飞书消息流、会议日程、妙记逐字稿和办公室日志等页签。

该插件的 GitHub 仓库为 Fayelin12/dsh-office,当前包版本为 0.3.0,许可证为 MIT。

核心功能

办公室总览

  • 工作区 6 列布局总览
  • 悬浮入口和一键开关
  • MBTI 角色与个性化气泡
  • 办公室日志

会话与子代理

  • 展示会话的活跃、待确认、已完成状态
  • 子代理识别与过滤
  • 在面板中查看多个 agent 的状态,不依赖逐个点开会话

token 用量

  • 展示单次输入 token
  • 展示累计 token 用量
  • 适合快速判断哪些会话消耗了更多 token

Agent 邮箱

Agent 邮箱页签包含:

  • 收件箱
  • 已发送
  • 读信
  • 写信
  • 回复

未安装或未授权 Agent Mail CLI 时,邮箱页签会显示安装引导卡,不影响办公室其它功能。

飞书消息

飞书消息视图提供:

  • 本机消息库查看
  • 消息同步
  • 提到我提示

插件不直接调用飞书 API,也不上传数据,只执行你配置的本地脚本并解析 stdout JSON。未配置 feishu-config.json 时,飞书视图会显示引导卡。

会议日程与逐字稿

  • 会议日程视图
  • 提前 1 小时悬浮提醒
  • 妙记逐字稿一键保存

妙记相关功能按授权使用:

vc:meeting.meetingevent:read
vc:record:readonly
minutes:minutes.basic:read
minutes:permission:apply

安装与启用

运行环境要求如下:

Node >=18
peerDependencies: @deepseek-ai/cordis ^4.0.0

从 npm 安装:

dsh plugin --profile web add dsh-office

本地开发安装:

pnpm add dsh-office@file:<path/to/dsh-office>

然后在 profile 的 bundles 中加入:

"dsh-office"

插件的数据目录为:

~/.dsh/office/

其中包含:

office-config.json
token-usage.json

典型用法

打开办公室面板

在右下角点击办公室悬浮入口,打开 6 列面板。打开后可查看工作区、会话、token 用量和子代理信息。

使用 Agent 邮箱

Agent 邮箱需要先安装并授权 Agent Mail CLI:

npm install -g @tencent-qqmail/agently-cli
agently-cli auth login

完成安装和授权后,可以在办公室面板内读取、撰写和回复 Agent 邮箱消息。

配置飞书消息

在以下文件中配置本地脚本:

~/.dsh/office/feishu-config.json

至少需要配置:

scripts.sync
scripts.latest

配置完成后,飞书视图可展示本机消息库、同步状态和提到我提示。

保存会议逐字稿

配置:

scripts.transcript

后,逐字稿会先暂存到:

~/.dsh/office/transcripts/

再移动到目标目录。

适用场景与注意

适合以下场景:

  • 需要在一屏内查看多个 DSH 工作区和会话
  • 需要查看 token 单次输入和累计用量
  • 需要过滤子代理会话,减少主列表噪声
  • 需要结合 Agent 邮箱、飞书消息和会议日程处理事务
  • 需要将会议逐字稿保存到本地目录

使用前注意:

  • 插件会在当前 dsh 进程权限下运行
  • 安装前应检查源码与 MIT 许可证
  • 飞书消息依赖本地脚本,应自行确认所配置脚本的行为与权限
  • 妙记、会议和邮箱能力依赖相应 CLI、授权或本地脚本配置

链接

目录页:

https://www.skillhub.cn/plugins/Fayelin12/dsh-office

GitHub:

https://github.com/Fayelin12/dsh-office
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜