プレビュー版 — 内容は変更される場合があります

lifegence_core

Company OS基盤フレームワーク

全アプリの共通基盤。SaaSマルチテナント基盤、従業員ポータル、バリデーション・パーミッション・APIレスポンスの標準化を提供。

主要機能

すべてのLifegenceアプリが共有する基盤レイヤー。コードの重複を排除し、品質を均一化します。

共通ユーティリティ

バリデーション、パーミッション、APIレスポンス形式を全アプリで統一。コードの重複を排除し、品質を均一化。

例外階層の統一

Lifegence固有の例外クラスを定義し、HTTPステータスコードを一元管理。エラーハンドリングの標準化。

システム設定管理

会社名・言語・タイムゾーン・通知設定を単一DocTypeで集約管理。

アプリ台帳管理

インストール済みLifegenceアプリの一覧と状態を記録。依存関係の可視化。

従業員ポータル

お知らせ掲示板、社内電話帳、クイックリンク、ウィジェットベースのダッシュボード。ロール別の表示制御対応。

SaaSマルチテナント基盤

テナントプロビジョニング、サブスクリプション管理、ヘルスチェック、自動バックアップを提供。

3つのモジュール

Core基盤・SaaSマルチテナント・従業員ポータルの3モジュールで構成。合計19 DocTypesで全体を支えます。

3 DocTypes

Core Module

設定管理、アプリ台帳、通知ログ

Company OS Settings
App Registry
Notification Log Entry
11 DocTypes

SaaS Module

マルチテナント基盤、プロビジョニング、サブスクリプション

Tenant
Subscription Plan
Tenant Health Check
Tenant Backup
Provisioning Job
5 DocTypes

Portal Module

従業員ポータル、お知らせ、ウィジェット、クイックリンク

Portal Settings
Portal Announcement
Portal Widget
Portal Quick Link
Portal Page

基盤アーキテクチャ

lifegence_core はすべてのアプリの土台として、共通機能を提供します。

1

Lifegenceアプリ群

BPM / Chat / SaaS ...

2

lifegence_core

共通基盤レイヤー

3

Frappe Framework

DocType / API / Auth

4

ERPNext

業務モジュール群

DocType データ項目

lifegence_core が提供する3つのDocTypeの全フィールド定義。

Company OS Settings

テナント情報・言語・タイムゾーン・通知設定を単一DocTypeで集約管理

Single DocType
フィールド 必須 説明
company_name Data * 会社名(英語)
company_name_ja Data - 会社名(日本語)
default_language Select - デフォルト言語(ja/en)
timezone Select - タイムゾーン(Asia/Tokyo等)
enable_email_notifications Check - メール通知の有効/無効
notification_email Data - 通知先メールアドレス
enable_system_alerts Check - システムアラートの有効/無効

App Registry

インストール済みLifegenceアプリの一覧と状態を記録

DocType
フィールド 必須 説明
app_name Data * アプリ識別子(一意、autoname)
app_title Data * アプリ表示名
version Data - バージョン文字列
is_installed Check - インストール済みフラグ
description Small Text - アプリ説明文

Notification Log Entry

通知送信履歴を一元記録し、送信状況のトラッキングに活用

DocType
フィールド 必須 説明
title Data * 通知タイトル
notification_type Select * 種別(Info/Warning/Error/Success)
source_app Data - 発信元アプリ名
is_read Check - 既読フラグ
message Text - 通知メッセージ本文
link_doctype Link - 関連DocType
link_name Data - 関連ドキュメント名

Company OSの基盤を体験する

14日間の無料トライアルで、lifegence_core のすべての機能をお試しください。

Agentic Company OSを、14日間無料で体験

クレジットカード不要で、すべての機能をお試しいただけます。まずは無料トライアルから始めましょう。