开发者
源代码公开, 独立软件包可自由使用。
服务、
许可证
两种许可证
AGPL-3.0
平台本身:服务、网站、账户页面和文档。
services/ · apps/ · generated/ · docs/Apache-2.0
独立软件包:@rezics/wiki-toolkit 和 @rezics/document,无需 REZICS 账户。
packages/wiki-toolkit/ · packages/document/
代码库
代码库中有什么
services/后端服务。Main 提供 API 和 MCP 服务器,Account 负责登录和 OAuth 授权。
AGPL-3.0apps/web/REZICS 网站。它和你的程序一样,只通过 API 获取数据。
AGPL-3.0apps/web/zones/official/官方 Zone 的展示代码,每个软件包对应一个文件夹。
AGPL-3.0apps/accounts/账户页面:登录、安全和已连接应用。
AGPL-3.0packages/wiki-toolkit/本地 Wiki 工具包及其协议和 Skill。
Apache-2.0packages/document/REZICS 文档格式,通过 JSON 结构定义文本和区块。
Apache-2.0generated/openapi/根据路由声明生成的 OpenAPI 文档。
AGPL-3.0docs/设计决策、契约和运维流程,并记录原因。
AGPL-3.0
运行
在自己的电脑上运行
安装
task toolchain:install
task dev
task urlsimport {
fromPlainText, parseDocument,
serializeDocument,
} from '@rezics/document';
const snapshot = fromPlainText(
'漢字\nSecond paragraph',
);
parseDocument(snapshot);
const stored =
serializeDocument(snapshot);把规则写
能用类型、测试和检查表达的规则,就写进程序;记录决定的原因时,要在文档中附上日期和理由。