fix
This commit is contained in:
parent
0ddb94a0a0
commit
ffc05009d8
@ -1,4 +1,4 @@
|
|||||||
# syuiエコシステム統合設計書
|
# エコシステム統合設計書
|
||||||
|
|
||||||
## 中核思想
|
## 中核思想
|
||||||
- **存在子理論**: この世界で最も小さいもの(存在子/ai)の探求
|
- **存在子理論**: この世界で最も小さいもの(存在子/ai)の探求
|
||||||
@ -30,6 +30,8 @@
|
|||||||
|
|
||||||
名前規則は他のprojectと全て共通しています。exampleを示しますので、このルールに従ってください。
|
名前規則は他のprojectと全て共通しています。exampleを示しますので、このルールに従ってください。
|
||||||
|
|
||||||
|
ここでは`ai.os`の場合の名前規則の例を記述します。
|
||||||
|
|
||||||
name: ai.os
|
name: ai.os
|
||||||
|
|
||||||
**[ "package", "code", "command" ]**: aios
|
**[ "package", "code", "command" ]**: aios
|
||||||
@ -49,15 +51,22 @@ $ curl -sL https://git.syui.ai/ai/ai/raw/branch/main/ai.json|jq .ai.os
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
## config
|
他のprojectも同じ名前規則を採用します。`ai.gpt`ならpackageは`aigpt`です。
|
||||||
|
|
||||||
`config`を置く場所は統一されており、名前規則の`dir`を使用します。
|
## config(設定ファイル, env, 環境依存)
|
||||||
|
|
||||||
例えば、aiosの場合は`~/.config/ai/os/`以下となります。pythonなどを使用する場合、`python -m venv`などでこのpackage config dirに環境を構築して実行するようにしてください。
|
`config`を置く場所は統一されており、各projectの名前規則の`dir`項目を使用します。例えば、aiosの場合は`~/.config/syui/ai/os/`以下となります。pythonなどを使用する場合、`python -m venv`などでこのpackage config dirに環境を構築して実行するようにしてください。
|
||||||
|
|
||||||
|
domain形式を採用して、私は各projectを`git.syui.ai/ai`にhostしていますから、`~/.config/syui/ai`とします。
|
||||||
|
|
||||||
|
```sh
|
||||||
|
[syui.ai]
|
||||||
|
syui/ai
|
||||||
|
```
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
# example
|
# example
|
||||||
~/.config/ai
|
~/.config/syui/ai
|
||||||
├── card
|
├── card
|
||||||
├── gpt
|
├── gpt
|
||||||
├── os
|
├── os
|
||||||
@ -263,3 +272,7 @@ ai.card (iOS,Web,API) ←→ ai.verse (UEゲーム世界)
|
|||||||
- 新機能追加時はyui systemとの整合性をチェック
|
- 新機能追加時はyui systemとの整合性をチェック
|
||||||
- 他システムへの影響を事前評価
|
- 他システムへの影響を事前評価
|
||||||
- Claude Code導入時の段階的移行計画
|
- Claude Code導入時の段階的移行計画
|
||||||
|
|
||||||
|
# footer
|
||||||
|
|
||||||
|
© syui
|
||||||
|
Loading…
x
Reference in New Issue
Block a user