dsh-abstract-index:DSH 抽象插件名录

前言

DeepSeek Harness(DSH)的 Discover 和插件市场能回答「有什么、能不能装」。如果你更关心「哪些插件最离谱、凭什么算抽象」,单靠列表和搜索往往不够:缺少统一的评判口径,也没有把「好玩」和「能装」放在同一页里。

下面介绍维护者 liuwenji007 开源的 dsh-abstract-index(仓库 liuwenji007/dsh-abstract-store)。它在宿主内的 Plugins 页面增加 Abstract 标签页,用公开评分公式和编辑评语,给 DSH 生态里偏「抽象」的插件做一份可复现的 curated 索引,并支持一键走宿主原生安装流程。

这是什么

dsh-abstract-index 是一个运行在 DSH 内的开源插件 bundle:目录数据在构建时写入静态产物,运行时不上网、不读会话、不提供 tools 或计费能力。它不负责替宿主安装第三方插件——页面上的 Install 按钮调用的是宿主自己的安装流程;CLI 安装命令可复制。

/npm 包名与安装命令中的标识为 dsh-abstract-index;GitHub 仓库名为 dsh-abstract-store。当前 package 版本为 0.1.0(见仓库 package.json)。

和「市场 / Discover」的差别

资料中明确说明:这不是又一个插件市场。宿主已有 Discover 与市场来回答「存在什么、能否安装」;本插件回答的是 哪些插件最 unhinged(最离谱),以及为什么。

核心功能

安装并刷新页面后,在支持 plugins.tab 插槽的宿主版本上,Plugins → Abstract 会出现以下内容(不支持该插槽的旧版宿主不显示标签页,也不会因此报错)。

  1. 排序列表:条目展示主题、包名、星标、收录日期等字段(事实层来自上游快照)。
  2. 可展开的分数拆解:三个维度各 0–100 分——absurdity( premise 离「编程工具」有多远)、emotion(等待与情绪被改变的程度)、craft(描述里可见的产品完成度);权重 50 / 30 / 20,综合分在构建时按公式计算,非手写,保证可复现:
   score = round(absurdity×0.5 + emotion×0.3 + craft×0.2)
  1. 每条一条编辑评语(verdict):说明为何算「抽象」,而不是功能复述。
  2. 原生安装:Install 打开宿主安装流程;同时提供可复制的 CLI 命令。
  3. 公开标准:范围、公式、以及被排除条目及原因——在标签页页脚与本仓库文档中可见。
  4. 溯源:事实数据来自 awesome-dsh-plugin(CC0);标签页展示上游 commit。

收录范围:对上游 fun 分类中的条目逐条评判(资料中写「58 today」指同步时的数量,会随上游变化)。部分条目会被排除(例如资料举例:普通音乐播放器、皮肤、词汇应用等),排除理由会展示;是否收录属于编辑意见,可在 issue 中讨论。

安装与启用

npm 发布后,使用资料原文中的命令(将 <profile> 换成你的 profile):

dsh plugin --profile <profile> add dsh-abstract-index

本地开发时,通过宿主插件管理器用绝对路径安装本目录(README 中的 bundle 目录名为 dsh-abstract-index;克隆或解压后的路径以你机器为准):

plugin_manager → action: install_bundle → target: /absolute/path/dsh-abstract-index

完成后刷新页面,打开 Plugins → Abstract。

数据从哪来、如何维护

仓库里有两类已提交的输入,构建时合并为浏览器侧产物:

文件 内容 归属
data/snapshot.json 上游事实:URL、名称、双语描述、npm 包、stars、added date、upstream commit npm run sync 生成,勿手改
data/curation.json 编辑层:是否收录、主题、三维分数、评语、排除原因 人工 / PR

维护者或贡献者在本机同步与校验的典型流程(需自备 awesome-dsh-plugin 路径):

npm install
npm run sync -- --upstream /path/to/awesome-dsh-plugin
npm run check

npm run check 会执行 validate → build → node --check。client.js 为提交的构建产物,CI 验证重建无 diff。

分数、评语与收录决策的修改方式见仓库 CONTRIBUTING.md;对分数、评语或排除有异议,可在 GitHub 开 issue 并给出具体理由。

适用场景与注意

适合谁:想在 DSH 里按统一 rubric 浏览「抽象向」插件、对照分数与评语再决定是否安装的开发者;愿意参与社区讨论收录标准的人。

边界(资料原文):

  • 静态目录,运行时无网络;不替代安全审查——安装任何条目前请阅读该插件仓库 README 与许可证。
  • 插件在当前 dsh 进程的权限下运行;安装前应检查源码与许可证(本仓库代码 MIT,数据与编辑文本 CC0-1.0)。
  • 条目文案归原作者;事实数据 CC0。

生态说明:DSH 强调「一切皆插件」;社区目录站点与 DeepSeek / 幻方无官方从属关系,本文介绍的插件是社区维护的开源索引,不是官方应用商店。

结尾

dsh-abstract-index 把「最抽象的 DSH 插件」这个问题做成宿主内的一页:公开公式、编辑评语、原生安装入口,和数据来源写在一起。若要查看插件目录页或源码,可访问:

  • 目录页:https://www.skillhub.cn/plugins/liuwenji007/dsh-abstract-store
  • GitHub:https://github.com/liuwenji007/dsh-abstract-store
羽毛球分组比赛记分
小程序二维码

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

小夜