hellosky983/dsh-foundry
hellosky983★ 2JavaScript最后同步: 2026-08-15
Plugin Foundry — a self-extending, everything-is-a-plugin compiler for DeepSeek Harness (DSH). Blueprint registry + scaffold/validate tools.
README 摘要
dsh-foundry · Plugin Foundry(插件铸造厂) 一个 自举式「一切皆插件」编译器 :它本身是一个 DSH 插件,用来研发插件,并能被其它插件扩展。 Overview Plugin Foundry 解决什么问题? 在 DeepSeek Harness(DSH)里编写动态 Cordis 插件需要记住繁琐的运行时契约( harness.defineTool 的 output:{schema,render} 、 parameters 逐属性 DSL、 inject 声明、可逆副作用……)。本插件把这些契约固化成 蓝图(blueprint) ,把「写插件」变成「选配方 + 填参数」,一键编译出可直接 cordis define 的宿主/浏览器代码,并在定义前做静态校验。 适合谁? DSH 插件作者、需要把能力快速下沉成运行时工具的智能体(本插件与子代理皆可调用)、以及想用「插件扩展插件」的元编程场景。 核心价值: - 一个 foundry 服务( ctx.get('foundry') ),任何插件都能 registerBlueprint(...) 续写配方 → 生态自我生长; - 三个模型工具 foundry blueprints / foundry scaffold / foundry validate ; - 九种内置蓝图覆盖 Host/Client/RPC/事件/服务/定时器/系统提示/Skill/文件工具; - 一张 Settings 里的蓝图画廊页(只读)。 Compatibility 项目 版本 DeepSeek Harness (DSH) 0.1.0-rc.6 @deepseek-ai/dsh-tools (peerDependency) ^0.1.0-rc.6 最后验证日期 2026-08-15 依赖声明在 package.json 的 peerDependencies 。若你的 DSH 版本与 0.1.0-rc.6 差异较大,请先以 README 的「Development」冒烟测试验证。 Install / Uninstall 安装(link 方式) ⚠️ 不要用 dsh plugin --profile web add ./dsh-foundry (会把本地目录当 git 源解析而失败)。请手动 link。 1. 编辑 $DSH HOME/profiles/web/package.json ,在 dependencies 增加: 并在 dsh.profile.bundles 数组加入 "dsh-foundry" 。 2. 在 profile 目录安装: 3. 重启 DSH(或重载 web profile),验证: 升级 更新 link 指向的源码目录后, cd $DSH HOME/profiles/web && pnpm …
在 GitHub 查看完整 README →分类
🎨 The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode / Hermes & 20+ CLIs via BYOK.
★ 86,705
titanwings/colleague-skill将冰冷的离别化为温暖的 Skill,欢迎加入数字生命1.0!Transforming cold farewells into warm skills? It's giving rebirth era. Welcome to Digital Life 1.0. 🫶
★ 22,317
tt-a1i/archifyAgent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.
★ 12,834