- Update submodule references for ai.gpt (Rust implementation), ai.card (Rust API), ai.verse, ai.game, ai.os - Add new claude CLI tool for documentation generation and project management - Update core architecture and naming documentation - Add comprehensive ai.wiki documentation system - Update .gitmodules with new project structures - Enhance main README.md with ecosystem overview - Add Claude Code integration throughout the ecosystem Major updates: - ai.gpt: Complete Python → Rust migration with 16 commands and MCP server - ai.card: New Rust API server with gacha system and atproto integration - ai.verse: Metaverse architecture with reality-reflection systems - ai.game: Next-generation device design documentation - ai.os: Game-oriented operating system specifications 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1.5 KiB
1.5 KiB
名前規則
名前規則は全てのprojectで統一されています。
基本ルール
project名: ai.{component}
変換パターン
- package/code/command: ai.os → aios, ai.gpt → aigpt
- directory/url: ai.os → ai/os, ai.gpt → ai/gpt
- domain/json: ai.os → ai.os, ai.gpt → ai.gpt
例: ai.osの場合
{
"name": "ai.os",
"package": "aios",
"directory": "ai/os",
"domain": "ai.os",
"url": "https://git.syui.ai/ai/os"
}
設定ディレクトリ
domain形式を採用し、~/.config/syui/ai/{project}/
~/.config/syui/ai/
├── card/
├── gpt/
├── os/
└── shell/
git hosting
すべてのprojectはgit.syui.ai/ai
でホストされています。
[syui.ai]
syui/ai/{project}
API endpoint
curl -sL https://git.syui.ai/ai/ai/raw/branch/main/ai.json | jq .ai.{project}
例:
curl -sL https://git.syui.ai/ai/ai/raw/branch/main/ai.json | jq .ai.os
# { "type": "os" }
日本語の注意点
日本語で文章を書く場合の注意です。
特殊文字列を日本語変換する際に、gitではこのような警告が出る場合があります。
: [U+FF1A] は : [U+003A] と混同するおそれがあります
日本語でdocs, md, textを書く場合は特殊文字列を変換しないでください。できる限り英数文字をそのまま使うようにしてください。
日付の形式
日付はiso
形式です。
$ date --iso-8601=seconds
2025-06-07T07:27:16+09:00