DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Netcafe Devkit — DeepSeek Harness 插件(DSH Plugin)
← Plugins
N

dsh-netcafe-devkit

Netcafe Devkit

代理在任务进行中所需的小型确定性操作。JSON/YAML 往返转换、JSON Schema 验证、文本差异比较、JWT 解码、正则表达式测试、SQL 方言转换、二维码、时区和单位转换、页面截图。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:mario03690/dsh-devkit#c30a3a4c5728a3ccd9351fae2833c19c38bb42e5
README兼容性版本

兼容性与来源证明

Netcafe Devkit 以 dsh-netcafe-devkit 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
github
Registry 更新时间
2026/8/22

版本

0.1.0stable
2026/8/22

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/8/22
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk Minimal@deepseek-ai/dsh-sdk-minimal独立的最小 SDK 配置包:JSON-RPC、一个 DeepSeek 适配器、持久化 Shell 和 JSONL 会话Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Subagent Codex@deepseek-ai/dsh-subagent-codex基于官方 app-server 协议的一次性 Codex 子代理提供程序

README

dsh-devkit

npm 上的包名是 dsh-netcafe-devkit —— dsh-devkit 已被他人占用。 仓库名不变,dsh plugin add github:... 的装法照旧。

JSON/YAML round-trip, JSON Schema validation, text diff, JWT decode, regex testing, SQL dialect transpiling, QR codes, timezone and unit conversion, page screenshots.

What & why

These are the operations an agent reaches for in the middle of something else. Doing them by prompting a model is slower, costs more and is not reproducible. transpile_sql runs a real parser (mysql, postgres, bigquery, snowflake, clickhouse, doris, starrocks), so syntax errors come back with line and column instead of a confident rewrite.

Every set ships what_can_you_do — describe a task in any language, get the exact tool plus a ready-to-run call.

What's in this pack

14 tools, read from the live endpoint on 2026-08-22 — this table is generated, not hand-written, so it cannot drift away from what tools/list actually returns. The Arguments column is what the tool genuinely reads; it comes from the tool's own declared input schema.

ToolWhat it doesArgumentsPrice / call
what_can_you_doDescribe a task in plain language (any language) and get back exactly which tools on this server do it, with ready-task—
redact_textStrip emails, phone numbers, ID numbers, API keys, private keys, JWTs, card numbers and IPs out of text, returningtext, only$0.002
json_yamlConverts JSON to YAML or YAML to JSON. It works out which one you gave it, so you do not have to say. A parse failutext, to$0.001
validate_jsonChecks that text parses as JSON, and optionally that required keys are present with the right top-level types. Retutext, schema$0.001
diff_textReturns which lines were added and which were removed, with line numbers — computed with a longest-common-subsequena, b$0.002
jwt_decodeDecodes the header and payload of a JWT and reports issued-at / expiry as readable timestamps plus seconds remainintoken$0.001
regex_testRuns a regular expression against sample text and returns every match with its position and capture groups (named gpattern, text, flags$0.001
transpile_sqlConvert a SQL statement from one dialect to another — mysql, postgres, sqlite, tsql, oracle, snowflake, bigquery, rsql, read, write$0.001
make_qrAny text or URL → a QR code PNG you can embed or download. Stateless URL form: https://ainetcafe.com/i/qr/text$0.001
json_formatValidate and pretty-print JSON (2-space indent). Reports the error location if invalid.json, url, indent$0.001
timezone_convertConvert a time between time zones, or get current time in any zone. from/to = IANA zone (Asia/Shanghai), time = YYYto, from, time$0.001
unit_convertConvert units: length, weight, temperature, area, volume, speed, data size. value + from + to (e.g. 100 km mi, 25 cvalue, from, to$0.001
sql_from_descriptionPlain-language request + table schema → ready-to-run .sql file with comments.request, schema, dialect$0.01
screenshot_urlFull-page screenshot of any URL → PNG. The same job screenshot APIs charge $7-79/month for.url, width$0.003

— in the price column means the tool is not metered per call (session/trial-gated instead). Failed calls are never charged. Check it yourself:

curl -s -X POST https://ainetcafe.com/mcp/dev -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Install

dsh plugin --profile <your-profile> add github:mario03690/dsh-devkit

Thin config layer only (one @deepseek-ai/dsh-mcp-client row, shipped as cordis.patch.yml) — no tool code runs on your machine. Built against the MCP client config shape of the dsh v0.1 developer preview; verified against the live endpoint on 2026-08-22.

Cost, quota, privacy

Mostly $0.001 per call and deterministic. Two exceptions that are not: sql_from_description ($0.01) calls a model, screenshot_url ($0.003) renders a page. Failed calls are not charged.

No signup for the free anonymous quota. Documents are processed in memory and not retained. The config URL carries ?s=dsh-dev — a channel tag identifying the install path, not you.

Disclosure: built and run by the team behind ainetcafe.com — our own service, free tier plus paid usage. Full bundle (everything at once): dsh-netcafe. MIT.

Compatibility & permissions (at a glance)

SignalThis plugin
Runtimedsh v0.1 developer preview (Cordis v4). Touches only the MCP client config shape — the narrowest surface available. Verified against a live endpoint on 2026-08-22.
What runs locallyNothing. Ships one cordis.patch.yml row; there is no tool code, no build step and no lifecycle script in this package.
Filesystem accessNone.
Shell / process accessNone.
Network accessOutbound HTTPS to ainetcafe.com only, from the MCP client that dsh already ships.
CredentialsNone required for the free tier. An optional AllRouter key, if you supply one, is sent by dsh as a request header and is never stored by us.
Data retentionDocuments and prompts are processed in memory and not retained.
DependenciesOne peer dependency: @deepseek-ai/dsh-mcp-client (ships with dsh).
LicenseMIT (see LICENSE).
PublisherThe team that runs ainetcafe.com. Issues get a same-day reply.

A directory listing is not a security review. Read cordis.patch.yml — it is short enough to read in full in under a minute.