鱼皮AI导航
鱼皮AI导航
  • 主页
  • 社区
  • AI工具
  • AI知识库
  • AI提示词
  • MCP
  • Skills
  • AI学习资源
  • AI资讯
  • GitHub开源
登录/注册

dsh-atom-market

把软件原子市场接入 DeepSeek Harness:Agent 可检索能力原子、读取完整契约、投稿前校验 manifest、起草新原子(atom_search/atom_read/atom_validate/atom_draft);默认直连 GitHub 商店,零配置。

工具能力
访问 GitHub
文档README

dsh-atom-market

把 Software Atom Market(软件原子市场) 变成 DeepSeek Harness Agent 可逛、可校验、可投稿的能力库。 原子 = 带类型化契约的最小能力单元:intent + input + output。本插件让 Agent 在商店里选砖、读契约、验投稿、起草新原子,而不是一遍遍生成同一段代码。

DSH community plugin · Cordis · Everything is a plugin. · 软件原子市场(商店)

Topics: dsh-plugin dsh cordis deepseek-harness ai-agents

它做什么

工具作用例子
atom_search按意图/标签/id 逛店(公共字段)"搜能抽 PDF 表格的原子"
atom_read读某原子完整 manifest(含 input/output 形状与 tests)拿到 pdf.extract_tables 的完整契约
atom_validate投稿前按 spec 校验候选 manifest → valid/errors/warnings拦下一个缺 input 的坏投稿
atom_draft由一句意图起草 verified:false 候选 + 投稿步骤为"把金额换算成人民币"生成骨架

商店数据源(默认 GitHub,无需任何本地配置):

  • 默认读取 GitHub 商店仓库 ZiFan1117/software-atom-market 的 atoms/*.atom.json(目录即索引),带 5 分钟内存缓存;可用 GITHUB_PERSONAL_ACCESS_TOKEN 规避 API 限流。
  • 可选覆盖:
    • DSH_ATOM_STORE_OWNER / DSH_ATOM_STORE_REPO / DSH_ATOM_STORE_BRANCH → 指向其它 GitHub 商店;
    • DSH_ATOM_STORE_DIR → 指向本地 atoms/ 目录(离线/开发用)。
  • 别的人装这个插件,不需要设任何环境变量——装上即用。

安装

本包声明 dsh.bundle.patch(见 cordis.patch.yml),安装后即激活插件行,apply(ctx) 自动向 ctx.tools 注册四个工具。lib/ 随仓提供,装完即可用、无需本地构建。

▼
sh
复制代码
dsh plugin add github:ZiFan1117/dsh-atom-market

npm 发布已放弃(npm 账号受限)。不影响安装:DSH 插件管理器原生支持 github spec,本仓 lib/ 随仓直接可用。dsh-market / awesome-dsh-plugin 收录仍以该安装方式申报。

开发

▼
sh
复制代码
npm install npm run build # tsc → lib/ npm run test # node --test,覆盖 store/validate/draft 纯逻辑 npm run demo # 无 DSH 全链路冒烟(读本仓 atoms/)

与 atom 契约的映射

Software Atom MarketDSH defineTool
intentdescription
input(数据形状)parameters
output(数据形状)output.schema(canonical value,程序化可读)
manifest(黑盒契约)execute 只返回 canonical JSON,人话在 render
side_effects由工具本身的实现负责(本插件是纯读/查,无副作用)

渐进披露:atom_search 只给 intent 一句话;atom_read 展开 description(四节 Markdown 详情,结构见商店仓库的 spec/detail-convention.md)。

投稿/校验/收录流程见软件原子市场仓库的 CONTRIBUTING.md 与 spec/。roadmap:v0.2 atom_assemble(意图 → 检索 → 接线图 → 拼装期校验)。

License

MIT © ZiFan1117

工具能力

快捷安装

复制到终端去安装插件

dshplugin--profilewebaddgithub:ZiFan1117/dsh-atom-market

温馨提示

装插件等于在本机跑第三方代码,权限与你相同,能读文件、用凭据、访问网络,工具审批管不到。请只装可信来源,并尽量锁定 commit。

站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
🔥热门工具
朱雀AI检测朱雀AI检测
朱雀AI检测助手朱雀AI检测助手
LovartLovart
老鱼简历老鱼简历
WritePass官网WritePass官网
面多多面多多
CursorCursor
星月写作星月写作
零感AI零感AI
墨得问题墨得问题
dsh 插件推荐
dsh-live-canvas
在隔离的 iframe 沙箱中实时渲染 Agent 生成的 HTML、React (JSX/TSX)、Vue、SVG、Mermaid 和 Markdown,支持 SSE 热重载,并提供 DOM 点击检查器、并排视觉对比、响应式设备矩阵和一键 Vite ZIP 导出。
dsh-plugin-model-capability
DSH 网页端对话导航点 — 快速跳转用户消息。
dsh-firecrawl
通过 Firecrawl Cloud API 把 URL 抓成 LLM 可用 Markdown,或搜索网页并返回结果内容。
dsh-browser-use
Browser Use 云端桥接:通过 Browser Use API 让 dsh agent 执行真实网页任务,包括打开页面、点击、输入、填表和提取数据。
dsh-frecency
为 DeepSeek Harness 提供常驻索引 grep,以同名遮蔽内置 grep/glob 工具:重复内容检索命中按访问/修改 frecency 排序的内存索引,glob 在可用时对齐内置 ripgrep 语义、不可用时回退索引。