superagents-lab/dsh-s1

superagents-lab★ 3TypeScript最后同步: 2026-08-14

在 GitHub 打开

Native s1 tools for the DeepSeek Harness (DSH): s1_search, s1_news, s1_crawl, s1_sitemap, s1_trending + bundled s1 skill

README 摘要

dsh-s1 Native s1 tools for the DeepSeek Harness (DSH). Unlike the MCP server ( search1api-mcp , a generic bridge that surfaces as mcp search1api ) or the CLI skill (which teaches the model to shell out to s1 ), this package registers first-class DSH tools named s1 — same layer as read , bash , subagent , workflow . Calls run in-process against the official @search1api/client SDK. Tools Tool Backed by Status s1 search Search1API.search() ✅ s1 news Search1API.news() ✅ s1 crawl Search1API.crawl() ✅ s1 sitemap Search1API.sitemap() ✅ s1 trending Search1API.trending() ✅ Not yet implemented: s1 screenshot (needs DSH attachment/image support) and s1 deepcrawl (long-polling task). Skill The package also bundles a s1 skill ( ctx.skills.register ), which teaches the model how to pick the right tool and tune parameters — quick lookup vs deep research, source/recency signals, Chinese-query engine choice, and when to follow a search result with s1 crawl . It is registered with the tools and can be disabled independently via skill: false . Architecture The package is both the bundle (its dsh.bundle.patch → cordis.patch.yml ) and the plugin (its main entry exports name / inject / apply ). The patc…

在 GitHub 查看完整 README →
搜索deepseek-harnessdshdsh-pluginsearchsearch1apiagent

分类