Team collaboration
AI-Powered Development Workflow

携手AI 全流程SaaS开发

从设计到实现、测试、日志、监控、运维
AI全程参与开发过程的全新方式

6
AI协作阶段
18+
内置插件
100%
Full Source Code
7
Permission Levels
开发理念

2+5 开发结构

文档化测试两大支柱之上构建5个开发要素。
AI协作开发最有效的方法论

Primary Foundation
支柱 1
📝

文档化

Documentation

"文档 = 契约"

  • 架构设计文档
  • 实现规格书
  • 运维指南
  • AI上下文 (CLAUDE.md)
支柱 2
🧪

测试

Testing

"测试 = 安全网"

  • TDD驱动开发
  • 安全验证测试
  • 质量保证自动化
  • Hooks & Checklists
Supporting Elements
🏗️

架构

可扩展设计

💻

实现

AI结对编程

🔐

安全

安全默认配置

📊

监控

实时状态掌握

🚀

运维

部署自动化

📋

Document First

先有文档,再写代码。AI利用文档作为上下文,确保一致性实现。

Test as Safety Net

测试作为安全网。AI生成的代码也经过自动验证,保障质量与安全。

🔄

Continuous Learning

AI将经验教训文档化。防止重复犯错,提升整个团队的开发能力。

Core Features

内置企业级SaaS功能

结合多租户SaaS架构与Laravel生态系统的最佳实践

🔐

7层权限系统

从Platform Admin到Member的完整角色层级结构,基于PostgreSQL RLS的安全保障

🏢

多租户

基于Stancl/Tenancy的Row-Level Security实现完美的数据隔离

📝

审计日志

对所有CRUD操作进行全面审计追踪并记录用户上下文

🧩

插件系统

18+个插件灵活扩展认证、安全等功能

Core Feature

7层权限系统

提供从Platform Admin到Member的完整角色层级结构。结合PostgreSQL RLS,在数据库层面保障完美的访问控制。

0
Platform Admin - 全平台管理
1
SaaS Admin - SaaS服务管理
2
Tenant Admin - 租户全局管理
3
Organization Admin - 组织管理
4
Workspace Admin - 工作区管理
5
Group Leader - 组长
6
Member - 普通成员
Permission system
Multi-SaaS Module

一个平台承载多个 SaaS — 集成与分离自由切换

在一个项目中承载多个业务模型(SaaS),或将每个拆分为独立项目。移动一个文件夹即可实现双向转换。

📁

文件系统层

每个 SaaS 拥有独立自包含的文件夹 — routes / models / Filament / migrations / views / lang / config 都在模块内部。

app/Sites/{Name}/
├── site.json
├── routes.php
├── Controllers/ Models/
├── Filament/Resources/
├── database/migrations/
└── resources/views/ lang/
💾

数据库层 + 两层 RLS

saas_products 表为业务实体。PostgreSQL RLS 在 SaaS 和租户两个层面强制数据隔离。

saas_products
├── id / slug / name
├── is_active
└── settings (domains, theme)

2-Layer RLS
• saas_isolation
• tenant_isolation

两种运营模式 — 随时切换

🏢

Integrated (集成)

在一个代码库中运营多个 SaaS。部署简单,资源共享。

workspace/project-all/
└── web/app/Sites/
    ├── Academy/
    ├── Quant/
    └── Marketing/
🎯

Isolated (分离)

每个 SaaS 为独立项目。独立部署、单独扩展、分支开发自由。

workspace/exam.how/
└── web/app/Sites/
    └── Academy/

workspace/quant.how/
└── web/app/Sites/Quant/
文件夹移动 + saas:extract / saas:import — 双向转换

自动发现 — 只需添加文件夹

将文件放入 SaaS 文件夹,Core 自动发现并注册。无需手动接线。

🛣️
Routes
routes.php 自动注册
🗃️
Migrations
database/migrations/ 自动加载
🏭
Factories
Model::factory() 自动解析
🔌
Providers
{Name}ServiceProvider 自动启动
🌐
Translations
site.{slug}:: 命名空间
🎨
Filament
SaaS 面板资源自动展示

SaaS 模块生命周期 CLI — 13 条命令

从创建到迁移 — 将每个 SaaS 作为单元处理的命令集

$
php artisan saas:make MyService 搭建新 SaaS 脚手架
$
php artisan saas:install MyService 注册数据库记录
$
php artisan saas:list 列出已发现的 SaaS + 状态
$
php artisan saas:doctor 诊断 (slug/domains/requires/DB)
$
php artisan saas:enable / saas:disable 启用/禁用切换
$
php artisan saas:extract MyService --to=path 集成 → 分离 提取
$
php artisan saas:import /path/to/Sites/MyService 分离 → 集成 导入
$
php artisan saas:dump MyService 导出数据为 JSON
$
php artisan saas:load dump.json --remap-saas-product-id=5 恢复数据 + 重映射 ID
$
php artisan saas:cache / saas:clear 缓存 site.json 解析结果
$
php artisan saas:uninstall MyService --confirm 移除 (破坏性)
$
php artisan list saas 所有 saas:* 命令
Multi-tenancy
Core Feature

PostgreSQL RLS

通过Row-Level Security在数据库层面确保完美的租户数据隔离。安全策略独立于应用代码执行。

CREATE POLICY tenant_isolation ON users
FOR ALL USING (tenant_id = current_tenant_id());
完美数据隔离
DB层级安全
自动过滤
性能优化
Extensions

扩展功能

可根据需要选择性启用的扩展模块

👨‍👩‍👧

Guardian System

LMS、医疗、教育用的家长-子女关系管理

🎭

Impersonation

包含级别限制和审计日志的安全用户代登录

AdminOverride Coming Soon

包含完整审计追踪的紧急权限绕过

AI Monitoring

AI工作流仪表盘

通过Web仪表盘实时监控已部署客户的AI服务器。

ai-core.codebase.how
总会话数
1,247
+12%
成功率
99.2%
+0.3%
平均响应
2.3s
-0.4s
总Token
847K
Claude 62%
주간 세션 추이
LLM별 토큰
Claude 62%
GPT 38%
Gemini 18%

一目了然地掌握部署在客户站点的AI服务器的会话、Token用量、LLM性能。无需额外安装,直接通过Web浏览器访问。

👁️
实时会话监控
按项目和Tmux实时追踪活跃会话
📊
LLM性能分析
按LLM可视化响应时间、成功率和时间线
💰
Token用量追踪
按LLM分类Prompt/Result Token以优化成本
🖥️
多服务器管理
统一管理多个AI服务器的项目和工作区
🛡️
安全告警
自动检测异常模式并实时告警
🔌
REST API集成
轻松与现有系统集成,实现数据采集自动化
Development Toolkit

快速高质量的开发工具包

Laravel生态系统经过验证的功能内置于Core以插件形式提供

Free

PasswordPolicy

符合NIST SP 800-63B的密码规则

$99

TwoFactorAuth

TOTP & SMS 2FA

$149

Analytics

使用量追踪仪表盘

$79

Honeypot

攻击者检测陷阱

Why Laravel?

为什么选择Laravel

在各种技术栈中选择了最高效且最完善的方案的结果。

🚀

最佳开发效率

通过Eloquent ORM、Artisan CLI、Migration等"开箱即用"理念,无需重复劳动即可专注于业务逻辑。

🎨

Filament Admin Panel

Laravel生态系统中最优秀的Admin Panel。仅需几行代码即可构建高质量管理后台。

🔒

企业级验证

10年以上的成熟生态、丰富文档、活跃社区。安全更新与LTS支持有保障。

🐘
Laravel 11
PHP 8.2+
🐘
PostgreSQL
RLS 支持
🎨
Filament v4
Admin Panel
🎯
Tailwind CSS
Utility-first
⛰️
Alpine.js
Lightweight JS
🐳
Docker
Containerization
永久许可政策

简单透明的许可方案

一次购买,永久使用。更新续费为可选项

永久使用权

一次购买即可永久使用。项目数量无限制

1年更新

购买后1年内免费获取所有新功能和更新

续费可选

到期后不续费也可继续使用现有版本。仅无法获取新功能

随时可续

即使2年、3年后再购买1年更新也可获取最新版本

许可时间线

购买

获取永久许可

1年内

所有更新免费

1年后可选

续费或维持现状

永久使用

随时可续费

续费更新时

以购买价的40%续费1年

包含最新功能 + 安全更新

不续费时

额外费用

可继续使用现有版本

Pricing

按功能选择方案

所有方案包含永久许可 + 1年更新

Core

基础SaaS构建

$499
永久使用 1年更新
  • Core(7层权限、多租户)
  • Extensions(Guardian、Impersonate)
  • Plugins(2FA、Analytics等)
  • AI Workflow(Claude Code集成)
  • 社区支持
立即开始
Popular

Pro

包含扩展功能

$999
永久使用 1年更新
  • Core(7层权限、多租户)
  • Extensions(Guardian、Impersonate)
  • Plugins(2FA、Analytics等)
  • AI Workflow(Claude Code集成)
  • 邮件支持
立即开始

Business

包含全部插件

$1,999
永久使用 1年更新
  • Core(7层权限、多租户)
  • Extensions(Guardian、Impersonate)
  • Plugins(2FA、Analytics等 18个+)
  • AI Workflow(Claude Code集成)
  • 优先支持
立即开始

Enterprise

包含AI开发工作流

$4,999
永久使用 1年更新
  • Core(7层权限、多租户)
  • Extensions(Guardian、Impersonate)
  • Plugins(2FA、Analytics等 18个+)
  • AI Workflow(Claude Code集成)
  • 专属支持 + 引导服务
立即开始

更新续费(可选)

1年后续费时以购买价的40%续费1年。不续费也可继续使用现有版本

立即开始吧

使用Codebase正确快速地构建高级工程师水准的SaaS