让数据自带结构与语义,供 Agent 安全读写
32.9/100
综合分
4
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/23 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add nomicore-ai/nomicore该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 数据自带结构与语义
- Agent安全读写
面向 AI 智能体的自描述、受治理数据核心——schema、权限、校验和语义上下文随数据一起流转。
README
由 DeepSeek 最新模型翻译生成Nomicore
CI
The database built for agents.
面向 Agent 的数据库
示例:当 revenue: 120 不够用时
假设一个 Agent 从传统数据库收到如下结果:
{
"month": "2025-01",
"revenue": 120
}
这个值看起来很简单,但 Agent 如果不进一步追问,就无法安全地使用它:
- revenue 的单位是美元、千美元,还是其他货币?
- 它是已确认收入、已开票收入,还是已收现金?
- 它是否包含税费、退款和公司间交易?
- 这条记录是由哪个 schema 版本生成的?
- 该定义在本月与历史记录之间是否发生了变化?
展开完整文档(README 剩余 1 节)
Nomicore
CI
The database built for agents.
面向 Agent 的数据库
示例:当 revenue: 120 不够用时
假设一个 Agent 从传统数据库收到如下结果:
{
"month": "2025-01",
"revenue": 120
}
这个值看起来很简单,但 Agent 如果不进一步追问,就无法安全地使用它:
- revenue 的单位是美元、千美元,还是其他货币?
- 它是已确认收入、已开票收入,还是已收现金?
- 它是否包含税费、退款和公司间交易?
- 这条记录是由哪个 schema 版本生成的?
- 该定义在本月与历史记录之间是否发生了变化?
使用 Nomicore,结果中既包含数据,也包含解释数据所需的信息:
{
ok: true,
value: {
month: '2025-01',
revenue: 120
},
schema: # readData []
{
month: Pattern // Reporting month in YYYY-MM format
revenue: Range // Recognized revenue in USD thousands, excluding tax and refunds; accounting policy 2025-v2
}
,
truncated: false
}
Pattern 表示该值必须匹配指定的格式。Range 表示该值必须是处于该范围内的数字。注释说明了每个字段的含义以及应如何解释它。
现在,Agent 知道 120 表示在会计政策 2025-v2 下已确认的 120,000 美元收入。如果一条更早的记录使用了不同的结构或定义,该记录可以保留自己的 schema 和语义,而不会被静默地按最新规则解释。
当这个结果被发送给另一个 Agent 时,它的 schema 和语义也随之传递。接收方 Agent 无需访问单独的数据字典或未记录的组织背景,就能正确解释该值。
为什么选择 Nomicore
为什么传统数据库在 Agent 时代力不从心
传统数据库主要是为人类编写的应用程序而设计的。应用程序可以预先编码数据结构、业务规则和错误处理,但 Agent 处理的是动态任务,必须在读取、修改、共享和监控数据的同时理解数据及其边界。传统数据库在每一步都留下了重要缺口:
1. 数据到达时没有完整的解释。 数据库查询通常只把数据交给 Agent,而不提供其 schema。即使单独获取了 schema,它也很少包含每个字段的业务语义。Agent 可能知道某个值是数值,却不知道它的单位、范围、计算方法或适用版本,从而被迫猜测或到别处查找文档。
2. 写入缺乏可强制执行的约束。 当约束仅存在于应用代码或人为约定中时,修改数据库的 Agent 无法可靠地判断其写入是否有效。拼写错误的字段、错误的类型或违反的业务规则可能会在没有明确警告的情况下进入数据库,并进一步传播。
3. 对错误更改没有低成本的撤销机制。 传统数据库要么缺乏单个语义更改级别的回滚,要么需要事务、备份或整库恢复。回滚粒度粗、操作复杂且成本高昂,因此一次误编辑可能影响大量无关数据。
4. 数据无法单独安全共享。 当一个 Agent 向另一个 Agent 发送查询结果时,通常只发送值——而不发送模式和业务语义。接收方使用自己的假设来解释数据。随着参与者和版本数量的增长,结果很快会变得不一致且令人困惑。
5. 模式演进拖慢迭代。 一旦模式发生变化,通常必须迁移所有历史数据,以便新旧记录能够继续使用相同的应用逻辑。数据集越大、越旧,成本和风险就越高,使得模式演进变得谨慎而缓慢。
6. Agent 无法自然地感知数据变化。 当数据发生变化时,Agent 通常不会收到通知。为了避免基于过时信息采取行动,它必须在每次使用前重新读取数据。反复将大型数据集加载到提示中既缓慢又消耗大量上下文。
自我解释的数据
Nomicore 将每一条数据与其模式和语义绑定。当 Agent 检索数据时,它还会收到理解其结构和解释其含义所需的信息。因此,数据是自描述和自解释的,而不是依赖于隐藏在别处的上下文。
每一条数据都携带自己的模式和语义定义。不同的形状和定义可以共存,而无需首先强制每个生产者和消费者对齐到一个全局版本,或一次性迁移所有历史数据。
这也使 Nomicore 天然适合 Agent 协作。当一个 Agent 向另一个 Agent 发送数据时,相关的模式和语义会随之传递。接收方 Agent 可以从数据本身确定如何读取数据,从而大幅减少歧义和误解。
能力
- 使用熟悉的语法定义数据:用类似 TypeScript 的语法描述数据结构,并直接在那些定义旁边编写字段含义、业务规则和解释指南,使人类和 Agent 都能阅读。
- 在数据库内核中强制执行 Schema 约束:每次写入都会根据其 Schema 进行验证。无效数据会在存储边界被拒绝,防止结构和业务约束随时间漂移。
- 实时响应数据变更:数据一经更新,Agent 即可收到变更信号并立即响应,无需周期性轮询或反复读取整个数据集。
- 以多种方式访问和搜索数据:按路径读取精确的字段、对象或集合;限制读取的深度和宽度,只获取大型结构的一部分;或对数组和键控集合使用窗口读取,按索引、键或字段排序,以选取最新条目、稳定范围或 Top-K 结果。每次读取还会返回适用的数据规范和业务语义。
- 原生支持参与者之间的协作:多个参与者可以通过细粒度、可合并的变更持续修改同一份数据。这既支持 Agent 与 Agent 之间的协作,也支持 Agent 与人类之间基于共享事实来源的协作。
- 可嵌入任何位置并横向扩展:将 Nomicore 作为模块嵌入任何应用程序,或将其作为独立服务运行。随着需求增长,可将其部署为 Hub/Peer 复制集群,在各节点间拥有完整副本。
- 原生支持 DeepSeek Harness:Nomicore 可以直接为 DeepSeek Harness 提供持久化、感知 Schema 与语义的数据访问,以及跨 Session 和 Agent 协作的共享数据基础。
了解更多
- 安装、集成、部署与开发
- 权威领域术语
- 架构决策
- 实例复制通信协议预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
nomicore-ai/nomicore
让数据自带结构与语义,供 Agent 安全读写
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 4,330已汉化DeepSeek 客户端
74.5
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,826已汉化DSH
72.2
花束设计alchaincyf/huashu-design
一句话生成网页、原型、PPT 与信息图等可交付设计
★ 28,638已汉化DSH
71.7
多智能体协作HKUDS/AutoSwarm
AutoSwarm: Unify Your Agents. Unify Your Context (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· nanobot · and more)
★ 2,349已汉化DSH
71.6
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,311已汉化DSH
71.4
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。