🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

开放知识图谱 TorRient/dsh-okf

DeepSeek Harness
TorRient14 天前有提交已提供中文文档扫描:含敏感能力

校验并可视化 Markdown 知识图谱,供智能体检索

30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/21 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add TorRient/dsh-okf
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · vision
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 14 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 24 处,展示前 13 条)
  • 写入本地文件
    lib/tools.js:545
    writeFileSync(targetPath, html, 'utf8');
  • 读取本地文件
    lib/bundle.js:27
    if (!existsSync(dir)) return acc;
  • 读取本地文件
    lib/bundle.js:28
    const entries = readdirSync(dir, { withFileTypes: true });
  • 读取本地文件
    lib/bundle.js:89
    const content = readFileSync(fullPath, 'utf8');
  • 读取本地文件
    lib/bundle.js:420
    if (!existsSync(rootPath)) {
  • 写入本地文件
    lib/bundle.js:421
    mkdirSync(rootPath, { recursive: true });
  • 读取本地文件
    lib/bundle.js:434
    if (!existsSync(indexPath)) {
  • 写入本地文件
    lib/bundle.js:447
    writeFileSync(indexPath, serializeDocument(indexFrontmatter, indexBody), 'utf8');
  • 读取本地文件
    lib/bundle.js:453
    if (!existsSync(logPath)) {
  • 写入本地文件
    lib/bundle.js:455
    writeFileSync(logPath, logBody, 'utf8');
  • 写入本地文件
    lib/bundle.js:463
    mkdirSync(conceptsDir, { recursive: true });
  • 写入本地文件
    lib/bundle.js:480
    writeFileSync(archPath, serializeDocument(archFm, archBody), 'utf8');
  • 写入本地文件
    lib/bundle.js:498
    writeFileSync(domainPath, serializeDocument(domainFm, domainBody), 'utf8');
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-system-prompt@deepseek-ai/dsh-tools
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

README

由 DeepSeek 最新模型翻译生成
DSH OKF 插件(dsh-okf) 一个可直接用于生产环境的 DeepSeek Harness (DSH) 插件,实现 Open Knowledge Format (OKF v0.2) 标准。 OKF 不用无结构的文本块,也不用概率性嵌入——这两者会让智能体产生幻觉。它把复杂系统建模成可验证、确定性的知识图谱:由 Markdown 文档组成,带严格的 YAML frontmatter、反向链接、新鲜度追踪和审计记录。 功能 - 6 个 DSH 智能体工具: - okf_init:初始化符合 OKF v0.2 标准的 bundle(index.md、log.md、起始概念)。 - okf_validate:确定性 linter,检查 frontmatter、必填的 type、断链、孤立概念和过期状态。 - okf_search:按关键词、类型、标签或验证状态搜索概念。 - okf_concept_read:读取概念 frontmatter、Markdown 正文,以及计算出的入站反向链接。 - okf_concept_write:创建或更新概念文件,校验 frontmatter,并自动在 log.md 中记录审计日志。 - okf_visualize:导出交互式力导向 HTML 图谱(viz.html),由 Cytoscape.js 驱动。
展开完整文档(README 剩余 1 节)
DSH OKF 插件(dsh-okf)

一个可直接用于生产环境的 DeepSeek Harness (DSH) 插件,实现 Open Knowledge Format (OKF v0.2) 标准。

OKF 不用无结构的文本块,也不用概率性嵌入——这两者会让智能体产生幻觉。它把复杂系统建模成可验证、确定性的知识图谱:由 Markdown 文档组成,带严格的 YAML frontmatter、反向链接、新鲜度追踪和审计记录。

功能

- 6 个 DSH 智能体工具:
- okf_init:初始化符合 OKF v0.2 标准的 bundle(index.md、log.md、起始概念)。
- okf_validate:确定性 linter,检查 frontmatter、必填的 type、断链、孤立概念和过期状态。
- okf_search:按关键词、类型、标签或验证状态搜索概念。
- okf_concept_read:读取概念 frontmatter、Markdown 正文,以及计算出的入站反向链接。
- okf_concept_write:创建或更新概念文件,校验 frontmatter,并自动在 log.md 中记录审计日志。
- okf_visualize:导出交互式力导向 HTML 图谱(viz.html),由 Cytoscape.js 驱动。

- 交互式 Web UI 与 REST API:
- GET /api/okf/view:全屏浏览器可视化界面,支持搜索、分类过滤、布局切换和检查器侧边栏。
- GET /api/okf/graph:Cytoscape 兼容的 JSON 图谱(节点、边、反向链接、元数据)。
- GET /api/okf/status:当前工作区的健康度与合规性统计。

- DSH 系统提示词与技能集成:
- 内置 DSH 技能,位于 skills/okf/SKILL.md。
- 向 DSH 智能体上下文注入运行时指引,让智能体自动采用 OKF 实践。

在 DeepSeek Harness 中安装

方式 1:命令行安装(推荐)

运行 dsh plugin add 命令,直接从 GitHub 安装到你的配置档:

dsh plugin --profile web add github:TorRient/dsh-okf

这条命令会自动:
- 下载 dsh-okf 并链接到配置档的 node_modules/。
- 把 dsh-okf 注册进当前配置档的 bundle 列表(dsh.profile.bundles)。
- 挂载 6 个 OKF 智能体工具、Web 可视化路由,以及内置的 OKF 智能体技能。

方式 2:本地链接(用于开发)

1. 把包软链接或链接到你的 DSH 配置档(~/.dsh/profiles/web/node_modules/): ln -s /path/to/dsh-okf ~/.dsh/profiles/web/node_modules/dsh-okf

2. 在 DSH 配置档清单(~/.dsh/profiles/web/package.json)中注册 bundle: {
"dsh": {
"profile": {
"bundles": [
"...",
"dsh-okf"
]
}
}
}

或者直接把条目加进 ~/.dsh/cordis.patch.yml:
- insert:
- id: okf
name: 'dsh-okf'
- id: okf-skill-filesystem
name: '@deepseek-ai/dsh-skill-filesystem'
config:
providerName: okf-plugin
includeDefaultRoots: falsejs
bundledSkillDir: !!js process.getBuiltinModule('node:path').join(process.getBuiltinModule('node:path').dirname(process.getBuiltinModule('node:module').createRequire(baseUrl).resolve('dsh-okf/package.json')), 'skills')

OKF 包结构 text my-knowledge-base/ ├── index.md # Bundle root manifest & table of contents ├── log.md # Append-only revision changelog └── concepts/ # Domain, Architecture, API, and Schema concepts ├── architecture.md └── payment-service.md

概念元数据示例 markdown

type: Architecture
title: Payment Gateway
description: "Processes credit card transactions and settlements."
status: verified
stale_after: "2026-12-31"
tags:
- payments
- billing
sources:
- "https://internal.wiki/pay-v2"

Payment Gateway

Payment Gateway communicates with Auth Service.

测试

运行内置测试套件:bash
node --test test/*/.test.js

包含 22 个自动化测试,覆盖解析器、序列化器、包扫描器、一致性校验器、智能体工具、Web 路由和 Cordis 生命周期。

许可证

MIT
预览分享卡片长什么样 ↓TorRient/dsh-okf
分享 · DeepSeek Harness Hub
TorRient/dsh-okf

校验并可视化 Markdown 知识图谱,供智能体检索

这是你的仓库?认领条目

回到顶部