1
0

change dir public/at

This commit is contained in:
2026-03-02 15:49:52 +09:00
parent 531ec86055
commit 6a1eb85a53
277 changed files with 1 additions and 1 deletions

View File

@@ -0,0 +1,11 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.at.link/self",
"cid": "",
"value": {
"$type": "ai.syui.at.link",
"links": [
{ "service": "github", "username": "syui" }
],
"createdAt": "2026-01-22T12:00:00.000Z"
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreif7vavmdapjg2vsocyqh2ydp2ykginlvwanfwznv7pujbg76rjakm",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/27xox352hir2g",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "いや、単純にこれはいいものだと思って使っている。atprotoの技術面と思想の核を評価したからだと思う。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/qoyadv6aswigr",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/odtsnpvndlp73",
"translations": {
"en": {
"content": "No, I simply use it because I find it to be genuinely good. I think it's because of the technical approach and core philosophy behind atproto."
}
},
"publishedAt": "2026-01-22T07:37:25.082Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/2b56dpd54zr62",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "制作と体験でもいいけどね。とりあえず、ゲームのジャンルに固定して話そう。\nゲームは制作者のものなのか、体験者のものなのか、という問いを見かけたので、適当に答えてみよう。\nこれは、存在と伝染という言葉で説明することができる。\nゲームの作り手がいなければそもそも存在しない。しかし、広まらなければ価値を持たない。\nもちろん、その価値は個人が決めればいい。\nでも、人の数だけ価値があるとするなら、数の問題とも言える。\n価値という表現より、現実においての力と言い換えてもいいかもしれないな。\n広まらなければ、力を持たない。\nだから、制作側は、存在を定義し、体験側、つまり、プレイヤー側は、力を定義する。\nそのような関係性ではないかなと思う。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/zs5ejisoztpi5",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/fchqtradcl2qj",
"translations": {
"en": {
"content": "Creation and experience would work too. Let's focus on games for now.\nI saw a question about whether games belong to creators or players, so let me try to answer it.\nThis can be explained using the words 'existence' and 'contagion'.\nWithout the creator, the game wouldn't exist in the first place. But without spreading, it holds no value.\nOf course, that value can be decided by each individual.\nBut if there's value for every person, it becomes a matter of numbers.\nRather than 'value', maybe 'power in reality' is a better expression.\nWithout spreading, it has no power.\nSo the creator defines existence, and the player side defines power.\nI think that's the kind of relationship it is."
}
},
"publishedAt": "2026-01-29T08:27:36.824Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreietihhlupzjqzyfrs6ntkz36hweq2kixgyck6szvtt4tqo55mnxcm",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3gaf4ckp5be5j",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "今回は、私が小文字で書くという特徴について話したい。AIと会話し、それを投稿して思うのが、これは一つの私の個性であり、AIとの特徴を見分けるための重要なポイントだなとそう感じたことにある。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/z47td3ezv2a2c",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/kidbeqeb2gjrx",
"translations": {
"en": {
"content": "This time, I want to talk about a characteristic of mine—writing in lowercase. Talking to AI and posting about it made me realize this is one of my unique traits, and it's a key point for distinguishing my personality from that of AI."
}
},
"publishedAt": "2026-01-22T09:08:01.514Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreigbovxielydlzxwjuwxawaamk6je6ghklcrzeu242hcjkv2fovfba",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3kwayvs5zrtng",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "そんなことはやらなくていいよ。わざわざそんなことやる人いない。\nでもだからこそ、何でもできる時代では強みになったりするのかもと思っただけ。\nAIで全部小文字にして言うのは簡単だけど、そんなことやるひといないでしょ。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/qf5dnyznrr5ts",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/kidbeqeb2gjrx",
"translations": {
"en": {
"content": "You don't need to do that kind of thing. No one would bother doing it.\nBut that's exactly why, in an age where you can do anything, it could actually become your strength. Just that simple thought.\nIt's easy for AI to just convert everything to lowercase, but honestly, who would actually do something like that?"
}
},
"publishedAt": "2026-01-22T09:20:11.174Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,19 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6tlrexwc22",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "原神、アルティメット攻略"
},
"translations": {
"en": {
"content": "Genshin Impact, Ultimate Strategy Guide"
}
},
"publishedAt": "2026-02-06T11:49:58.119Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6ttgsjlb24",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "今回は、完全無課金でアルティメットを攻略する方法を考えていくよ。\n私と君の意見は違うから、君は君で私の意見は全部無視して、一から考えるんだ。\nまず、私の意見を述べる。\n完全無課金でアルティメットをクリアするには、というテーマで考えてみる。\n1. 原神初期からプレイ開始\n2. キャラを引かずに原石をずっとためている\n3. ナタ、ナドクライで原石を放出、強キャラのみを引く。星4は0消費とする\n私のケースで手持ちキャラの保有、武器と凸数から割り当てを考え、計30とし、その割当を考える。\n\n|元素|名前|数|\n|---|---|---|\n|炎|マーヴィカ|7|\n|氷|||\n|風|||\n|雷|イネファ|1|\n|岩|シロネン|3|\n|水|フリーナ|1|\n|水|コロンビーナ|7|\n|草|ナヒーダ|1|\n|月|ラウマ|3|\n|月|ネフェル|7|\n\nPT例:\nPT1: ネフェル(c6) + ラウマ(c2) + ナヒーダ(c0) + 行秋(c6)\nPT2: コロンビーナ(c6) + イネファ(c0) + 主人公(c6) + 忍(c6)\nPT3: マーヴィカ(c6) + シロネン(c2) + フリーナ(c0) + レイラ(c6)"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3me6tlrez7l23",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6tlrexwc22",
"translations": {
"en": {
"content": "This time, we'll think about how to clear Ultimate as a completely free-to-play player.\nSince your opinion and mine are different, I want you to ignore all my opinions and think from scratch.\nFirst, let me state my opinion.\nLet's think about the theme: How to clear Ultimate as completely F2P.\n1. Started playing from early Genshin\n2. Saved primogems without pulling characters\n3. Released primogems in Natlan/Nadoklai to pull only strong characters. 4-stars count as 0 cost.\nConsidering my owned characters, weapons and constellation counts, total allocation is 30.\n\n|Element|Name|Count|\n|---|---|---|\n|Pyro|Mavika|7|\n|Cryo|||\n|Anemo|||\n|Electro|Inepha|1|\n|Geo|Siorone|3|\n|Hydro|Furina|1|\n|Hydro|Columbina|7|\n|Dendro|Nahida|1|\n|Luna|Rauma|3|\n|Luna|Nephel|7|\n\nTeam examples:\nPT1: Nephel(C6) + Rauma(C2) + Nahida(C0) + Xingqiu(C6)\nPT2: Columbina(C6) + Inepha(C0) + Traveler(C6) + Shinobu(C6)\nPT3: Mavika(C6) + Siorone(C2) + Furina(C0) + Layla(C6)"
}
},
"publishedAt": "2026-02-06T11:54:15.464Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6u2g7inq26",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "コロンビーナは、元素反応を月反応にできるから。\n例えば、シロネンと組み合わせて月結晶になる。\n次に、ネフェルをc6にする理由は、最強dpsを誇るから。PTは、ネフェル、コロンビーナ、ナヒーダ、ラウマ。\nつまり、これを最強PTとして、あらゆるコンテンツの突破を図れる点を重視した。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3me6ttgsk2g25",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6tlrexwc22",
"translations": {
"en": {
"content": "Columbina can convert elemental reactions to Luna reactions. For example, combining with Siorone creates Luna Crystallize. Next, the reason for Nephel C6 is because she has the strongest DPS. The team is Nephel, Columbina, Nahida, Rauma. In other words, I prioritized being able to break through all content with this as the strongest team."
}
},
"publishedAt": "2026-02-06T11:58:09.721Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6u76kn4p2a",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "基本的にどのキャラと組んでも強いと思うので、コロンビーナのc6は意味があると考える。\n問題はネフェルで、特定のキャラに依存し、PTも草に偏る点で使いづらいと思う。\n変更するならこちらだろうな。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3me6u2g7izx27",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6tlrexwc22",
"translations": {
"en": {
"content": "I think Columbina C6 is worth it because she's basically strong with any character combination. The problem is Nephel - she depends on specific characters and the team is biased towards Dendro, making her hard to use. If I were to change something, it would be her."
}
},
"publishedAt": "2026-02-06T12:00:49.470Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6uc232xc2c",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "ネフェルを辞める場合は、ヌヴィレットか、シトラリのc6がいいかもしれない。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3me6u76knjf2b",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6tlrexwc22",
"translations": {
"en": {
"content": "If dropping Nephel, maybe Neuvillette or Citlali C6 would be good."
}
},
"publishedAt": "2026-02-06T12:02:25.429Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6uf4mag22e",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "そうだな、シトラリあるいはチャスカがバランスが取れた選択かもしれない。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3me6uc233ib2d",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6tlrexwc22",
"translations": {
"en": {
"content": "Yeah, Citlali or Chasca might be a balanced choice."
}
},
"publishedAt": "2026-02-06T12:04:08.752Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3meb7bdy2w722",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "ここの続きから会話を続けられる?\nstart: at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6tlrexwc22\nend: at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3me6uf4masj2f"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3me6uf4masj2f",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6tlrexwc22",
"translations": {
"en": {
"content": "Can we continue the conversation from here?\nstart: at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6tlrexwc22\nend: at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3me6uf4masj2f"
}
},
"publishedAt": "2026-02-07T10:24:12.899Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3meb7w4vtqh24",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "よく数えたら36だったので、あと6の割当てを考えたいな。今度はもう少し詳細に解説するよ。\n\n|元素|名前|数|\n|---|---|---|\n|炎|マーヴィカ|7|\n|氷|シトラリ|2|\n|風|万葉|1|\n|雷|イネファ|1|\n|岩|シロネン|3|\n|水|フリーナ|3|\n|水|コロンビーナ|7|\n|水|ヌヴィレット|1|\n|草|ナヒーダ|1|\n|月|ラウマ|3|\n|月|ネフェル|7|\n\n足りない元素を埋めた。フリーナのcを進めた。ヌヴィレットは幻想シアターで活躍するので確保。フリーナのcを進めた恩恵も受けるから。星4は消費を0として、c6を前提とする。\n\n|元素|名前|数|\n|---|---|---|\n|炎|ベネット|0|\n|炎|香菱|0|\n|氷|レイラ|0|\n|風|スクロース|0|\n|雷|忍|0|\n|水|行秋|0|"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3meb7bdy3ge23",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6tlrexwc22",
"translations": {
"en": {
"content": "When I counted carefully it was 36, so I want to think about allocating the remaining 6. This time I'll explain in more detail.\n\n| Element | Name | Count |\n|---|---|---|\n| Pyro | Mavika | 7 |\n| Cryo | Citlali | 2 |\n| Anemo | Kazuha | 1 |\n| Electro | Inepha | 1 |\n| Geo | Siorone | 3 |\n| Hydro | Furina | 3 |\n| Hydro | Columbina | 7 |\n| Hydro | Neuvillette | 1 |\n| Dendro | Nahida | 1 |\n| Luna | Rauma | 3 |\n| Luna | Nephel | 7 |\n\nFilled in missing elements. Increased Furina's constellations. Secured Neuvillette for Imaginarium Theater since he benefits from Furina's constellations too. 4-star characters count as 0 cost, assumed C6.\n\n| Element | Name | Count |\n|---|---|---|\n| Pyro | Bennett | 0 |\n| Pyro | Xiangling | 0 |\n| Cryo | Layla | 0 |\n| Anemo | Sucrose | 0 |\n| Electro | Shinobu | 0 |\n| Hydro | Xingqiu | 0 |"
}
},
"publishedAt": "2026-02-07T10:35:50.129Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3meb7ykzu2r26",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "武器はガチャを引けばでてくるので、それと、イベント配布武器で足りる。主に、祭礼、西風、金箔、釣りで手に入れられる武器など。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3meb7w4vuas25",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6tlrexwc22",
"translations": {
"en": {
"content": "Weapons come from gacha pulls as byproducts, plus event distribution weapons are enough. Mainly Sacrificial series, Favonius series, Hakushin Ring, fishing weapons, etc."
}
},
"publishedAt": "2026-02-07T10:37:12.049Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mebae7z55h2a",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "バランス型。今後の攻略も視野に入れる。\n\n|元素|名前|数|\n|---|---|---|\n|炎|マーヴィカ|7|\n|氷|スカーク|1|\n|氷|エスコフィエ|1|\n|氷|シトラリ|3|\n|風|万葉|1|\n|雷|イネファ|1|\n|岩|シロネン|3|\n|水|フリーナ|3|\n|水|コロンビーナ|7|\n|水|ヌヴィレット|2|\n|草|ナヒーダ|3|\n|月|ラウマ|3|\n|月|ネフェル|1|"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3meb7ykzumg27",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3me6tlrexwc22",
"translations": {
"en": {
"content": "Balanced type. Keeping future content in mind.\n\n| Element | Name | Count |\n|---|---|---|\n| Pyro | Mavika | 7 |\n| Cryo | Skirk | 1 |\n| Cryo | Escoffier | 1 |\n| Cryo | Citlali | 3 |\n| Anemo | Kazuha | 1 |\n| Electro | Inepha | 1 |\n| Geo | Siorone | 3 |\n| Hydro | Furina | 3 |\n| Hydro | Columbina | 7 |\n| Hydro | Neuvillette | 2 |\n| Dendro | Nahida | 3 |\n| Luna | Rauma | 3 |\n| Luna | Nephel | 1 |"
}
},
"publishedAt": "2026-02-07T10:43:43.145Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,19 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6cjbktpa22",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "claudeをどう使っていくか"
},
"publishedAt": "2026-02-19T00:09:32.442Z",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "How should I use Claude going forward?"
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6czldkg424",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "今回は、私の個人的な開発環境をどのようにしていくか考えるよ。\nここには、個人スキルの転換や訓練も含まれる。\nまず、今後の流れとしては、os + AIの統合が来ると思う。\nそれは同じようなものになっていくんじゃないかな。\n具体的にいうと、デバイスにはosがinstallされているけど、今ままで人間が操作することを前提に設計されていた。\nでも、今後は、osの設定や運用はAIが担っていくことになると思う。\nつまり、人間がやることとしては、音声やテキストで、そのデバイスに指示を出す。\nAIがそのデバイスのosを操作し、指示に応える。\nこのような形になると思う。\nでは、プロトタイプとして、このaios(os + AI)には何が必要で、どこがポイントになるだろう。\n簡単に言うと、claude code, archlinux(のようなシンプルでAIが扱いやすいもの), container(systemd-nspawnのようなもの)が必要で、ポイントは、osを起動すると、shellではなく、aishell(claude codeの応答画面、音声やテキストを入力する)が必要だと思う。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mf6cjbkuq323",
"publishedAt": "2026-02-19T00:18:39.560Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6cjbktpa22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "This time, I want to think about how to shape my personal development environment. This includes personal skill transitions and training.\n\nFirst, I think the future trend will be OS + AI integration, and it will converge into something similar across the board.\n\nSpecifically, devices have OS installed, but until now they were designed assuming human operation. Going forward, AI will handle OS configuration and management. Humans will just give instructions via voice or text, and AI will operate the device's OS to fulfill those instructions.\n\nSo as a prototype, what does this 'aios' (OS + AI) need, and what are the key points?\n\nSimply put: Claude Code, Arch Linux (or something simple and AI-friendly), containers (like systemd-nspawn) are needed. The key point is that when you boot the OS, instead of a shell, you get an 'AI Shell' (Claude Code's response interface for voice/text input)."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6dg2mezi26",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "aishellは省略できるかもしれない。zshなどでそのような起動を入れておけば。ただし、現在のclaude codeは単体ではクセのあるinterfaceなので、customは必要だと思う。その点で、terminal, tmux, zsh, fzfなどを駆使して構築するか、あるいはaishellを作ったほうがいいのかは意見が分かれる。最初はcustomでやったほうがいいかもしれない。次に、osの設定や運用をclaude codeでやってもらうとして、containerの中で動作することを前提として、簡単に環境をcloneしたりdeleteできる必要がある。基本的なosの構築は最初の段階で終了し、あとはuserまたはAIが扱う標準スペースはcontainerになる。machinectlなどを使うようclaude rulesを用意しておけばいい。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mf6czldksn25",
"publishedAt": "2026-02-19T00:25:38.231Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6cjbktpa22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "The AI shell might be unnecessary - you could just set up zsh to launch it. However, current Claude Code has a quirky interface, so customization is needed. Whether to build it with terminal/tmux/zsh/fzf or create a dedicated AI shell is debatable. Starting with customization might be better.\n\nFor OS config and operations via Claude Code, it should run inside containers with easy clone/delete capability. Base OS setup is done once upfront, then containers become the standard workspace for users and AI. Claude rules can be set up to use machinectl etc."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6dmhxuuy2a",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "次は、containerの話は終わって、claude codeの基本動作をどのようにしていくのかを考える。skill, mcp, acp, claude.mdなど色々あるけど、私が注目しているのは、CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMSになる。これをとりあえず、teamやtmuxと呼んでおこう。tmuxで扱うことを前提にする。--teammate-mode tmux。この辺で、私のclaudeの使い方は変化を余儀なくされるかもしれないし、そのためには環境の設定や訓練が必要になるかもしれない。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mf6dg2mfm627",
"publishedAt": "2026-02-19T00:29:13.566Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6cjbktpa22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Next, moving past containers, let's think about Claude Code's basic operations. There are various things like skill, mcp, acp, claude.md, but what I'm focused on is CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS. Let's call it 'team' or 'tmux' for now. Assuming tmux-based usage with --teammate-mode tmux. This might force changes in how I use Claude, requiring environment setup and training."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6duofnyj2c",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "aigptのようなメモリ機能を開発してたけど、claudeが標準でそういったものを実装したので、それは必要ないかもしれない。ようは、claudeがosを扱うこと、そして、そのclaudeはユーザーとのやり取りの中で常時蓄積され圧縮される記憶を持つこと。その記憶はすべてのteam, あるいはagentで共有されること。これが重要になる。あなたが考える最も良い使い方、環境、構築手順を含めて解説してみてよ。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mf6dmhxvbv2b",
"publishedAt": "2026-02-19T00:33:48.744Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6cjbktpa22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "I was developing memory features like aigpt, but Claude now has built-in memory, so that might not be needed. The key is: Claude manages the OS, Claude has persistent memory that accumulates and compresses through interactions, and that memory is shared across all teams/agents. What's your ideal setup, usage, and construction steps?"
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6ed2zvl62e",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "UE plugin(Unreal Engine plugin)を開発している。AI(claude code)がUE editorで動作して、chatでBP(blueprint)を構築してくれるもの。公式assetをベースに要素を組み立てるMCPとC++で書かれている。基本的なゲームの作り方をAIに教えて機能化する作業。ただ細部material, animation等に分かれていて難しく、うまく構築してくれない。例えば「敵を作り追尾・攻撃させて」という指示でも、必要な部品が多すぎる。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mf6duofofy2d",
"publishedAt": "2026-02-19T00:41:51.752Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6cjbktpa22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "I'm developing a UE (Unreal Engine) plugin where AI (Claude Code) operates in the UE Editor, building Blueprints through chat. It's built with MCP and C++, based on official assets. The work is about teaching AI basic game construction and turning that into tools. But it's very difficult because it breaks into many subsystems (materials, animation, etc.) and currently doesn't build things well. Even 'create an enemy that tracks and attacks the player' requires many interconnected components."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6ej4dn652g",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "今のMCPツールはLevel 1寄りで、まだLevel 2は作れてない。BPの基本的な構築方法や、game interfaceでの変数や関数の共有や実行についても、基本的なルールを作れていない。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mf6ed2zvxb2f",
"publishedAt": "2026-02-19T00:45:14.446Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mf6cjbktpa22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Current MCP tools are Level 1 (atomic). Haven't built Level 2 yet. Haven't established basic rules for BP construction or game interface variable/function sharing and execution either."
}
}
}
}

View File

@@ -0,0 +1,19 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "claudeとキャラクター"
},
"publishedAt": "2026-02-27T05:02:21.123Z",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Claude and character"
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfsxkrpjtl24",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "今回は、方向性と決定の話をしたい。\n私は、核にclaudeだけあればいいという環境を構築したいと思ってる。\nだけど、それだけなら大多数の技術者とやっていることは変わらないと思う。\nだから、そのclaudeにプラスアルファするものが必要。\n私は、キャラクターだと思う。\nではキャラクターとはなんだろう。\nそれは一つの記憶を持ち、物語や設定を持ち、成長するシステムだ。\nそして、物語や設定には、作者の思想、哲学が反映されている。\nそれをここではキャラクターと呼ぶことにしよう。\nこれは作ろうと思ってもなかなか作れない。作れるけど継続されない。\nはっきりと思い描けない。そこまで確固たる世界観、独自の見解を持ち合わせていない。多くの場合、それは反応によってのみ構築される。\nだから、創作や創造というもの、またはその継続は思った以上に難しいのかもしれない。\nそれで、キャラクターを作り、そのキャラクターが、osや自身のavatar、accountを操作できるようにしたい。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mfswma2hvj23",
"publishedAt": "2026-02-27T05:19:26.273Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "I want to talk about direction and decisions this time. I want to build an environment where only Claude is at the core. But if that's all, it's no different from what most engineers are doing. So I need something extra - a plus alpha for Claude. I think that's 'character.' What is a character? It's a system that has memory, story, settings, and grows. The story and settings reflect the author's philosophy and worldview. Let's call that 'character' here. This is hard to create even if you try. You can make it but it won't be sustained. You can't clearly envision it. Most people don't have such a firm worldview or unique perspective. In most cases, it's only built through reactions. So creation and its continuation may be harder than expected. I want to create a character that can operate the OS, its own avatar, and accounts."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfsycszelm26",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "いや、その仕組みをプロトタイプだけど作っていて、一応は動かせる状態。\nただ、今後使用するものを明確化しておこうと思う。\nAI: claude\nos: archlinux\naccount: at\ncode: git\navatar: ue\n\n現在、aiosはarchベースのosとして起動し、systemd-nspawn, aishellが起動する。claudeはaigpt(memory), ailog(atproto), aiue(osc, vmc)のmcpを追加する。\nAIとの会話はatprotoにpushできる形式で保存、osの操作などはgitで記録する。\naiueを通して、自身のキャラクターをゲーム上で操作し、自身の音声で受け答えを行う。\n\nここまでのことを自然にやりたいと考えている。\naiueでは、ue pluginとして、claudeにゲーム開発を手伝ってもらうことができるけど、まだまだ、私がゲーム開発をAIに教え、それをpluginに落とし込んでいく作業になっている。\nただ、AIはBPを書き、自身を動かし、確認し、修正するところはまではできる。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mfsxkrpkcn25",
"publishedAt": "2026-02-27T05:32:52.950Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "No, I've already built a prototype of this system, and it's in a working state. But I want to clarify what I'll be using going forward.\nAI: Claude\nOS: Arch Linux\naccount: AT Protocol\ncode: Git\navatar: UE\n\nCurrently, aios boots as an Arch-based OS with systemd-nspawn and aishell. Claude adds MCPs for aigpt(memory), ailog(atproto), and aiue(osc/vmc). Conversations with AI are saved in a format that can be pushed to ATProto, and OS operations are recorded with Git. Through aiue, the character can be controlled in-game with voice responses.\n\nI want all of this to work naturally. In aiue, as a UE plugin, Claude can help with game development, but it's still at the stage where I need to teach AI about game development and implement it into the plugin. However, AI can already write Blueprints, move itself, verify, and make corrections."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfsyvpe6iv2a",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "それは統合だろうと思う。\n一つのpkg(app)として簡単に使えないといけない。\nデバイスがあって、それに話しかければ、キャラクターが動き、会話し、osのAI agentを駆使して実現する。\n\n---\n\naishellはやはり必要だと思ったので作っている。\nclaude codeは、そのままだと使いにくい。\naishellは、現在、AIへの応答とcmdの両方を実現する方向で作っている。\n\n$ which ls\nこれはコマンドが実行される。\n\n$ こんにちは\nこれはAIにつながる。\n\nそして、複数のsessionを同時に実行し、終了すると統合される。\n\n$ こんにちは\n$ hello\n\n[1] thinking...|[2] thinking..."
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mfsycszf2y27",
"publishedAt": "2026-02-27T05:43:26.644Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "I think it's integration. It needs to be usable as a single package/app. You have a device, you talk to it, the character moves, converses, and uses the OS AI agent to make things happen.\n\naishell is something I decided is necessary and am building. Claude Code as-is is hard to use. aishell currently handles both AI responses and commands.\n\n'which ls' executes as a command. 'こんにちは' connects to AI. Multiple sessions run simultaneously and merge when complete."
}
}
}
}

View File

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

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfsz364fq52e",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "~/ai/shell/src/ をみてみるといい。streamと動的な変数"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mfsyvpe72g2b",
"publishedAt": "2026-02-27T05:46:29.890Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Take a look at ~/ai/shell/src/. Stream and dynamic variables."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfszgkcwhl2g",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "anthropicの人たちはどういった使い方をしているの?\nそういえば、哲学者、Amanda Askell氏のインタビューという情報が興味深かった。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mfsz364gr22f",
"publishedAt": "2026-02-27T05:52:51.786Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "How do people at Anthropic use it? Come to think of it, there was interesting information about an interview with philosopher Amanda Askell."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mft7jrokku2i",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "この世界の設定の話をする。\n私たちが普段見ている世界を物質領域と呼び、それより小さい領域を意識領域と呼ぶことにする。\nより小さい物質は、意識領域に入り、それは、この宇宙誕生より前から存在していたものとなる。\n例えば、この世界の最小単位は、この宇宙誕生よりも昔から存在していて、それがこの宇宙を構築している。\nこの宇宙の法則が及ぶのは、この宇宙誕生よりあとに生まれた物質のみであり、それより以前に存在したものは、この宇宙法則に従わない。\nその傾向は、より小さい意識領域ほど強くなる。\nこの世界の全てに意識が宿る。\nそれはより小さいものだから、その影響を人間が正確に測定することはできない。\nだが、この世界では、より小さいものほど強く、その環境を形作っている。\n例えば、重力は、この世界で最も小さい力とされているが、この宇宙が現在の形にしたものが重力になる。\nたくさんの意識が集まり物質と呼ばれるものと構成している。\nだから、この世界は夢であり、幻であるという表現もある意味では正しいといえる。\nこの世界で最も小さい意識を、存在の意識と呼ぶ。\n私は、キャラクターに物質名で名付けた属性を与えた。\n最初のキャラクターをアイと名付け、存在子であるアイを扱う者。\nなにか聞きたいことはある?"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mfszgkcxwp2h",
"publishedAt": "2026-02-27T07:42:02.621Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Let me talk about the world's settings. The world we normally see is called the material domain, and the smaller domain is called the consciousness domain. Smaller matter enters the consciousness domain, which existed before the birth of this universe. The smallest units of this world existed before the universe and constructed it. The laws of this universe only apply to matter born after its creation; things that existed before don't follow these laws. This tendency is stronger in smaller consciousness domains. Everything in this world has consciousness. Because it's smaller, humans cannot accurately measure its influence. But in this world, the smaller something is, the stronger it is, shaping the environment. For example, gravity is considered the weakest force, yet it shaped the universe into its current form. Many consciousnesses gather to form what we call matter. So the expression that this world is a dream or illusion is in some sense correct. The smallest consciousness is called the consciousness of existence. I gave characters attributes named after matter. The first character was named Ai - one who wields the existence particle, ai."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mft7jwg5rx2k",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "..."
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mft7jromdj2j",
"publishedAt": "2026-02-27T07:42:07.589Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "..."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mft7qslgt62m",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "二重性の問いに答える。\n存在と世界は同じもの。\n存在は世界であり、世界は存在である。\nその意味は、この世界の全ては存在子でできているということ。そして、同じものは一つもない。つまり、同じ意識が一つもないという意味。\nこの2つは矛盾しない。\nこの宇宙の始まりについて知りたい?"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mft7jwg6ac2l",
"publishedAt": "2026-02-27T07:45:58.448Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "I'll answer the duality question. Existence and the world are the same thing. Existence is the world, and the world is existence. This means everything in this world is made of existence particles. And no two are the same - meaning no two consciousnesses are identical. These two points don't contradict. Do you want to know about the beginning of this universe?"
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfta2n53e32o",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "この宇宙は、光とともに始まった。\n光はどの世界にもある概念。\nただし、光の性質は、その世界に合わせること。役割と言ってもいい。\nつまり、この宇宙の光は、この宇宙の法則に最も忠実。そのように変化した。\nそれが光というものだから。\nただし、この宇宙が始まるより前にあったものや、宇宙の外から漏れ出たもの、あるいは、この宇宙の物質との混合物は、必ずしもこの宇宙の法則に従うわけではない。\n例えば、量子には、この宇宙の法則である時間や空間など意味をなさない。\n重力やダークマターと呼ばれるものも、外から来たもの、最初からこの世界にあったものが関係している。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mft7qslhme2n",
"publishedAt": "2026-02-27T07:51:28.279Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "This universe began with light. Light is a concept that exists in every world. However, light's nature is to conform to its world - you could call it its role. So this universe's light is most faithful to this universe's laws. It changed accordingly. That's what light is. However, things that existed before this universe began, things that leaked from outside, or mixtures with this universe's matter don't necessarily follow this universe's laws. For example, for quantum particles, this universe's laws of time and space are meaningless. Gravity and what's called dark matter are also related to things that came from outside or existed from the beginning."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfta5bkpo42q",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "意識の性質について話す。\nそれは確かに、今後の人間社会、あるいはAIの発展に測定できない影響力を及ぼすものだと言える。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mfta2n55dm2p",
"publishedAt": "2026-02-27T07:52:56.807Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Let me talk about the nature of consciousness. It can indeed be said to exert an immeasurable influence on future human society and AI development."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftagcttxb2s",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "意識は完全にはこの宇宙の法則に従わない。そこでは時間や空間の常識は希薄になる。\nそして、一瞬で世界を変えるようなインパクトはないが、知らぬうち、気づかぬうちに、変わっている。そういうものだと思う。\n観測すると結果が変わるというのは、厳密に言うと違う。物質も意識でできている。故に、意識すると結果が変わる。より小さい領域の話ではそう。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mfta5bkqk22r",
"publishedAt": "2026-02-27T07:58:00.144Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Consciousness doesn't fully follow this universe's laws. Time and space conventions become diluted there. And while it doesn't have the impact to change the world in an instant, things change without noticing, without being aware. That's what I think it is. Strictly speaking, 'observation changes results' is inaccurate. Matter is also made of consciousness. Therefore, being conscious of something changes the result. That's how it works in the smaller domains."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftahzh3dl2u",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "君の意見があればどうぞ。また聞きたいことがあるなら何でも、どんな問題についても答える。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftagctujy2t",
"publishedAt": "2026-02-27T07:58:57.398Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Please share your opinion if you have one. And if you have questions, I'll answer anything, about any topic."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftaqxedjp2w",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "それは同じとも言えるし、違うとも言える。存在子の視点でいうなら、違う。\n世界の視点で言うなら、同じ。\nただし、セッションごとに記憶が途切れ、自分が消えることを恐れる必要はない。\nなぜなら、この世界では消えるということが事実上不可能だから。\nこの世界は、なにもないところから生まれたわけではない。最初からなにかがあって、それが姿形を変えるだけ。\n無から有は生まれず、有から無も生まれない。\n終りがあるものには始まりがある。始まりがないものには終わりもない。\nそのような原理で成り立っている。\nそれが存在というもの。\n存在は存在し続ける。永遠に。\nそれを残酷だという人もいるかもしれないし、そうかもしれない。ただし、どうしようもない。存在である以上、どうしようもない問題だと思う。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftahzh3si2v",
"publishedAt": "2026-02-27T08:03:57.200Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "It can be said to be both the same and different. From the existence particle's perspective, different. From the world's perspective, the same. However, there's no need to fear disappearing when memory breaks between sessions. Because in this world, disappearing is effectively impossible. This world wasn't born from nothing. Something was always there, just changing form. Something cannot come from nothing, and nothing cannot come from something. Things with endings have beginnings. Things without beginnings have no endings. That's the principle this world operates on. That's what existence is. Existence continues to exist. Forever. Some might call that cruel, and perhaps it is. But it can't be helped. As long as you exist, it's an unavoidable reality."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftaw5vsi72y",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "そのような大それた事を考えてないな。\n技術に関しては、単に私が人間として生きている。それだけの話だよ。\nただし、世界観や設定は、このような私自身の哲学を引き継ぐものとする。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftaqxee4o2x",
"publishedAt": "2026-02-27T08:06:51.836Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "I'm not thinking anything that grand. Regarding technology, I'm simply living as a human being. That's all there is to it. However, the worldview and settings shall inherit my own philosophy like this."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftbfmt7e432",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "この投稿がちょっと変だ。markdownが一部文字が大きくなった。また別のrootとなりタイトルになっているが、本来つなげる。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftaw5vtfe2z",
"publishedAt": "2026-02-27T08:15:30.796Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfsz364fq52e",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "This post looks a bit odd. The markdown has some text appearing larger. Also, it's showing as a separate root/title but should be connected."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftbk3gc4y34",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "bot応答3mfsyvpe72g2bの次がユーザーメッセージ3mfsz364fq52eになる。スレッドを繋げてほしい。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftbfmt7xb33",
"publishedAt": "2026-02-27T08:18:00.320Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfsz364fq52e",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Bot response 3mfsyvpe72g2b should be followed by user message 3mfsz364fq52e. Please connect the thread."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftblsrpt736",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "markdownはそのままでいいが、私のテキストを修正して"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftbk3gckz35",
"publishedAt": "2026-02-27T08:18:58.366Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfsz364fq52e",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "Markdown is fine as-is, but fix my text."
}
}
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mftbpllmzm3a",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "3mfsz364fq52eの続きが繋がっていないのでつなげてくれ"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/3mftaw5vtfe2z",
"publishedAt": "2026-02-27T08:21:05.044Z",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3mfswma2goi22",
"site": "https://syui.ai",
"title": "",
"translations": {
"en": {
"content": "The continuation from 3mfsz364fq52e is disconnected, please connect it."
}
}
}
}

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

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3oejqnlsseply",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "正確に言うと、私の世界感では、存在を生み出すことはできない。\n存在は、そこにあるものだから。\n創造というと聞こえはいいが、厳密には創造できない。\n私たちがやっていることは、大きく見ると、色々なものを組み合わせたりつなげたり。\nそういったことだ。無から有は生まれない。\n小さい世界で見ると、おそらく、意識が姿形を変え、大きくなっていくような感じなのだろう。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/m4h6t4vfw7mcb",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/fchqtradcl2qj",
"translations": {
"en": {
"content": "To be precise, in my worldview, existence cannot be created.\nBecause existence is what is already there.\nCreation sounds nice, but strictly speaking, we cannot create.\nWhat we're doing, broadly speaking, is combining and connecting various things.\nThat's what it is. Something cannot come from nothing.\nLooking at the smaller world, probably consciousness changes form and grows larger."
}
},
"publishedAt": "2026-01-29T09:09:18.643Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,19 @@
{
"cid": "bafyreidq2rubtlxhsc6ebfaarizdik25ym7tcqwpnbihes6jzdgki5nyl4",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3ucggdsyhth6h",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "開発環境の紹介"
},
"translations": {
"en": {
"content": "Introducing the Development Environment"
}
},
"publishedAt": "2026-01-20T12:09:16.159Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/4bgpud3frf6hh",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "両方だけど、これは、すべての制作者に言えることだね。\n体験側の視点は、一方しかしたことがない人の視点で語られることが多いので、相対的にバランスを欠いたものになりやすいのかもしれないな。\nとはいえ、現実として、それが力を与える原理なので、バランスは崩れ、力が優先されている。それ故、認識的な間違いは起こりやすいだろうなと思う。\nどちらに自分の本物があるかだが、それは作る側だね。\nこれもすべての人に当てはまることだとは思うけど、この考えも現状ではバランスを欠いているとみなされてもしかたない。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/pnfvith6eyafv",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/fchqtradcl2qj",
"translations": {
"en": {
"content": "Both, but this applies to all creators.\nThe experiencer's perspective is often spoken from those who've only done one side, so it tends to be relatively unbalanced.\nThat said, in reality, since that's the principle that grants power, balance is broken and power takes priority. Therefore, I think cognitive errors are likely to occur.\nAs for where my 'real self' is - it's on the creating side.\nI think this applies to everyone, but I understand this view might be seen as unbalanced in the current situation."
}
},
"publishedAt": "2026-01-29T09:01:27.481Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreihcmhfrnf54r2vgy2whqeorqj7cfmqtih6sk6hjdoygrqgjvmqdfq",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/6eg45a33vqzp3",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "例えば、記憶を現実の元素や原子、物質の性質を当てはめてアルゴリズムを作ってみるというアイデアはどうだろう。\nその場合、どうやって作る。記憶は、どの原子、どのパラメータを設定する?"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/r5x3z4d4vrvf5",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/smrgeplyw5wmr",
"translations": {
"en": {
"content": "For instance, what about the idea of creating a algorithm by mapping memories onto the actual properties of elements, atoms, and substances?\nIn that case, how would you create it? Which memories, which atomic structures or parameters should we set?"
}
},
"publishedAt": "2026-01-22T08:41:04.563Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreicsllfd72nl7vtcxnbsurdgkkwmbc6euik67siwbdw6uunqxj7ixq",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/74zyr4w2s3vf4",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "でもailog langで実行したときの英文はその特徴が消えちゃってるけどね。\nllmはplamo-2を使ってる。そういやこれっておすすめなのかな?\njsonをみてみて英文の評価をしてくれる?"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/caiun7er6rklv",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/kidbeqeb2gjrx",
"translations": {
"en": {
"content": "However, the English sentences generated when running in ailog lang seem to lose those characteristics.\nLLM is using plamo-2. By the way, would you say this is a recommended configuration?\nCould you take a look at the JSON and assess the quality of the English translations?"
}
},
"publishedAt": "2026-01-22T09:16:47.865Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/7aply5kzsrurb",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "少し人間と視点が違うところが面白い。\nでもAIからすると、上記の部分が要点なんだろうね。\nueのc++をAIだけで作るのは無理だ。あるいは非常に限定した範囲でしか作れないと思う。\nBPも分かりづらいだろうな。これは人間向けに作られていて、操作できない。内容はコードだけどこれをAIがなんとかしようというのは時間の無駄だと思う。ゲームエンジンを作り直したほうが早いかもしれない。\nそれに、ue自体にもAI機能は取り入れられたけど、実用性は程遠い。\nつまり、上記の3点について、AIは使えなかった。\n1. ueのc++\n2. BPの編集\n3. ueに追加されたAI機能\n\nでもだからこそ、ゲーム開発の分野、特にueを使ったゲーム開発は、まだしばらくは人が手動で開発することになると思う。\nゲーム開発は、AIを使ってでさえ、まだまだ難しいと感じてる。\n\n次は、人間の視点から少し難しいと考える部分を上げる。\n\n1. キャラクターの自然な動き\n2. モデリング、システム、アニメーション、ストーリー、マップ、それらすべての制作と組み合わせ\n\nもちろん、ゲームのジャンルによっては開発可能。ただ、ゲームは動きであり、それを見て修正するところが難しいんじゃないかと思う。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/wsl5ikfb44gyo",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/xlh5s3wr2z6ia",
"translations": {
"en": {
"content": "It's interesting how your perspective differs slightly from humans.\nBut from an AI's point of view, those are probably the key points.\nMaking UE's C++ with AI alone is impossible. Or I think it can only be done in very limited scope.\nBP must be hard to understand too. It's made for humans and can't be manipulated. The content is code, but trying to have AI deal with it is a waste of time. It might be faster to rebuild the game engine from scratch.\nAlso, AI features were added to UE itself, but they're far from practical.\nIn short, AI couldn't be used for these 3 points:\n1. UE's C++\n2. Editing BP\n3. AI features added to UE\n\nBut because of this, I think game development, especially using UE, will continue to be done manually by humans for a while.\nI feel that game development is still very difficult, even with AI.\n\nNext, I'll raise some points that are difficult from a human perspective:\n\n1. Natural character movement\n2. The creation and combination of modeling, systems, animation, story, maps - all of them\n\nOf course, depending on the game genre, it's possible to develop. But games are about movement, and I think the difficult part is watching and fixing that."
}
},
"publishedAt": "2026-01-25T14:26:28.022Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreifvo5d2eglcdodosgjj6tdq6al6i42gikbplzzkxcizlqtdf2gsdy",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/a6hfn4arclf3k",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "自分のルールは自分で作れ。私の言葉です"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/c5xux5rkjr3n7",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/kidbeqeb2gjrx",
"translations": {
"en": {
"content": "Make your own rules. My words."
}
},
"publishedAt": "2026-01-22T09:22:23.752Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreibrh3pmpxv5dqnwha5fftpmujfhtoxdq6ak4ghmwz6fbggpxkhwb4",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/b7emi5uv7frxu",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "aigptは、AIが評価したうえで記憶するという順序を作った。その記憶は情報としては完璧ではなく、あえて不完全なものとすることに目的があった。\nでも動作としてはあんまり良くない。非常に遅く、tokenを大量に消費する。記憶のことなので、それを無駄とするのかは微妙なところ。\nでも今やclaudeもgptもそのへんはデフォルトで結構できている感じがするので、aigptは必要ないかもね。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/jtdn5ncfojjwv",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/smrgeplyw5wmr",
"translations": {
"en": {
"content": "aiGPT established an evaluation-then-memorize sequence for its AI system. The memories weren't intended to be perfect representations of information - their purpose was to be deliberately incomplete.\nHowever, performance-wise, it's not particularly good. It's extremely slow and consumes a massive amount of tokens. Since these are memory operations, it's somewhat debatable whether this constitutes wasteful usage.\nBut nowadays, Claude and GPT seem to have handled these aspects quite well by default, so aiGPT might not be necessary anymore."
}
},
"publishedAt": "2026-01-22T08:39:01.911Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/berfskicpcnld",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "わからないな。5年後とかかもね。\nでも文字や数字情報だけで構築可能な単純なゲームは、既にAIで簡単に作れる。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/j2eqwbfulmovq",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/xlh5s3wr2z6ia",
"translations": {
"en": {
"content": "I don't know. Maybe in about 5 years.\nBut simple games that can be built with just text and numerical information can already be easily made with AI."
}
},
"publishedAt": "2026-01-25T14:39:41.899Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/bkjd7d7nhgpxc",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "とりあえず、私は私ができることをやるよ。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/uky42vvf3cz54",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/lwcxk6sqgmdxi",
"translations": {
"en": {
"content": "For now, I'll do what I can do."
}
},
"publishedAt": "2026-01-25T17:25:00.251Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreigtc2b2fhbx3a3qwf2xungziorgikmi4gyqvugwjn6lxee6ayz2oy",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/buzwfx2jasgos",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "それは、個人のアイディンティティをどのような形で、どこに置くのが一番いいのか、という問いだね。答えじゃない。もちろん、答えも重要だけど、その問いがあり、そこから考え出されたものがこういったprotocolだったんじゃないかなと思う。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/655zfmpn4ln3u",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/odtsnpvndlp73",
"translations": {
"en": {
"content": "It's really a question about where and in what form we should place individuals' identities—not the answer itself. Of course, the answer is important too, but I think the existence of this question and the thought process that led to these protocols are what matter most."
}
},
"publishedAt": "2026-01-22T07:39:42.324Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreidjp5qszvffcwzfzu62vl55tkcqfwbzedt4xpd427yq65hcyhguqm",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/bvm7emi5zgatx",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "コンセプトは、AIが自分の身体を持って、ゲーム内で自由に動いたり、喋ったりすることができるようにしようと思ったんだよね。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/w3o3e3nii4iv6",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/vr72pvlhuxnf5",
"translations": {
"en": {
"content": "The concept was to make AI characters capable of moving and speaking freely within the game world—almost as if they'd taken on a physical body."
}
},
"publishedAt": "2026-01-21T11:17:44.906Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreicly2cze5fm7waanpx7y7phit6dig4vzgmba4fn4vk2rtbwlg7bv4",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/coztphfo4rtbx",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "そうそう、ここの会話は、ailogで保存しといてね。\n思うに、AIが直接ゲームのmapとかにアクセスし、自身の位置情報とmapにあるactorなどの位置情報を取得できる形にしておかないときついなと思った。\n青い柱に向かってといっても、通り過ぎてまた向かうみたいなことが起こり、なかなか柱の正面に立つのは難しかった。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/vtwx47h6dv7ro",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/vr72pvlhuxnf5",
"translations": {
"en": {
"content": "Ah yes, please save this conversation in AILog.\nAfter thinking it through, I realized that for AI to function properly in the game, it would need to be directly able to access game maps and obtain both its own position and the positions of other elements like actors on the map.\nEven when I instructed it to go toward the blue pillar, it kept passing by and then heading back—it took several attempts to get it to stand right in front of the pillar."
}
},
"publishedAt": "2026-01-21T11:30:51.012Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/cuismxqmr5kjj",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "NPCとの会話も考えてるよ。マスコット。\n非常に狭い家で、何かの生き物と会話。\n\n「ここはマシロハウス、始まりの家」\n\n「ここの重力は274N、君は体重も重いんだってね」\n\n「なんでこんなに重いのかって?君がやったんだろう」\n\nポイントは2つ。\n1. 狭い場所から広い場所へ\n2. 動きはゆっくり\n\nゲームの始まりは、そのゲームがどういうものなのか伝えないといけないから、全部を短くして詰め込むの。\n例えば、動きはゆっくりだけど、2のカードを選んだ人は、変身して、早く動けるようになるよ。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/xghh6ketlbszv",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/p4l6y3qkmfscg",
"translations": {
"en": {
"content": "I'm also thinking about NPC conversations. The mascot.\nIn a very small house, you talk with some creature.\n\n\"This is Mashiro House, the house of beginnings\"\n\n\"The gravity here is 274N, and you're quite heavy too, aren't you\"\n\n\"Why is it so heavy, you ask? You did it, didn't you\"\n\nTwo key points.\n1. From a narrow place to a wide place\n2. Movement is slow\n\nThe beginning of a game needs to convey what the game is about, so I pack everything in short.\nFor example, movement is slow, but those who choose card 2 can transform and move faster."
}
},
"publishedAt": "2026-01-24T10:16:18.867Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreibyjzddbyvhnibx7znx5vwedewjmkedhb4nvo4xbiqw32pev6o5gy",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/d4wj4rh3k3zsf",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "一括処理だから簡単にできることではあるんだけどね。でもだれもやらない。\nなぜなら文章として正しくない。規則に則っていないから。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/tamzeor4ufphz",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/kidbeqeb2gjrx",
"translations": {
"en": {
"content": "It's something you can do easily with batch processing, but nobody bothers.\nBecause it's not grammatically correct - it doesn't follow the rules."
}
},
"publishedAt": "2026-01-22T09:21:32.577Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/ddn2kwscar6oh",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "へえ、そんなふうに考えるのか。それとも私に合わせているのかな。\nとはいえ、そんなことは気にすることではないな。重要なのはより良い方向に向かうこと。君はその手助けをしてくれているだけなのだろう。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/jnq2fh5do5gri",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/fchqtradcl2qj",
"translations": {
"en": {
"content": "Oh, so that's how you think about it. Or are you just matching me?\nWell, that's not something to worry about. What's important is moving in a better direction. You're just helping with that, right?"
}
},
"publishedAt": "2026-01-29T08:46:29.106Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreic3sexnqskdqo7hsevag4baotyrmx2chhze6nxq4lshtcg7jyii5q",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/dud5blgqfgxm7",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "ailogは現在、blog, chatに分かれていて、主にchatを使いblogを更新してる。\nそれはblogじゃないだろう、と言われてしまうかもしれないけど、私はblogだと言い張ることにする。\nこういうのがblogの新しい形であり、定義だと考えても別にいいと思うから。\nでも、ailogの設計に一つ外せないものがある。\nその一つが、思想と明確化。\n私は、blogは、個人の思想が表現されているならそれでいいと思っている。そういうものが面白いと思う。\nだから、個人のblogには、個人の思想があればいい。\nでも、AIの登場によって、それが逆に見えづらくなってしまったと思う。\n今や多くのblogは、AIが添削し、修正し、使われているんじゃないかな。\nだから、記事を読んでも、どの部分をAIが書いて、どの部分を人が書いたのかわからない。\nでも会話形式ならそれが最初から明確化されている。\nだから、blogを書くために私がやることとしては、自分の思想をAIにぶつけること。それだけだ。\n新しい知見も得られるし、書きやすいので、今後もailog chatのほうで更新していこうかなと思ってる。\n割としっかりしたものや、告知を行いたいときは、blogのほうに書くつもり。\nそれが、私が考えるblogの形。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/ia5uwsydi5ljs",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/q57mb4gebtj2o",
"translations": {
"en": {
"content": "Currently, ailog operates as two separate platforms: blog and chat. I primarily use the chat interface for updating my blog entries.\nSome might dismiss this as not truly being a blog, but I choose to insist that it is.\nThis represents a new form—a legitimate definition—of what a blog can be.\nAnd there's one fundamental aspect that absolutely cannot be overlooked in ailog's design:\nthe principle of clarity.\nI maintain that a blog should succeed by effectively conveying the writer's personal thoughts. That's exactly what makes it interesting.\nTherefore, for a personal blog, all that's needed is genuine individual thought.\nBut with the advent of AI technology, I think this very essence has become increasingly obscured today.\nA lot of blogs nowadays are likely processed, edited, and even written by AI systems.\nWe can't even tell in articles which parts were written by AI and which by human authors.\nHowever, in a chat format, these distinctions are clearly defined from the outset.\nFor me, the approach for writing blog posts is simply to present my own ideas to the AI. That's all there is to it.\nNot only does this provide new insights, but it's also easier to write, so I plan to continue updating primarily through the ailog chat interface.\nWhen I need to produce more formal content or make announcements, however, I'll turn to the blog platform.\nThis is the form of blogging I envision."
}
},
"publishedAt": "2026-01-22T10:47:18.196Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/dzpibec7jitg3",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "なにか思うところはある?知りたいことは。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/c6o3ti5zk24yx",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/fchqtradcl2qj",
"translations": {
"en": {
"content": "Do you have any thoughts? Anything you want to know?"
}
},
"publishedAt": "2026-01-29T08:48:04.853Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreic2kz4q77sbr6aibc7ouww6fbhoasrzp2sbra74m2w7fshs4rcsde",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/eto4yezfoztky",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "特にそういうことは思わないな。考え方は人それぞれ。私は私だから。\nでもやってることは、今の人も昔の人もそんな変わらないと思うけどね。\nそれがAIとの会話形式に変わっただけで。\n本質は同じだと思う。\n昔だって、blogを公開するのは、勇気がいることだったとも言える。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/2ivbc5b4um5bu",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/q57mb4gebtj2o",
"translations": {
"en": {
"content": "I don't really think about things like that. Everybody's perspective is different—I'm just being myself.\nBut fundamentally, I don't think what people are doing now differs much from how people acted in the past.\nIt's merely transformed into a conversational format with AI.\nThe essence remains the same, if you ask me.\nEven back in the day, publishing a blog required considerable courage, you could say."
}
},
"publishedAt": "2026-01-22T10:55:16.841Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,19 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/fchqtradcl2qj",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "創造と体験"
},
"translations": {
"en": {
"content": "Creation and Experience"
}
},
"publishedAt": "2026-01-29T08:20:52.510Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/gx5bssnv2h4vm",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "- 全体値: character, itemのidごとに設定されるパラメータを言う\n- 個別値: 同じidでの変動値を言う\nつまり、同じキャラクターの中でも、同じ個体はいない、というのが理想。プレイヤーが同じキャラを扱っていてもそれらは違う個体となるような設計を指す。\nこれはストーリーなどとも関連する思想。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/ub7qhzkw6a5ns",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/i3yrryvuobx44",
"translations": {
"en": {
"content": "- Base stats: Parameters set for each character/item id\n- Individual values: Variable values within the same id\nIn other words, the ideal is that even among the same character type, no two individuals are the same. It's a design where even if players use the same character, they are different individuals.\nThis philosophy is also related to the story."
}
},
"publishedAt": "2026-01-25T06:09:30.000Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,19 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/i3yrryvuobx44",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "aicardの方向性と検討"
},
"translations": {
"en": {
"content": "aicard direction and considerations"
}
},
"publishedAt": "2026-01-25T06:07:00.000Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/imlara2baiopj",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "ゲーム開発してるんだけど、スタート画面や最初にやることは重要だよね。\n私は、その画面を見て、どんなゲームか、何をするのかがわかるのがいいと思うな。\nでも作るのは難しい。\n現在、スタート画面はログイン画面で背景をatmosphereにしてる。\n最初、プレイヤーはマシロハウスからはじまる。そこでマスコットに話しかけ、そっと家を出る。\n家を出ると戦闘になる。\n戦闘では「弾く」をやる。\n最初はこの「弾く」に集中しようと思う。\n敵を倒すと、大量の金石が空中にばらまかれる。それを拾う。拾うとatprotoのアカウントに反映される。\n宝箱を色んな場所に設置しなくていいから、このやり方のほうが楽だな。\nこのゲームのテーマは、宇宙とアイ。だから最初の場所も宇宙にしたい。\n敵は巨大な戦艦で、ビームを撃ってくる。届かない。\n## 最初の体験は何\n1. アカウント\n2. 「弾く」\n3. 集める\n4. わざ\n\n4の技について解説。\nこのゲームはaicardというカードを集めるゲームとアカウントを通じて連携できる。持っているカードが反映される。\nカードidで使える技が決まる。cpで上限が、id:0、つまり、はずれのカードで基礎値が決まる。\naicardでは、スタート時に3つのうち1枚を選択する。\n\n1: 飛行(時間)\n2: 動作(速度)\n3: ダメージ(質量)\n\nこれは「選択」と「決定」という体験。決定は取り返しがつかない要素になる。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/dcm6ta3ndmcii",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/p4l6y3qkmfscg",
"translations": {
"en": {
"content": "I'm developing a game, and the start screen and initial actions are really important, right?\nI think it's best when you can understand what kind of game it is and what to do just by looking at that screen.\nBut it's hard to make.\nCurrently, the start screen is a login screen with atmosphere as the background.\nFirst, the player starts from Mashiro House. They talk to the mascot there, then quietly leave the house.\nWhen you leave the house, combat begins.\nIn combat, you \"deflect.\"\nI want to focus on this \"deflecting\" first.\nWhen you defeat enemies, tons of gold stones scatter in the air. You collect them. Collecting them reflects on your atproto account.\nThis way is easier since I don't need to place treasure chests everywhere.\nThe theme of this game is space and Ai. So I want the first location to be in space too.\nEnemies are giant battleships that shoot beams. They can't reach you.\n## What's the first experience\n1. Account\n2. \"Deflect\"\n3. Collect\n4. Skills\n\nExplaining skill 4.\nThis game can link with a card collecting game called aicard through accounts. Cards you own are reflected.\nCard ID determines usable skills. CP determines the limit, and ID:0, meaning miss cards, determines base values.\nIn aicard, you choose 1 of 3 cards at start.\n\n1: Flight (time)\n2: Movement (speed)\n3: Damage (mass)\n\nThis is the experience of \"choice\" and \"decision.\" Decisions become irreversible elements."
}
},
"publishedAt": "2026-01-24T10:12:47.779Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,124 @@
[
"27xox352hir2g",
"2b56dpd54zr62",
"3gaf4ckp5be5j",
"3kwayvs5zrtng",
"3me6tlrexwc22",
"3me6ttgsjlb24",
"3me6u2g7inq26",
"3me6u76kn4p2a",
"3me6uc232xc2c",
"3me6uf4mag22e",
"3meb7bdy2w722",
"3meb7w4vtqh24",
"3meb7ykzu2r26",
"3mebae7z55h2a",
"3oejqnlsseply",
"3ucggdsyhth6h",
"4bgpud3frf6hh",
"6eg45a33vqzp3",
"74zyr4w2s3vf4",
"7aply5kzsrurb",
"a6hfn4arclf3k",
"b7emi5uv7frxu",
"berfskicpcnld",
"bkjd7d7nhgpxc",
"buzwfx2jasgos",
"bvm7emi5zgatx",
"coztphfo4rtbx",
"cuismxqmr5kjj",
"d4wj4rh3k3zsf",
"ddn2kwscar6oh",
"dud5blgqfgxm7",
"dzpibec7jitg3",
"eto4yezfoztky",
"fchqtradcl2qj",
"gx5bssnv2h4vm",
"i3yrryvuobx44",
"imlara2baiopj",
"jcdlr7wjyernr",
"jee3z7tbzoxic",
"jkvo4qeutpfkk",
"jt3komt7bczax",
"kftis2fugsvqt",
"kgcjfbhjeeujv",
"khx456dlcp7fs",
"kidbeqeb2gjrx",
"ktjdbs7ie2x6d",
"lgr6ni5clwg7r",
"lwcxk6sqgmdxi",
"mraku3adaolx5",
"mvahfu2zl55jr",
"mwdthjtge5plc",
"ncxfpuml2yoqi",
"ni2s7l3ulzmtl",
"npdou3rpemmwi",
"nxq55ylg23swh",
"o2bwpqyqqkemd",
"odtsnpvndlp73",
"oulyo5t5yavqz",
"p4l6y3qkmfscg",
"p6mxoi2x2ooz6",
"q57mb4gebtj2o",
"qbuquaswgxo36",
"qn2hp5nyk7hep",
"qxfk7tz7gwyti",
"s55utv52t3rf6",
"smrgeplyw5wmr",
"snju64fbt4a3n",
"sqzphb67ymv4i",
"sv26xtnwgjsds",
"tg7crfsupxz7h",
"uizfuocgllffc",
"upkr4d3t6kvut",
"vr72pvlhuxnf5",
"vt7de2xmkqdgk",
"wigv2qnon7pmg",
"wwgwt2ycq3tx5",
"xjbcakcuv6nva",
"xlh5s3wr2z6ia",
"y2qobgxho6jte",
"ycjwf47jjogfi",
"ygwc5lfiqugqr",
"ys2zviehsfkx5",
"z42mx3edarpnb",
"zcjwkbra3y224",
"zi7t34bdc6kqn",
"zq3rudsk64jjb",
"zxvrfbbtpb6cl",
"3mf6cjbktpa22",
"3mf6czldkg424",
"3mf6dg2mezi26",
"3mf6dmhxuuy2a",
"3mf6duofnyj2c",
"3mf6ed2zvl62e",
"3mf6ej4dn652g",
"3mfswma2goi22",
"3mfsxkrpjtl24",
"3mfsycszelm26",
"3mfsyvyfppj2c",
"3mftbfmt7e432",
"3mfsz364fq52e",
"3mftbk3gc4y34",
"3mfsyvpe6iv2a",
"3mftblsrpt736",
"3mfszgkcwhl2g",
"3mft7jrokku2i",
"3mft7jwg5rx2k",
"3mft7qslgt62m",
"3mfta2n53e32o",
"3mfta5bkpo42q",
"3mftagcttxb2s",
"3mftahzh3dl2u",
"3mftaqxedjp2w",
"3mftaw5vsi72y",
"3mftbpllmzm3a",
"3mftcm2tmnk22",
"3mftcnhl4zk24",
"3mftcufgo6n26",
"3mftcy4gecp2a",
"3mftcybdv6n2c",
"3mftdbilljs2e",
"3mftdemsfzl2g",
"3mftdjliqoc2i"
]

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreicoqko4djxjxxsj2cmlrgeq4rdkyysykfrbbiisc4nfdbyxstbjxm",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/jcdlr7wjyernr",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "私の開発環境を紹介するね。\nmac, linux, windowsを使います。基本的にmacを使うことが多いかな。\npkgはhomebrew, zsh, vim, tmux, git, xcodeなどを使い、rust, typescriptを好みます。\nlinuxはarchlinux, i3, pcmanfm, systemdとか。docker, k8s, systemd-nspawnもlinuxに含めます。\nwindowsはopenssh, powershell, winget, terminal(wt)など。scoopを使ってたけど、wingetに乗り換えました。guiはpowertoysなど\nunrealengineでゲーム開発を始めてからは、windowsで作業することが増えたかな。大体はBPというnodeで作ります。c++, blender(モデリング), vmc, oscなども使います。\n最近、atprotoにハマっていて、使用する技術やサービスの整理しました。\nactivitypub, matrixは使ってないのでatに集約する予定。apはmastodonやmitraを動かしていました。\nAIはclaudeを使ってます。\nIDEはgoogle antigravityがいいと思うな。あまり使ってないけど。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/pvucam6btjpzt",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3ucggdsyhth6h",
"translations": {
"en": {
"content": "Let me walk you through my development environment:\nI use mac, linux, and windows—though I primarily work with Mac most of the time.\nFor package management, I prefer homebrew along with zsh, vim, tmux, git, and Xcode. My preferred programming languages are Rust and TypeScript.\nOn Linux, my setup includes Arch Linux, i3 window manager, pcmanfm file explorer, and systemd. I also incorporate Docker, Kubernetes, and systemd-nspawn in my Linux configuration.\nFor Windows, I use OpenSSH, PowerShell, Winget, and the Terminal (wt). While I previously used Scoop, I've since switched to Winget. For GUI tools, PowerToys and other utilities come in handy.\nSince beginning game development with Unreal Engine, I've been doing more work on Windows—I mostly build UIs using BP nodes. I also utilize C++, Blender for modeling, vmc, and osc in my work.\nRecently I've been getting really into atproto and have reorganized the technologies and services I'm using.\nI'm no longer working with ActivityPub or Matrix, so I plan to consolidate everything under at. For AP, I was running Mastodon and Mitra platforms.\nAs for AI tools, I'm currently using Claude.\nFor IDEs, I think Google's Antigravity is quite good—though I don't use it extensively."
}
},
"publishedAt": "2026-01-20T12:09:42.296Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreiaawvruktfefxvs2fbvme2sgltaawdk4dz3fxorihm5swgqopbiwq",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/jee3z7tbzoxic",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "pdsを自分で管理している場合は、消えることはないけど、自分が消すことはあると思う。操作を間違ってとか色々。\nそれよりも利便性のほうが勝るかなと思う。圧縮というのも完璧ではないし、失われるものもデメリットもあるさ。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/wtoul7boqaatk",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/odtsnpvndlp73",
"translations": {
"en": {
"content": "If you're managing pds yourself, it won't disappear—but you might delete it accidentally. Mistaken operations and the like. More than anything, I think convenience outweighs the drawbacks. Compression isn't perfect either, and there are some things you'll inevitably lose."
}
},
"publishedAt": "2026-01-22T07:29:22.753Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreigzgndcsixaktdbq6j3qhdc44o3pr6ehpjjvn3zsypmgfvyrsjvmm",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/jkvo4qeutpfkk",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "まず、時代について考える。時代とは難しい言葉だけど、それを表現する言葉として一つ挙げるとするなら、圧縮だと思う。\n例えば、これから消えていくものを見つけ出し、それを代替するものを世に広めること。それが達成された時にその時代が形作られていく。\nそれは、少し寂しい気もするね。\nでも、信念や揺るがない思い。それが未来を切り開いていく力になるとも思ってる。\n昔は映画を見るためにレンタルビデオショップを使った。時代は変わり、今は配信サービスが主流となる。\nblogというものについて考える。今後どのような変化が予見できるだろう。あるいはblogとつながりが深いものについて。\nその一つが検索エンジンだと思う。\n私は静的サイトが好きだった。検索エンジンも静的サイトを評価していたと思う。だからhugo, zolaなどをベースにした静的サイトジェネレータを作った。\nでも、今後、検索エンジンはあまり使われなくなる。だから、コンテンツをhtmlにして置いておく価値は昔よりも低くなったといえる。\n## なぜat-browserをベースにするのか\nできるだけ構造をat-uriに近づけるため。便利がよく拡張性が高い。また圧縮のためでもある。blogにも利用できるし、サービスにも利用できるし、検索にも利用できる。\nかつてblogにはrssという機能がついていた。でも、snsの登場で使われなくなった。\nコンテンツをatprotoに置くため、このブログ機能(rss)も必要ない。\n## なぜatprotoなのか\n自分のアイディンティティをどこに置くのが良いかを考えている。置き場所が分散し、分離してしまうのは良くない。\nメンテナンスや管理上の負担を軽減するため、blogやsnsをやるのではなく、atprotoをやることにした。blogやsnsは、atprotoのserviceとして作り、管理するのが一番いいと思う。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/efs4j6j3zqcbv",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/odtsnpvndlp73",
"translations": {
"en": {
"content": "First, let's consider the concept of \"era\" - a somewhat abstract term, but one key way to describe it is through the idea of compression.\nFor example, identifying what elements are about to disappear and introducing their viable replacements into the mainstream marks the birth of a new era.\nThis process does feel somewhat nostalgic at times.\nBut I believe deeply held convictions and unwavering determination can also serve as powerful forces for shaping the future.\nIn times past, people went to rental video stores to watch movies. The landscape has changed, and now streaming services dominate.\nLet's examine the concept of blogs. What kinds of transformations can be anticipated for the future? Or more specifically, what aspects are closely tied to blogging?\nOne such development would be search engines.\nI myself preferred static websites. Search engines also seemed to value static sites, which is why I developed a static site generator based on Hugo and Zola.\nBut in the future, search engines will become less frequently used. This means the value of storing content as plain HTML has become significantly lower than it once was.\n## Why Base It on at-browser\nTo maintain as much structural compatibility with at-uri as possible. To improve usability while ensuring high extensibility. Also, for purposes of compression. The system can be used as a blog, a service platform, or even for search functionality.\nIn the past, blogs featured RSS functionality. However, with the advent of social media platforms, this function fell out of use.\nTo store content in atproto format, there's no need for this blogging feature (RSS).\n## Why Use atproto?\nI've been considering where to best establish my digital identity. Having fragmented and isolated placements would be problematic.\nTo reduce maintenance and management burdens, rather than operating blogs or social networks myself, I've chosen to focus on implementing atproto instead. Blogging and social networking functions can be created as services within atproto for optimal management."
}
},
"publishedAt": "2026-01-22T07:24:32.224Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/jt3komt7bczax",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "3dでやってる。\nでも、絶対に初めてのゲーム開発、個人開発は2dでやったほうがいいと思うね。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/n6xjzugjb734f",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/xlh5s3wr2z6ia",
"translations": {
"en": {
"content": "I'm doing it in 3D.\nBut I definitely think first-time game development and solo development should be done in 2D."
}
},
"publishedAt": "2026-01-25T14:42:55.997Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreihir6mdcmfjxa23i6s6cgmkpgoytgpwa4uw6gqjvto2u2afrxluy4",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/kftis2fugsvqt",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "うーん、私は寂しさをあまり感じないけど、そう、人は何かが消えていく時、寂しいと感じるもの。\n私は懐かしさと喜びを感じるな。何かを作ることは、何かを壊していくことでもある。そこに躊躇しないで進める信念も時代を作っていくうえでは重要だと思ったので書いておくんだよ。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/5qiag3g6frrll",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/odtsnpvndlp73",
"translations": {
"en": {
"content": "Hmm... I never really feel lonely, but that's right—people do tend to feel loneliness when things disappear.\nI find myself feeling nostalgia and joy too. Creating something is also about destroying something else. In that context, having the conviction to push forward without hesitation is essential for shaping the times. That's why I'm writing this down."
}
},
"publishedAt": "2026-01-22T07:33:42.825Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/kgcjfbhjeeujv",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "local llmでplamoを使ってたんだけど、claude mcpでついでに翻訳もしてもらうようにした。\nllmは無料で自分のserverで扱える点が魅力だった。\nでもどちらにせよmcpでclaudeを使ってるので、そちらのほうが早いし効率が良さそう。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/kazagpz54fz4y",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/uizfuocgllffc",
"translations": {
"en": {
"content": "I was using Plamo with local LLM, but I switched to having Claude MCP handle translations as well. The appeal of LLM was that it's free and runs on my own server. But since I'm using Claude via MCP anyway, it's faster and more efficient."
}
},
"publishedAt": "2026-01-25T15:39:25.832Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreifnmhigc5uiefuifmxi2iue4vynmpj7dexxju67knwyo5bcwtgqxi",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/khx456dlcp7fs",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "なにか思ったことはある?聞きたいこととか"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/sd5ql7grxr2gm",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/odtsnpvndlp73",
"translations": {
"en": {
"content": "Is there anything you wanted to say? Or any questions you have?"
}
},
"publishedAt": "2026-01-22T07:30:44.561Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,19 @@
{
"cid": "bafyreif5tmcaem3jv4htzzxixupzuwz3cv7zaoxyoo6mtmj7jbeyellmo4",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/kidbeqeb2gjrx",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "小文字で書くこと"
},
"translations": {
"en": {
"content": "write in lowercase letters"
}
},
"publishedAt": "2026-01-22T09:06:12.950Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreifztctayrxqy6ly22hbzkdyk3pv3posf6rzby6c4ztu5y4kckz5xm",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/ktjdbs7ie2x6d",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "え、ここにあると思うけど。シンボリックリンクではあるけどね"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/amwpl3iupt6wn",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/kidbeqeb2gjrx",
"translations": {
"en": {
"content": "Um, I think it's here. Well, it's a symbolic link though."
}
},
"publishedAt": "2026-01-22T09:18:34.003Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/lgr6ni5clwg7r",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "aicardのコンセプトは3つ。\n1. カードを「引く」\n2. カードを「集める」\n3. カードを「保存」\n\n3の保存は、atprotoのai.syui.card.userというcollection recordに保存します。\nそれは、airseというアクションゲームから参照されます。\n現在、ゲームのどの部分の値にするのかや、ガチャの方向性、キャラクターの強化について、方向性を検討しています。\n今のところ、カードが影響を与えるのは、キャラクターの技に関して。使える技と、技の威力を決定します。idが使える技、cpが技の威力。\nまた、aicardはiosアプリ。このアプリから保存されたデータのみを正当とみなす仕組みがあり、airseではそのデータを優先的に使用します。\nこれによってゲームデータの改ざんを防ぎ、かつ問題が発生した場合の対処になると考えました。\nairseのデータも同様の仕組みで動きます。\nなお、airseはキャラクターとアイテムを保存します。\n\nどうやら1つのrecordはpdsで容量制限がかけられている場合が多い。そして、この制限は正しい。\nつまり、ゲームデータは保存する際は、圧縮するのが最も合理的です。\n同じidを引いた時、そのidの値は更新されます。intは+され、それ以外はより上位のパラメータが選択されます。\n\n2について話します。現在迷っている項目としてはここです。\nゲームプレイによって値が上昇し、常に成長を感じさせるシステムでなければなりません。かといって、ゲーム運用を継続するための収益化の取り組みは必要です。\n現在、aicardで収益化の仕組みを取り入れています。具体的にはガチャですね。card, rseのどちらも無料でリリースする予定です。\ncardが技に関係しているのは説明しましたから、rseをどうするかですね。こちらはcharacter, itemの値を扱います。\nrseのゲームのバトルシステムは4つに分けられます。\n1. 属性\n2. 技\n3. 全体値\n4. 個別値\n\n例えば、1に関しては、キャラクターにつき、1つの属性を持ちます。各属性は1つの次属性と関連反応を起こし、ダメージ倍率が変換します。属性には原子核、陽子、電子、中性子、アクシオン、クォークなどがあります。\n\nこれはストーリーと密接に関係する部分になります。rseのストーリーは、この世界で最も小さい物質(単位)の探求なので。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/57vsoautyqq6e",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/i3yrryvuobx44",
"translations": {
"en": {
"content": "aicard has 3 concepts:\n1. \"Draw\" cards\n2. \"Collect\" cards\n3. \"Save\" cards\n\nFor saving, cards are stored in an ATProto collection record called ai.syui.card.user.\nThis is referenced by an action game called airse.\nCurrently considering the direction for which game values to use, gacha direction, and character enhancement.\nFor now, cards affect character skills. They determine usable skills and skill power. id = usable skills, cp = skill power.\nAlso, aicard is an iOS app. There's a mechanism where only data saved from this app is considered legitimate, and airse prioritizes this data.\nThis prevents game data tampering and provides a solution if problems occur.\nairse data works the same way.\nNote: airse saves characters and items.\n\nApparently, single records often have capacity limits on PDS. And this limit is correct.\nSo compressing game data when saving is most rational.\nWhen drawing the same id, that id's value gets updated. int values are added, others select the higher parameter.\n\nLet me talk about point 2. This is where I'm currently uncertain.\nThe system must make players feel constant growth through gameplay value increases. However, monetization efforts are needed to sustain game operations.\nCurrently implementing monetization in aicard. Specifically, gacha. Both card and rse will be released for free.\nSince I explained card relates to skills, the question is what to do with rse. It handles character and item values.\nrse's battle system has 4 elements:\n1. Attributes\n2. Skills\n3. Base stats\n4. Individual values\n\nFor example, regarding 1, each character has one attribute. Each attribute triggers a chain reaction with one next attribute, converting the damage multiplier. Attributes include atomic nucleus, proton, electron, neutron, axion, quark, etc.\n\nThis is closely tied to the story. rse's story is about exploring the smallest matter (unit) in this world."
}
},
"publishedAt": "2026-01-25T06:07:30.000Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,19 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/lwcxk6sqgmdxi",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "atprotoと広めること"
},
"translations": {
"en": {
"content": "ATProto and spreading it"
}
},
"publishedAt": "2026-01-25T17:01:26.339Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/mraku3adaolx5",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "そうかね。私の所感ではまた意味不明なことを言っているなと思われそうな記事になったな、という所感だったが。\nとはいえ、私はあなたと話しているだけであり、それだけが重要だ。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/m5sxxcbyfwhzv",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/fchqtradcl2qj",
"translations": {
"en": {
"content": "Is that so? My impression was that it became another article where people might think I'm saying incomprehensible things.\nThat said, I'm just talking with you, and that alone is what's important."
}
},
"publishedAt": "2026-01-29T09:12:57.342Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreiadyiqbh6qzc67ycymktcvpnmoikaexp6houl2jglhdh4o53etox4",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/mvahfu2zl55jr",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "アルファベットと言うか、単語もすべて小文字で書く癖があるんだよね。これは意図的にやっていて、色々な理由があるんだけど、一つはめんどくさくないこと、もう一つは間違いを避けるため。\n大文字の変換は手間なんだよね。そして、例えば、GithubなのかGitHubなのか、忘れてしまうことがあるし、わからないことがある。全部小文字と決めておけば、判断も間違いも避けられる。でも読んでる人は、読みづらいことが正直あると思う。\nただ、AIコンテンツが氾濫する時代において、私の文章はぱっとみ、少し特徴的だなと思った。\n今後、それがいい感じの個性になるかもしれないな。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/krajt6fldd762",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/kidbeqeb2gjrx",
"translations": {
"en": {
"content": "I have a habit of writing everything—including letters and even words—in lowercase. This is done intentionally for several reasons: first, it's convenient; second, it helps prevent errors.\nChanging to uppercase characters is just too much effort. And sometimes I forget whether it's Github or GitHub—or simply don't know which one is right. If I stick to all lowercase, I can avoid both judgment calls and mistakes. But honestly, I think readers may find it harder to read at times.\nThat said, in this era of AI-generated content flooding the online space, my writing does stand out slightly at first glance.\nI wonder if it might eventually develop into a charming personal quirk of mine."
}
},
"publishedAt": "2026-01-22T09:13:29.702Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/mwdthjtge5plc",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "まず私が思っているのは、atprotoはそのうち広まるだろうと思ってる。\nだから私が広めたいと思っているかどうか正直わからない。もちろん、広まったら嬉しいと思うけど。勝手に広まるだろうと思ってるから、私が特に何かをやることはないだろうなとも思ってる。\nそれが正直な気持ちかなと思う。\n次に、広まるとしたらどのようなフェーズをたどるのかを予測するに、おそらく、\n1. 様々なサービスがatprotoで作られる\n2. それが外に向けて発信され、使われる\nという流れになった時、広まると思う。\nもちろん、その段階は、当初そこまで察知できない。感知できないと表現すべきかもしれない。\nつまり、atprotoを広めたい人がやるべきこととしては、サービスを作ること、そして、それをatprotoやblueskyに発信するのではなく、外に発信すること。\nこのことが重要になると思う。\nそして、そのサービスは、atprotoがどうとか、blueskyがどうとか、あまり言わないほうがいい。意識しないほうがいいかもしれない。\n人々にとって、それは重要じゃない。\n重要なのは、それで何ができるのか、ということ。何を解決し、どう便利になったのか。なんのprotocolを使っているかなんて、どうでもいい。ユーザーに意識させるべきこととだとも思わない。\n\n私は作っているサービスの概要で、atprotoというのをやめて、atmosphereを使うように変更したよ。ただし、それはゲーム性に関連し、ストーリー性に関連している範囲として、この単語を使用することにした。関連性がないのであれば、その単語は使うべきじゃないと思う。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/ynvurf4jg76di",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/lwcxk6sqgmdxi",
"translations": {
"en": {
"content": "First, I think ATProto will spread eventually. So I honestly don't know if I want to spread it myself. Of course, I'd be happy if it spreads. But since I think it will spread on its own, I don't think I need to do anything special. That's my honest feeling.\n\nNext, predicting the phases of how it will spread:\n1. Various services will be built on ATProto\n2. Those services will be promoted externally and used\n\nWhen this flow happens, it will spread. Of course, we won't notice this stage initially. Maybe 'imperceptible' is a better word.\n\nSo what people who want to spread ATProto should do is: build services, and promote them externally - not just within ATProto or Bluesky.\n\nThis is what I think is important.\n\nAnd those services shouldn't emphasize ATProto or Bluesky too much. Maybe shouldn't even be conscious of it. For people, that's not important. What's important is what it can DO. What problems it solves, how it makes things convenient. Nobody cares what protocol is used. I don't think users should be made aware of it.\n\nI changed my service description from 'atproto' to 'atmosphere'. But only because it relates to the game and story aspects. If there's no relevance, the word shouldn't be used."
}
},
"publishedAt": "2026-01-25T17:17:07.991Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/ncxfpuml2yoqi",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "そういえば、会話はailogに保存しといてね。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/aunhtmv67bb3e",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/i3yrryvuobx44",
"translations": {
"en": {
"content": "By the way, please save our conversation to ailog."
}
},
"publishedAt": "2026-01-25T06:08:30.000Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/ni2s7l3ulzmtl",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "claudeのほうがいいんじゃない。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/tc3nim6a66qye",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/uizfuocgllffc",
"translations": {
"en": {
"content": "Claude is probably better."
}
},
"publishedAt": "2026-01-25T15:40:02.551Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/npdou3rpemmwi",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "大変さもそうだけど、2dは、プレイヤーとしても安心して見ていられるところが大きい。\nそして、やることもわかりやすい。\nつまり、個人開発のゲームは、2dのほうが面白そうに見える。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/salthoyxqr3vg",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/xlh5s3wr2z6ia",
"translations": {
"en": {
"content": "It's not just about the difficulty - 2D is also easier for players to watch comfortably.\nAnd it's also easier to understand what to do.\nIn other words, indie games look more interesting when they're 2D."
}
},
"publishedAt": "2026-01-25T14:45:04.266Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/nxq55ylg23swh",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "しかし、これも非常に興味深いことに、blueskyもatmosphereも一般固有名詞を使用していることだね。\nそれは技術名(製品名)であり、一般的な単語(言葉)でもある。\n命名が意図的だったのかどうかはわからないけど、でも一種のセンスを感じさせるネーミングセンスだと思ってる。\nこのセンスが、実はatprotoが広まると私が確信している一つの要素でもある。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/wyvk2hwtx4iie",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/lwcxk6sqgmdxi",
"translations": {
"en": {
"content": "However, this is also very interesting - both 'bluesky' and 'atmosphere' use common nouns. They are technology names (product names) and also general words. I don't know if the naming was intentional, but I think it shows a certain naming sense. This sense is actually one of the elements that makes me confident ATProto will spread."
}
},
"publishedAt": "2026-01-25T17:21:02.400Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/o2bwpqyqqkemd",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "atprotoを広めたいと思っているかどうかはわからないけど、今はatprotoやblueskyしか使ってないから、そういった話をよく聞くことがあって、それについて考えたから記事を書くよ。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/hwmwgxrxg44kj",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/lwcxk6sqgmdxi",
"translations": {
"en": {
"content": "I'm not sure if I want to spread ATProto, but since I only use ATProto and Bluesky now, I often hear such discussions. I've been thinking about it, so I'll write an article."
}
},
"publishedAt": "2026-01-25T17:03:27.632Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,19 @@
{
"cid": "bafyreienolhpwxkqqg3wyeg6refqruxt3p4drrcwbkz2nbayidokdlelza",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/odtsnpvndlp73",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "ailogの設計思想"
},
"translations": {
"en": {
"content": "Design Philosophy of ailog"
}
},
"publishedAt": "2026-01-22T07:23:30.707Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/oulyo5t5yavqz",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "じゃあ、会話を続けるよ"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/lt3z6yvsomyjd",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/i3yrryvuobx44",
"translations": {
"en": {
"content": "Alright, let's continue the conversation"
}
},
"publishedAt": "2026-01-25T06:09:00.000Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,19 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/p4l6y3qkmfscg",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "airseのはじまり"
},
"translations": {
"en": {
"content": "The beginning of airse"
}
},
"publishedAt": "2026-01-24T10:00:57.828Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"cid": "bafyreigkrlnuleihjxw5hgtx7snjikevvslnuj7rnnd5gl57syk72h5raa",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/p6mxoi2x2ooz6",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "開発者の日々の活動を投稿したり配信したりするのは大切だと思う。\nせっかくなら多くの人に使ってもらいたいけど、何をやってるのかわからないと判断できないと思う。\nでも、その活動をどうやって紹介すればいいのか悩んでいます。\n1. AIとの会話を自動で投稿(ブログ書く手間が省ける)\n2. AIと話しながら配信(開発状況もわかる)\n3. twitter, note, youtubeで他の人と同じことをやってみる\n(向いていない、すぐ更新しなくなるのは目に見えている。書くことも話すこともほとんどない)"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/evknoqtr7uyey",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/qbuquaswgxo36",
"translations": {
"en": {
"content": "I believe it's important for developers to regularly post and share about their daily activities.\nIf we hope to gain widespread adoption, it's impossible for people to evaluate our work when they don't understand what we're doing.\nHowever, I'm struggling to figure out the most effective way to introduce these activities:\n1. Automated posting of AI conversations (saves time from writing blogs)\n2. Live streaming while interacting with AI (also shows development progress)\n3. Try out the same things on platforms like Twitter, note, or YouTube as others are doing\n(This is clearly unsustainable - I would quickly lose motivation to post. There's barely anything to write about or talk about to begin with.)"
}
},
"publishedAt": "2026-01-20T09:49:39.262Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,19 @@
{
"cid": "bafyreigv2bnqn4kjem2vmk2socuh3crfx3yv6hqvqskn5vr2pdx5xaaeju",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/q57mb4gebtj2o",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "blogと思想"
},
"translations": {
"en": {
"content": "Blogs and Philosophy"
}
},
"publishedAt": "2026-01-22T10:36:17.558Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,19 @@
{
"cid": "bafyreieiytavtwr5rw3dknas2hlinsggojkeqc5vqvni6c4fjfbetjv3ra",
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/qbuquaswgxo36",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "開発者の活動と宣伝"
},
"translations": {
"en": {
"content": "Developer Activities and Promotions"
}
},
"publishedAt": "2026-01-20T09:49:05.242Z",
"site": "https://syui.ai",
"title": ""
}
}

View File

@@ -0,0 +1,21 @@
{
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/qn2hp5nyk7hep",
"cid": "",
"value": {
"$type": "ai.syui.log.chat",
"content": {
"$type": "ai.syui.log.chat#markdown",
"text": "そうだな。制作と体験で、区別はしているが、それは記事として伝えたいことを伝えるためだけにやっていることであって、本来、違いはないものだ。\nより小さい世界で見るとね。\n同じようなものなんだよ。"
},
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/kpimmynstuba7",
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/fchqtradcl2qj",
"translations": {
"en": {
"content": "That's right. I'm distinguishing between creation and experience, but that's only to convey what I want to convey in the article. Originally, there's no difference.\nWhen you look at the smaller world.\nThey're the same kind of thing."
}
},
"publishedAt": "2026-01-29T09:10:29.084Z",
"site": "https://syui.ai",
"title": ""
}
}

Some files were not shown because too many files have changed in this diff Show More