校验并可视化 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
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 14 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
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预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
TorRient/dsh-okf
校验并可视化 Markdown 知识图谱,供智能体检索
相关插件 · 视觉能力
智能体工作台Devin-AXIS/iPolloWork
企业级、本地优先的智能体工作台,面向个人和智能体团队——一个工作区,容纳多个智能体引擎;一套统一体系,管理插件和技能;支…
★ 7,364已汉化DSH
72
开源设计工作台nexu-io/open-design
OpenDesign:首个协作式 AI 设计智能体工作区
★ 105,709已汉化DSH
71.8
GPT 图像提示词库freestylefly/awesome-gpt-image-2
Prompt as Code | GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+…
★ 34,534已汉化DSH
71.5
多智能体编码工作区spacering-net/codeg
多智能体协作的 AI 编程工作区:汇总 Claude Code、Codex、OpenCode、Pi、Grok Build 等来源的会话。支持桌面应用、自托管服务器或 Docker。
★ 4,319已汉化DSH
71.5
AI 用量桌面小部件Javis603/token-monitor
EN | 简 | 繁 | KO | JA | PT
★ 3,533已汉化DSH
71.1
架构图生成器tt-a1i/archify
把你想理解、规划或分享的事,变成可以互动的可视化作品。
★ 93,105已汉化DSH
71.1
这是你的仓库?认领条目