wwumit/dsh-office:辦公效率技能中心

DeepSeek Harness (DSH) 的架構理念是“一切皆插件”。在實際開發中,開發者往往需要手動管理技能文件,或者維護多個技能目錄。wwumit/dsh-office 是一個遠程技能提供者,它允許通過標準的 ctx.skills 註冊表安裝技能,而不需要手動複製文件。

下面介紹這個插件的功能、安裝與使用方法。

插件定位

本插件由 wwumit 維護,專注於辦公效率場景。它是一個 DSH 插件,作爲遠程 Skill Provider,通過線級 JSON 目錄(catalog-office.json)向 Harness 註冊表提供技能。

本插件只提供辦公效率線(2 個技能),不包含合規、插件工具等其他技能線。

核心功能

插件提供以下兩個純本地運行的技能:

  1. 本地 Excel 數據分析
    * 功能:對 Excel 文件進行數據分析。
    * 特性:純本地處理,數據不出機器。

  2. 對話/會議紀要轉 PPT
    * 功能:將對話記錄或會議紀要轉化爲專業的 PPT。
    * 特性:純本地處理,數據不出機器。

安裝與啓用

安裝前請確保已滿足 peer dependencies:@deepseek-ai/cordis 和 @deepseek-ai/dsh-skill。

執行以下命令安裝插件:

npm install @wwumit/dsh-office

在 Harness 的入口文件中引入並註冊插件:

import { Context } from '@deepseek-ai/cordis';
import * as office from '@wwumit/dsh-office';

export function apply(ctx: Context) {
  ctx.plugin(office, {
    // catalogUrl 默認指向線級 catalog-office.json,可不傳
    // catalogUrl: 'https://wwumit.github.io/skills-catalog/catalog-office.json',
  });
}

技能列表

安裝並啓用插件後,可以通過 ctx.skills.list() 查詢到以下技能:

  • excel2insights:本地 Excel 數據分析
  • sum2slides-pro:對話/會議紀要 → 專業 PPT

適用場景與注意

  • 適用對象:需要使用 DSH 進行辦公自動化、數據處理和演示文稿生成的開發者。
  • 數據處理:所有技能均配置爲 cloud:false,數據在本地處理,不涉及上傳。
  • 範圍說明:請勿期望本插件提供合規、插件工具等其他技能線的內容。
  • 使用建議:在安裝前,建議查看源碼與許可證(MIT),確保符合項目的合規要求。

總結

wwumit/dsh-office 通過標準化的註冊表機制,爲 DeepSeek Harness 提供了一套可覈驗的辦公生產力技能。它解決了技能文件分散管理的問題,同時保證了數據處理的本地化與安全性。

更多詳情請訪問:GitHub 倉庫

羽毛球分组比赛记分
小程序二维码

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

小夜