不是又一个脚手架——是一套被 AI 流水线贯穿、被 CI 门禁和灰度发布验证过的完整 AI 全栈基建——后台、PWA、App 共用一套后端。
想法拆成 Goal → AI 并行实现 → 自动审查 → 灰度发布。开发效率提升一个数量级, 交付节奏从"周"变成"天"。
proto 是唯一可信源:Rust SDK、TS SDK、前端 hooks 全部自动生成。 改接口像改文档一样安全,前后端永远对齐。
细粒度 RBAC、审计日志、MFA、OAuth、OSS 预签名、站内信、字典、任务调度、国际化、暗色模式——全包含。
FDE 一键部署 Forgejo / PG×8 / Valkey / NATS / ClickHouse / S3 / CI runner,离线交付 + systemd 自启;refinery 版本化迁移管理 8 库 schema。
Web / PWA → Envoy 网关(HTTP/JSON 转码);原生 App → gRPC 直连领域服务。同一套后端,两种复用方式。
每个服务独立部署、独立演进,按需水平扩展。
目标即需求:想法进来,生产代码出去。每一步可审查、可回滚。
需求登记为任务卡片,AI 按依赖拓扑排序
拆成可并行执行的原子任务
隔离 worktree 并发开发 + 自动审查
/review-it 并行测试与差异审查
分支驱动 CD,合入即部署到 K8s
循环执行 loop-it → review-it → ship-it,一个 Goal 闭环 = 一次可交付增量
React 19 + Ant Design 6 + Vite 8,hooks 由 proto 自动生成,手写逻辑永不覆盖。
菜单 / API 双层权限守卫,动态路由,权限码聚合
登录 / 操作 / API / 数据访问审计可视化
多因子认证、备份码、OAuth 提供商配置
i18next 命名空间 + 字典 i18n 管理
AntD Token + UnoCSS,暗色 / 亮色一键切换
proto → TanStack Query hooks,类型安全开箱即用
$ git push origin feat/goal-42 $ fj pr create --title "feat: internal_message inbox" $ fj pr merge --squash --delete-branch $ fj issue close 42 ⏱ 检测到 gitops 分支更新 → 渲染 kustomize overlay prod → 同步到 K8s 集群 ✓ internal_message 滚动发布完成 :8009
自建 ClickHouse 调用链(零外部依赖),日志 / 指标 / 追踪一体;跨服务全链路还原,一条命令看调用树。
observability 组件直写 rust_ddd_logs.traces(JSONEachRow,TTL 30 天),零 collector 依赖;服务端 + 客户端双 span,trace_id 跨服务串连。
just trace <trace_id> 从 ClickHouse 按 parent_span_id 还原 ASCII/Mermaid 调用树,排障直接贴进 issue;拓扑 dash 实时展示泳道与染色规则。
tracing 事件与 span 共用 trace_id / request_id,日志可一键跳到链路;慢查询自动标记(slow=1),CK 建表 SQL 随交付提供。
$ just trace 4f9a3c… # 还原整条调用树 $ just topology # 泳道拓扑 dash(全屏自适应) ✓ 服务端 span(server)✓ 客户端 span(client)✓ 慢查询标记 ✓ trace_id 跨服务串连 ✓ ClickHouse 直写,无 collector
同样的能力,别人 3 个月,你 1 天。
| 能力 | 自己从零搭建 | RustSaaS |
|---|---|---|
| 微服务拆分与 DDD 建模 | 从架构评审开始 | 8 领域直接可用 |
| 前后端接口契约 | 手写 SDK + 文档 + 反复对齐 | proto 自动生成,永不失配 |
| RBAC / 审计 / MFA / OAuth | 逐个实现,半年量 | 开箱即用 |
| 后台前端 | 选型 + 搭建 + 联调 | React 19 + AntD 6 就绪 |
| 持续交付 | 自己搭 CI/CD + 环境 | GitOps 分支部署 |
| 可观测性(日志/指标/追踪) | 后期补课,选型+接入耗时 | ClickHouse 自建 APM + just trace |
| CI 质量门禁 | 自己搭 lint/测试/漏洞扫描 + 分支保护 | 全 PR 必跑,红则无法合并 |
| 数据库迁移 | 手写 ALTER / 全量重建 | refinery 版本化迁移 |
| 功能开发流程 | 手写 → 自测 → 提测 | AI Goal Workflow 自动闭环 |
| 上线时间 | 3~6 个月 | 1 天 |
一次性买断,非订阅。交付源码 + 文档 + 部署指导,按交付方式选择。
咨询源码 / 私有化部署 / AI 产研流水线
