hinayoung23/dsh-cordis-plugin-kit
hinayoung23★ 1JavaScript最后同步: 2026-08-19
Offline Cordis/DSH plugin standards, scaffolding, static checks, runtime debugging, and performance gates.
README 摘要
DSH Cordis Plugin Kit 中文 English 中文 面向 DeepSeek Harness/Cordis 插件开发的离线规范、脚手架与质量门工具。它把常用开发约定和 Cordis 特有的生命周期、依赖注入、服务、事件、配置及 HMR 规则固化为可执行检查,避免每次开发都重新查阅在线教程。 质量门可以发现已知模式和回归,但任何静态或动态工具都不能数学上保证代码绝无功能、性能或安全问题。高风险插件仍需要人工审查、真实依赖集成测试和针对业务的威胁建模。 当前规范基线:DeepSeek Harness 0.1.0-rc.7 、 @deepseek-ai/cordis 4.0.1 。 功能 - 内置 35 条离线 Cordis/DSH/Node.js/自动化规范,可按分类或 JSON 输出 - 生成可安装 DSH bundle、生命周期测试、质量预算、Git hooks、代理指令和 CI 适配文件 - 不执行代码的静态检查:manifest、bundle patch、inject、effect、Config、事件、工具契约、秘密和危险 API - 使用项目原有包管理器执行测试,并提供超时与输出上限 - 在隔离子进程中使用目标项目的真实 Cordis 版本执行 apply / dispose - 重复加载与卸载,测量 p50/p95 延迟及堆增长,按项目预算阻断交付 - 保存时执行防抖快速检查,提交/推送/打包时自动升级质量门;开发监听器只随 pnpm dev 运行,不安装系统常驻进程 - 统一 ci 核心兼容 GitHub、GitLab、Gitee 及任意可运行 Node.js 的流水线 - 安装到 DSH 后提供 ctx.cordisPluginKit 规范、静态检查和显式质量门服务 - 零生产依赖 安装 作为开发工具安装: 作为 DSH bundle 安装: 快速开始 init 默认使用 balanced 自动化模式:创建本地 Git 仓库,配置版本库级 core.hooksPath=.githooks ,生成 AGENTS.md ,并根据 Git remote、现有流水线或 package.json.repository 选择 CI。不会修改全局 Git 配置。目标已设置其他 hooksPath 或已有 CI 文件时会保留原内容并给出合并提示。 自动工作流 关键节点 触发方式 检查内容 保存 pnpm dev 文件监听,或 DSH/Codex 按 AGENTS.md 调用 静态、Cordis 规则、安全模式 提交 Git pre-commit hook 严格静态检查、单元测试 推送 Git pre-push hook 严格检查、测试、真实 Cordis apply/dispose 打包 npm/pnpm prepack 完整运行时与性能门;避…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 183,476
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,499
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 18,022