跳至主要内容

致开发者

黑猫信息科技

代码、规范,以及提问之处。

我们将工作的根基以开源方式发布:一套RDF 1.2工具包、一部面向知识与推理的本体、一种图传输格式,以及围绕它们生长出来的若干小工具。本页是入口。文档、规范与源码各归其项目,下文为之引路。

从这里开始

要让东西先跑起来,PurRDF是最短的路。用您惯用的语言安装,或打开在线演练场,无须安装即可在浏览器中运行RDF 1.2。之后的路,The PurRDF Book会接着带。

cargo add purrdf
pip install purrdf
npm i @blackcatinformatics/purrdf

文档

  • The PurRDF Book - 用户指南:各语言的入门、核心概念与每一个引擎。以英文发布。
  • RDF 1.2 playground - 免安装的浏览器控制台,基于WebAssembly构建,解析、查询、验证、序列化与规范化RDF 1.2,全程在客户端完成。
  • PurRDF - 项目主页:安装、接口、符合性与版本发布。
  • GMEOW - 本体的命名空间文档,附术语、切片与各种RDF序列化。
  • GMEOW documentation - 完整的生成式参考文档:入门、学习路径、示例与图表。以英文发布。
  • GTS - 项目主页:四个引擎的安装、快速上手、命令行与符合性。
  • docs.rs/purrdf - 总括crate的API参考;各成员crate另有各自的页面。
  • docs.rs/purrassist - PurRAssist的API参考。
  • docs.rs/visual-hashing - visual-hashing的API参考。

规范

项目

项目语言许可状态
GMEOW Ontology
研究本体,表述声明归属、来源与推理假设,明确不同知识表示间所保留或损失的内容。
源码
Rust / Python / RDF 1.2 CC BY 4.0 / AGPL-3.0-only 预发布 · 0.2.0
PurRDF
以Rust实现RDF 1.2查询、验证及推理,提供Python、WebAssembly与C接口,明示符合性及执行边界。
源码
Rust / Python / WebAssembly / C MIT OR Apache-2.0 活跃 · 2.0.2
gmeow-gts
可移植RDF 1.2图传输格式,配有跨语言符合性测试。
源码
Rust / Python / Go / TypeScript MIT OR Apache-2.0 活跃 · 0.9.0
PurRAssist
从不完美的AI输出中还原意图:JSON、工具调用、名称、路径与Markdown编辑。给定模式与投入等级,它搜索组合修正,校验完整结果,并交出改动之凭据。同一引擎,分别以Rust crate、MCP服务器与命令行工具提供。
源码 · 文档
Rust MIT OR Apache-2.0 OR MulanPSL-2.0 活跃 · 0.1.0
visual-hashing
面向人眼的密钥与校验和可视指纹:以64个可念出名称的表情符号呈现BLAKE3哈希,两人隔着电话亦可逐一核对;另有OpenSSH式randomart字符图。二者皆为确定性输出,逐字节稳定。
源码 · 文档
Rust MIT OR Apache-2.0 OR MulanPSL-2.0 活跃 · 1.0.0
RAF
Rust Agentic Foundations:尚未发布的开发依赖库与cargo子命令,使Rust代码仓库免于重复的辅助代码,并让文档始终如实反映系统现状。人与编码代理皆可驱动。
源码 · 文档
Rust MIT OR Apache-2.0 OR MulanPSL-2.0 预发布

社区

贡献与安全

每个仓库都有各自的CONTRIBUTING.md与SECURITY.md;提交pull request或报告漏洞之前,请先阅读。不宜公开之事,请循security.txt所列的加密途径。