Skip to content
bitzorcas
中EN

Guide

BitzOrcas 开发说明书

从第一次运行到架构、模块、持久化、工作流、测试和商业 GA 的完整开发入口。

Last updated

这套说明书既服务第一次接触 BitzOrcas 的开发者,也服务要做架构决策、生产部署和商业交付的负责人。文档以当前源码、自动化门禁和可运行示例为事实来源;带“设计”或“待交付”标记的页面不会冒充现成功能。

按目标进入

先区分两种读者环境

环境你拥有的内容正确起点
产品源码仓库Framework、Platform、Hosts、Tooling 与完整测试用于框架开发、源码事实核查和商业包生产
Consumer SolutionHost 壳、组合 manifest、配置、业务模块与测试源码用 bitz new/模板创建,只通过 PackageReference 消费商业能力

客户项目不复制或修改 Framework、Platform、Licensing Runtime 与核心 Generator 源码。需要定制时,使用 Contracts、Store、Policy、Strategy、Options、Integration Event 或 Pipeline Hook。

文档怎样表达成熟度

标记或措辞含义
当前实现 / sourceVerified已对照当前源码路径和符号,但仍需运行测试证明环境行为
设计 / 目标架构方向已说明,不能当作已交付 API
降级 / Null / Unavailable能力缺失时的确定语义,不等于生产可用
商业 GA包、许可、适配器、运维、安全和 Consumer Contract 门禁全部有证据

如果正文与源码冲突,以源码和自动门禁为准,并修正文档与 verify-source 事实。不要为了“教程顺畅”虚构接口、幂等性或可靠性。

最小源码核查

Terminal window
# 在产品源码仓库根目录执行。
dotnet build BitzOrcas.Modern.slnx --configuration Release
dotnet test tests/BitzOrcas.Architecture.Tests/BitzOrcas.Architecture.Tests.csproj --configuration Release

最小说明书核查

Terminal window
# 在说明书仓库根目录执行。
npm run verify:docs
npm run verify:docs-source
npm run verify:docs-depth
npm run build

局部页面通过不等于全站完成。最终交付还要求严格深度审计归零所有 baseline 页面、双语链接可解析、Mermaid 与代码块可渲染、生产静态构建和搜索索引成功。

一次变更应带走哪些证据

  1. 业务结果、失败语义和安全边界的说明。
  2. 带领域语义注释的可运行或明确标记伪代码。
  3. 真正帮助理解责任交接的图,而不是装饰性流程框。
  4. 单元、集成、架构、Provider parity 与 Consumer 测试中适用的部分。
  5. 可复制的源码扫描命令、预期结果和允许例外。
  6. 当前未实现能力进入知识库/架构治理清单,不在说明书里伪装完成。

100%

滚轮或按钮缩放 · 放大后拖动画面 · 双击切换 100% / 200%