前言¶
在 DeepSeek Harness(DSH)里做智能体时,若要把腾讯会议能力接进对话,常见做法是单独维护 skill、.env 或脚本,Token 与配置容易和 DSH 的凭据体系脱节。下面介绍社区插件 dsh-plugin-tencent-meeting:以标准 Cordis Host / DSH bundle 形式提供腾讯会议工具,凭据由用户在本地输入,敏感写操作需经 DSH 审批,请求只发往官方固定 HTTPS 端点。
这是什么¶
sibetlyf/dsh-plugin-tencent-meeting 由维护者 sibetlyf 发布,在 SkillHub 目录中归类为「联网工具」。插件为 Node.js 原生实现,不附带账号或 Token,也不读取旧 skill 目录或其 .env;当前 package 版本为 0.1.0,许可证 MIT,声明兼容 @deepseek-ai/dsh 0.2.1-alpha.1,运行需 Node.js >=22。尚未发布到 npm,安装以 Git 仓库地址为准。
核心功能¶
加载 tencent-meeting skill 后,可通过工具与腾讯会议官方 JSON-RPC 接口交互:
tencent_meeting_discover:列出可用 action;传入 action 可获取官方inputSchema,避免每个模型请求都携带完整远端 schema。tencent_meeting_call:按准确的 action 与 arguments 执行调用;服务端负责参数校验,插件对关键批量限制做额外检查。- 凭据探测:
statusOnly: true时只返回凭据是否已配置,不联网、不发起业务请求。
写入、通讯录及未知操作须通过 DSH approval;在 never 策略下会拒绝且不发送业务请求。返回中对 Token、授权、密码等字段及当前 Token 明文做脱敏。HTTP 沿用原 skill 的官方 JSON-RPC POST,不假装完成 Streamable HTTP 协议协商。
安装与启用¶
在 PowerShell 中执行 README 给出的安装命令(--profile web 与完整 Git URL 需保持一致):
dsh plugin --profile web add https://github.com/sibetlyf/dsh-plugin-tencent-meeting.git
亦可在 DSH 插件页用本地绝对路径安装。其他 DSH 版本需自行测试,勿绕过 README 中的兼容性说明。
配置 Token¶
插件不会自动迁移 TENCENT_MEETING_TOKEN 或旧 skill 的 .env,使用独立引用名以防误用旧凭据。没有 Token 仍可安装并查看配置状态;首次真正查询才需要鉴权。
- 自行访问 https://meeting.tencent.com/ai-skill 获取个人 Token。
- 打开 DSH 插件设置中的 腾讯会议,在
tokenRef对应凭据控件中输入 Token。默认凭据名称为DSH_TENCENT_MEETING_TOKEN。 tokenRef保存的是引用名称,不是 Token 本身;Token 由 DSH 本地凭据服务存储,不进入插件包、配置补丁或工具参数。- 若当前版本凭据 UI 不可用,可设置同名环境变量
DSH_TENCENT_MEETING_TOKEN后重启 DSH。不要把 Token 发到聊天。
典型用法¶
经过上面的步骤完成安装与凭据配置后,在 Harness 中加载 tencent-meeting skill,按 discover → call 的顺序使用:
- 调用
tencent_meeting_discover列出动作,必要时传action拉取该动作的inputSchema。 - 调用
tencent_meeting_call,传入与官方 schema 一致的action和arguments执行操作。 - 仅需检查是否已配置 Token 时,在相应工具参数中使用
statusOnly: true。
录制申请的 prepare/commit、参与者校验、通讯录 meetingIntent 等多步约束在 skill 文档中有要求;插件未用持久状态机证明模型已执行前置步骤,meetingIntent 是模型声明而非意图鉴别器。
安全与运行注意¶
- 请求只能发往代码内固定的腾讯会议官方 HTTPS 地址,禁止重定向,无自定义 endpoint。
- 每次操作经 DSH 凭据服务重新读取凭据,不缓存、不输出、不写日志。
- 响应上限约 4 MiB,超时最多 120 秒;不自动反馈、更新或重试;网络错误不打印请求头。
- 工具结果可能含私人会议内容并进入当前会话历史,需保护 DSH 本地数据。
插件以当前 dsh 进程权限运行;安装前应自行查看 GitHub 源码 与 MIT 许可证,确认符合你的合规要求。SkillHub 社区目录为独立站点,与 DeepSeek / 幻方无官方从属关系。
结尾¶
dsh-plugin-tencent-meeting 把腾讯会议能力收进 DSH 插件与本地凭据体系,并通过审批门控敏感操作,适合需要在 Harness 里按需 discover/call、且不愿把 Token 写进仓库或聊天历史的开发者。
- 目录页:https://www.skillhub.cn/plugins/sibetlyf/dsh-plugin-tencent-meeting
- 源码与说明:https://github.com/sibetlyf/dsh-plugin-tencent-meeting