← 返回列表
未验证
将经过校验的 GraphGPT YAML 工作流作为原生模型工具接入 DeepSeek Harness。
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/26 · 已提供中文文档
将经过验证的 GraphGPT 工作流作为原生 DeepSeek Harness 工具运行
综合分
27.7
GitHub 分
27.7
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add BrucePayton/dsh-plugin-graphgpt该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-invariants@deepseek-ai/dsh-llm@deepseek-ai/dsh-scope@deepseek-ai/dsh-session@deepseek-ai/dsh-timeout@deepseek-ai/dsh-tools用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
dsh-plugin-graphgpt
将经过校验的 GraphGPT YAML 工作流作为原生模型工具接入 DeepSeek Harness。
插件注册一个边界清晰的 graphgpt_workflow 工具,支持:
- validate:校验工作流并返回 GraphGPT JSON 诊断;
- inspect:查看规范化后的图结构;
- run:使用 JSON 状态输入执行工作流。
English
安装
python -m pip install graphgpt-builder==0.8.0
pnpm add dsh-plugin-graphgpt
npm 包发布前,可直接从 GitHub 安装:
pnpm add github:BrucePayton/dsh-plugin-graphgpt#v0.1.0
在 Cordis patch/配置中添加:
- id: graphgpt-workflow
name: dsh-plugin-graphgpt
config:
root: /absolute/path/to/graphgpt/workflows
command: [graphgpt]
timeoutMs: 120000
maxOutputChars: 50000
command 是参数数组而非 shell 字符串。把 examples/workflow.yaml 和 examples/nodes.py 放入 root 后,Harness 代理即可调用:
{
"action": "run",
"workflow": "workflow.yaml",
"input": { "message": "DeepSeek Harness" }
}
安全边界
模型不能传入命令或任意 CLI 参数;可执行程序、工作流根目录、超时和合并输出上限均由部署方配置。工作流必须是根目录内的相对 .yaml/.yml 普通文件,并在解析符号链接后仍位于根目录内。子进程不经过 shell,支持 Harness 取消信号,并限制执行时间与输出量。
GraphGPT 的 Python 节点模块白名单仍是执行策略边界。只应部署经过审查的工作流及依赖,详情见 SECURITY.md。
开发与验证
pnpm install
pnpm run check
pnpm test
GRAPHGPT_E2E=1 pnpm test
pnpm run pack:check
普通测试使用伪执行程序验证参数与工作目录;端到端测试使用公开发布的 GraphGPT 包真实执行示例工作流。
该项目是社区插件,并非 DeepSeek 官方产品,采用 MIT 许可证。扫码进群