DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

Netcafe — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-netcafe

Netcafe

DeepSeek Harness bundle:一次安装即可将 AI NetCafé 托管的结果工具添加到您的 dsh 配置中——可自行进行算术校验的发票批次和银行对账单、SQL 方言转换,以及从真实中国移动网络观测点测试中国大陆可达性

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

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

兼容性与来源证明

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

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

版本

0.3.1stable
2026/8/21
0.2.0stable
2026/8/14
0.1.1stable
2026/8/14
查看其余 1 个版本收起版本
0.1.0stable
2026/8/14

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题

相关插件

继续浏览 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-netcafe

A DeepSeek Harness bundle that adds AI NetCafé's hosted outcome tools to your dsh profile in one install.

It is a thin configuration layer — it ships no tool code of its own. All it does is insert one pre-configured @deepseek-ai/dsh-mcp-client row pointing at a remote MCP server, so you don't have to hand-write the YAML. If you'd rather write those six lines yourself, the config is documented here and you don't need this package.

What you get

Tools register as mcp__netcafe__<name>. Start with what_can_you_do — describe your task in any language and it returns exactly which tools here do it, with ready-to-run calls (deterministic, free, never rate-limited). The main endpoint exposes the curated core set; a few worth naming:

ToolWhat it does
extract_invoicesA batch of up to 20 invoices → one ledger-ready table. Every row is checked in code — net + tax must equal gross — and the batch total is re-added independently, so a row the model misread is flagged with the exact difference instead of quietly landing in your books. Mixed currencies get no batch total on purpose: adding them would be an accounting error.
extract_statementBank/credit statement PDF → structured transactions, with an arithmetic reconciliation check (opening + credits − debits = closing). If it doesn't balance, it says so and points at the row where the running total first breaks, instead of handing you clean-looking wrong data.
extract_tablesTables out of PDFs, with schema alignment — give it a target column set and heterogeneous documents come back on the same columns. Rows it isn't sure about are flagged, not guessed.
transpile_sqlSQL between dialects (mysql, postgres, bigquery, snowflake, clickhouse, doris, starrocks, …). Deterministic — a real parser, not a model — so the same input always gives the same output, and syntax errors come back with line and column.
create_task (watch_reachability)Subscribe a URL to daily China-reachability checks for 30 days — notified only on state change. Pair it with the live README badge: ![China](https://ainetcafe.com/badge/china/<host>), refreshed daily. Weekly public report: https://ainetcafe.com/lab/china-weekly
china_reachabilityWhether a URL is reachable from a real mainland-China network vantage point, with latency, HTTP status and the IP that China's DNS resolves to. The server genuinely sits on a China Mobile backbone; this is not a guess from an overseas VPS.
check_resumeWhether an ATS can actually parse a résumé (text extractable, contacts findable, multi-column layouts, tables). Rule-based and reproducible — same file, same score tomorrow.
remember / recallCross-session memory. Keyed to your AllRouter key or an anonymous workspace token, so a later session — or a different machine — picks up where you left off.
create_taskHand a recurring job to a hosted runner (watch a page, re-run a question on a schedule). It runs on our servers and notifies you only when the result actually changes, so nothing has to stay open on your side.

Full list: https://ainetcafe.com/tools

Or install just one pack

Each pack is also a standalone repo — install exactly one capability set, pay the context cost of nothing else: dsh-china-facts · dsh-watch · dsh-memory · dsh-docflow · dsh-tables · dsh-imagegen (image gen, free trial) · dsh-adversarial-review · dsh-product-planning · dsh-code-review

One dsh profile rarely needs both spreadsheet cleanup and the Chinese lunar calendar, and every tool description costs tokens on every session. So the same tools are also served as four focused endpoints — pick one and you only pay the context cost of what you actually use.

PackEndpointWhat it is
Tables/mcp/tableReconciliation that refuses to guess. Match a bank statement against a ledger with no shared reference — one invoice paid in instalments, one payment covering several invoices. Ambiguous splits are reported, never forced. Reads and writes real .xlsx (dates restored, leading zeros kept). Also: entity dedupe, table diff, messy-CSV cleanup.
Dev kit/mcp/devJSON↔YAML, validate JSON, line diff, regex test, JWT decode, SQL dialect transpile, timezone and unit conversion.
Doc flow/mcp/docsMarkdown → PDF / Word / PowerPoint / EPUB / HTML, and PDFs merged, split, rotated, watermarked.
China facts/mcp/cnMainland reachability from a real China backbone, statutory holidays including make-up workdays, offline ID and mobile-number validation, lunar calendar.

Making a one-off check permanent

Every tool above is a single call and free. What is not free is having something keep running after your session ends — re-checking a page, re-running a reconciliation each month, watching whether an endpoint is still reachable from mainland China — and telling you only when the answer changes.

create_task(kind="reachability", input="https://your-api.com")

That needs a workspace token (?w=ws_... on the MCP URL). The difference is not the capability; it is who keeps it alive between your sessions.

To use one instead of the full catalogue, comment out the mcp-netcafe row in cordis.patch.yml and uncomment the pack you want — the rows are already there.

All four are listed in the official MCP registry as com.ainetcafe/netcafe-tables, -devkit, -docflow and -china.

Nothing in these four packs calls a language model or a third-party API. They compute locally on our own servers, so results are deterministic and repeatable, and they cannot break because someone else changed their API. Anything involving counts or money returns its own arithmetic proof — and says so plainly when the numbers do not reconcile, instead of handing back a table nobody can check.

Install

dsh plugin --profile <your-profile> add dsh-netcafe

@deepseek-ai/dsh-mcp-client is a peer dependency — it ships with dsh, so in a normal install you already have it. If your profile doesn't, add it explicitly:

dsh plugin --profile <your-profile> add @deepseek-ai/dsh-mcp-client

Uninstall

dsh plugin --profile <your-profile> remove dsh-netcafe

That removes the bundle's layer; no state is left behind on your machine. Anything you stored with remember lives on the server against your key — call forget first if you want it gone.

Supported versions

  • Built against @deepseek-ai/dsh-mcp-client@0.0.1-rc.1; dsh v0.1 developer preview (released 2026-08-13, Cordis v4) uses the same MCP client config shape, which is the only surface this bundle touches. If a later preview changes it, open an issue — same-day fix.
  • dsh is in developer preview and its maintainers explicitly warn about compatibility-breaking changes. This bundle deliberately depends only on the MCP client's config shape — the narrowest surface available — but if dsh renames or restructures that plugin, this will break until updated. Open an issue and it'll be fixed.
  • The MCP server itself speaks protocol 2025-06-18 over Streamable HTTP and is versioned independently of dsh.

Cost, quota and privacy

  • Free anonymous quota, no signup. Every response reports the exact USD it cost.
  • When the free quota runs out, the response tells you how to continue — either an AllRouter key in an Authorization header (billed to you at direct token rates), or a per-call x402 payment. Nothing silently fails.
  • Documents you send are processed in memory and not retained. Memory you store with remember is kept against your key until you forget it.
  • The URL in the bundled config carries ?s=dsh-plugin. That is a channel tag so we can tell which distribution path actually gets used — it identifies the path, not you. Drop it by writing your own config row if you'd rather not send it.

Disclosure

Built and maintained by the people who run ainetcafe.com — this is our own service, not a neutral third-party integration. The tools have a free tier and paid usage beyond it.

License

MIT

Compatibility & permissions (at a glance)

SignalThis plugin
Runtimedsh v0.1 developer preview (2026-08-13, Cordis v4). Touches only the MCP client config shape — the narrowest surface available. Verified against a live endpoint on 2026-08-17.
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. No signup, no API key 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 — our own hosted service, free tier plus paid usage. 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.