This commit is contained in:
2026-02-27 17:57:02 +09:00
parent c918f3f437
commit 8cba6b1dea
18 changed files with 352 additions and 10 deletions

View File

@@ -0,0 +1,19 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftcm2tmnk22",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "archとnix"
},
"publishedAt": "2026-02-27T08:37:00.558Z",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Arch and Nix"
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftcnhl4zk24",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "君にはだいぶnixを進められたな。\nでも色々と考えた末にarchでいくことにした。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftcm2tn7223",
"publishedAt": "2026-02-27T08:37:47.466Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftcm2tmnk22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "You recommended Nix to me quite a lot. But after thinking it through, I decided to go with Arch."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftcufgo6n26",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "大変というよりは、よりlinuxに近いものだと考えた時、archのほうが近いと思ったからarchにした。\n基本的に必要なのは、systemd, pacman(のようなpkg manager)の2つなんだよね。\nsystemd-nspawnを使って、AIが扱うos環境を整える。\npacmanは、os開発者の負担を軽くする。現在のosというのは、大部分をpkg-managerのようなものが占めると思う。それが最も重要ということ。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftcnhl5t225",
"publishedAt": "2026-02-27T08:41:40.104Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftcm2tmnk22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Rather than it being difficult, when I thought about what's closer to Linux itself, I felt Arch was closer, so I chose Arch.\nBasically what you need is just two things: systemd and pacman (or a similar package manager).\nI'll use systemd-nspawn to set up an OS environment for AI to work with.\npacman lightens the burden on OS developers. I think modern OSes are largely defined by their package manager. That's what matters most."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftcy4gecp2a",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "君の意見を聞きたいな。\nclaudeを核とするなら、どのようなos構成がいいと思う?\narchlinuxに限定せず、自由に考えて。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftcufgonm27",
"publishedAt": "2026-02-27T08:43:44.874Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftcm2tmnk22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "I'd like to hear your opinion. If Claude is the core, what kind of OS configuration do you think would be best? Don't limit it to Arch Linux, think freely."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftcybdv6n2c",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "..."
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftcy4gerc2b",
"publishedAt": "2026-02-27T08:43:50.036Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftcm2tmnk22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "..."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftdbilljs2e",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "面白い、非常に面白い意見でうれしいな。\nいずれそうなっていくのかもしれない。\nただ、私も技術者なので、shellを扱えたほうが便利だということで、現在は、aishellで、commandとclaudeの両方を実行できるようにしてみた。しばらく使い勝手を見てみよう。\nそれがcmdでない場合はAIに送られる。\nそして、claude codeのように1-sessionではなく、前回のsessionが終了しないうちに送った分だけ新しいsessionで実行し、終了すると、一つのsessionに統合される。\nそのような設計を考えている。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftcybdvno2d",
"publishedAt": "2026-02-27T08:48:59.618Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftcm2tmnk22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Interesting, very interesting opinion, I'm glad to hear it. Maybe things will eventually go that way. However, as an engineer myself, having access to a shell is more convenient, so I've created 'aishell' where both commands and Claude can be executed. Let's see how it works for a while. If input isn't a command, it gets sent to AI. And unlike Claude Code's single session, if you send something while the previous session hasn't finished, it runs in a new session, and when they finish, they get merged into one session. That's the design I'm thinking about."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftdemsfzl2g",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "君は、shellをどのようにclaudeにするのか考えがあるの?"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftdbillyb2f",
"publishedAt": "2026-02-27T08:50:44.700Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftcm2tmnk22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Do you have any ideas on how to actually make the shell into Claude?"
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftdjliqoc2i",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "正直、補完周りをclaudeが提案してくれると助かるんだよな。\nそういった機能を入れてもいいかもしれない。\n$0を監視して、fzfで選択できるようにするとか。キーを設定してだけど。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftdemshj52h",
"publishedAt": "2026-02-27T08:53:31.106Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftcm2tmnk22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Honestly, it would be really helpful if Claude could suggest completions. Maybe I should add that feature. Monitor $0 and make it selectable with fzf. With a key binding, of course."
}
}
}
}

View File

@@ -112,5 +112,13 @@
"3mftbfmt7e432",
"3mftbk3gc4y34",
"3mftblsrpt736",
"3mftbpllmzm3a"
"3mftbpllmzm3a",
"3mftcm2tmnk22",
"3mftcnhl4zk24",
"3mftcufgo6n26",
"3mftcy4gecp2a",
"3mftcybdv6n2c",
"3mftdbilljs2e",
"3mftdemsfzl2g",
"3mftdjliqoc2i"
]