DeepSeek Harness 个人工作台插件

前言

DeepSeek Harness(DSH)采用插件化架构,允许用户扩展其功能。bga-dsh-workbench 是一个为 DSH 定制的个人工作台插件,旨在提供更贴合个人使用习惯的界面配置与任务管理工具。

这是什么

  • 名称:bingoogolapple/bga-dsh-workbench
  • 定位:DeepSeek Harness 个人工作台插件
  • 维护者:bingoogolapple
  • 许可证:MIT
  • 核心价值:在 DSH 基础上增加个性化横幅、对话庆祝动画、外语学习卡片以及内置任务看板,并将任务执行能力开放给 Agent。

核心功能

该插件主要包含以下能力:

个性化横幅与庆祝

  • 横幅:在 Web 界面空态顶部展示可自定义的横幅,支持设置问候语文本、头像图片,并可控制显示开关。
  • 庆祝:对话回合结束时触发彩带动画,支持自定义配色主题(如金色、海洋等)、强度(小/中/大)以及触发时机(仅成功时、每轮对话、仅任务执行)。

外语学习

  • 随堂测:在对话完成后触发外语小题,支持 CEFR 分级词库或由模型按主题生成词库。
  • 游戏化:本地记录心形(答错扣分)、连击、XP 与段位,并提供错词本与掌握规则管理。
  • 多语言:支持英语、日语、韩语等多种目标语言及释义语言。

内置任务看板

  • 视图:提供周矩阵(分类 × 周计划)与五列看板(待规划/待办/进行中/已完成/已失败)两种视图。
  • 任务形态:
    • 轻量待办:手动勾选完成。
    • 可执行任务:将任务交给 Agent 执行,支持指定工作区、模式与权限。
  • 定时调度:支持 5 段 cron 表达式(如 0 23 * * *),可设置每日固定时间执行。
  • 协作:向 Agent 的 system prompt 注入任务看板指引,使其能理解并执行相关指令。

打开方式

  • 在工作区列表中,通过菜单一键用本机终端、编辑器(如 VS Code)或特定 IDE(如 Xcode、Android Studio)打开对应目录。

安装与启用

通过 DSH 的插件机制安装:

dsh plugin --profile <你的 profile 名> add bga-dsh-workbench

安装后重启 DSH 服务或对应 profile,插件功能即可生效。

使用步骤

  1. 配置:在 Harness Web 界面的设置页「工作台」分组中,配置横幅文本、头像、彩带主题、外语学习偏好及打开方式。
  2. 管理任务:从侧边栏「任务看板」入口进入,使用周矩阵或五列视图管理任务。开启定时执行后,任务将按设定时间由浏览器端触发。
  3. 协作执行:在对话框中提及「任务看板」或「看板」等关键词,Agent 会根据注入的指引协助管理并执行任务。

注意事项

  • 定时调度限制:定时调度在浏览器端运行,需要 GUI 标签页保持打开。错过即跳过,不会自动补跑。
  • API 消耗:任务执行会消耗 API 额度。
  • 数据存储:所有数据(任务、学习进度等)由宿主持久化到本地存储目录。
  • 许可证:遵循 MIT 许可证。

生态背景

DSH 插件属于社区生态,与 DeepSeek 或幻方无官方从属关系。本插件收录于社区目录 skillhub.cn。

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

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

小夜