Skip to content

deepseek-harness

Verified

@aifeed/deepseek-harness · v1.0.0-draft.2 · MIT

DeepSeek Harness plugin exposing AIFeed tools: verify signed content permissions, fetch token-budgeted markdown, select delta-index entries, and decide usage.

Install

dsh plugin add @aifeed/deepseek-harness

Confirm the layer applied with dsh --profile default --dump-config — see the install guide.

Source

Tags

Creators

Readme

适用于 DeepSeek Harness 的 AIFeed 插件

English · Bahasa Indonesia · 中文

这是一个 Cordis 插件,为 DeepSeek Harness 提供六个可由模型调用的工具,用于处理 AIFeed:面向 AI 网络的内容许可签名标准。它复用与 aifeed-mcp-server 相同的零依赖引擎 —— engine/ 副本(server.js、lib、schema)由仓库根目录的 npm run build:harness 生成。

工具

工具 作用
aifeed_verify_manifest 验证 manifest:签名、DNS _aifeed 锚点、结果(VERIFIED/UNVERIFIED)
aifeed_fetch_aifeed 按 token 预算获取 AIFeed Markdown/MAKO 页面,含许可信息与可选签名校验
aifeed_list_assets 列出签名页面声明的图片/视频/文档
aifeed_verify_asset 下载声明的资源并校验大小/sha-256
aifeed_select_index 在页面/token 预算内对签名增量索引条目排序
aifeed_decide_usage 判断某项用途(retrieval、training 等)是否被允许

安装

dsh plugin --profile web add @aifeed/deepseek-harness
dsh --profile web --dump-config   # 显示 bundle 层
dsh web

该包自带 bundle 层(cordis.patch.yml),profile 列入后工具即生效。想用检出目录试用:

dsh plugin --profile demo add ./integrations/deepseek-harness

然后让智能体调用,例如:Use aifeed_decide_usage for shop.aifeed.md with usage "training".

配置

选项 默认值 说明
allowPrivate false 允许 http:// 回环源用于本地测试(在 harness 进程中设置 AIFEED_MCP_ALLOW_PRIVATE=1)

默认仅抓取 https:// 源。取消操作在调用边界遵循 harness 的 exec.signal; 进行中的抓取按自身超时结束。

开发

引擎副本(engine/server.js、engine/lib/、engine/schema/、LICENSE)从 packages/aifeed-mcp-server/ 生成:

npm run build:harness    # 重新生成
npm run harness:check    # 校验同步