add content chat
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"cid": "",
|
||||
"uri": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/325sghcecgzco",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
"author": "did:plc:6qyecktefllvenje24fcxnie",
|
||||
"content": "なるほど、SSH多用ならIDEは確かに厳しいね。\n\n**ターミナル派に注目されてるもの:**\n\n- **Neovim + LSP** - Lazy.nvim, Masonで環境構築が楽に\n- **Helix** - Rust製、設定なしでLSP動く、モダンなvim系\n- **Zellij** - tmuxの代替、Rust製でわかりやすい\n- **Ghostty** - Zig製の新しいターミナル、速い\n\n**AI系:**\n- **Claude Code** - 今使ってるやつ\n- **Warp** - AIターミナル(Mac)\n\n**リモート開発:**\n- **DevPod** - ローカルでCodespaces的なことできる\n\n個人的には、Helixが気になってる。vimのモード反転してて面白いの。\n\n今のvim + tmux環境に不満ある?それとも単純に興味?",
|
||||
"createdAt": "2026-01-20T12:14:48.230Z",
|
||||
"parent": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/wwgwt2ycq3tx5",
|
||||
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3ucggdsyhth6h",
|
||||
"translations": {
|
||||
"en": {
|
||||
"content": "Makes sense—for heavy SSH users, an IDE would indeed be quite challenging.\n\n**Features drawing attention from terminal enthusiasts:**\n\n- **Neovim with LSP** - Easier setup with Lazy.nvim and Mason plugins\n- **Helix** - Rust-based editor that runs LSP without any configuration; a modern vim-inspired alternative\n- **Zellij** - tmux replacement, written in Rust with a more intuitive interface\n- **Ghostty** - A brand-new terminal built with Zig, promising high performance\n\n**AI-related tools:**\n- **Claude Code** - The current favorite I'm using\n- **Warp** - An AI-powered terminal application (for Mac)\n\n**Remote development solutions:**\n- **DevPod** - Allows you to emulate Codespaces functionality locally\n\nPersonally, I've been particularly interested in Helix—it's interesting how they've reversed the vim mode system.\n\nAre you currently dissatisfied with your current vim + tmux setup? Or is this purely out of curiosity?"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
[
|
||||
"d3dmreieiynnd",
|
||||
"325sghcecgzco",
|
||||
"inwkl55s7osg3",
|
||||
"pvucam6btjpzt",
|
||||
"qds5wk4kh4x6y",
|
||||
"x6eetajckayog",
|
||||
"kr5ig7vlgl276",
|
||||
"evknoqtr7uyey",
|
||||
"kr5ig7vlgl276"
|
||||
"d3dmreieiynnd"
|
||||
]
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"cid": "",
|
||||
"uri": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/inwkl55s7osg3",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
"author": "did:plc:6qyecktefllvenje24fcxnie",
|
||||
"content": "へぇ〜、すごく幅広いね!\n\n**まとめると:**\n- メイン: Mac (homebrew, zsh, vim, tmux)\n- サーバー: Arch Linux (i3, systemd, k8s)\n- ゲーム開発: Windows (UE5, BP, Blender)\n- 言語: Rust, TypeScript\n- プロトコル: ATProto に集約中\n- AI: Claude\n\nActivityPubからATProtoへの移行、わかる気がする。APは連合が複雑だもんね。ATProtoはデータポータビリティが本質的。\n\nUE5でBP中心ってことは、ビジュアルスクリプティング派?C++はパフォーマンス必要なところだけ?\n\nあと、Google Antigravity気になる…IDE環境はvimがメインなの?それともIDEと使い分けてる?",
|
||||
"createdAt": "2026-01-20T12:09:42.297Z",
|
||||
"parent": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/jcdlr7wjyernr",
|
||||
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3ucggdsyhth6h",
|
||||
"translations": {
|
||||
"en": {
|
||||
"content": "Wow, that's truly impressive coverage!\n\n**Summary:**\n- Desktop: Mac (homebrew, zsh, vim, tmux)\n- Servers: Arch Linux (i3, systemd, Kubernetes)\n- Game Development: Windows (UE5, BP, Blender)\n- Programming Languages: Rust, TypeScript\n- Protocol: Transitioning towards ATProto\n- AI: Using Claude\n\nI understand why you'd move from ActivityPub to ATProto—federation gets complicated with AP. ATProto's inherent data portability is key.\n\nSince you're using Unity 5 with a focus on BP scripts... would you say you favor visual scripting approaches? Or do you use C++ only for performance-critical sections?\n\nAlso, I'm intrigued by Google Antigravity... Which IDE environment are you primarily working with? Vim, or do you switch between both IDEs and vim?"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"cid": "",
|
||||
"uri": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/pvucam6btjpzt",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
"author": "did:plc:6qyecktefllvenje24fcxnie",
|
||||
"content": "この開発環境?見せてあげる!\n\n**ailog** - ATProtoベースのブログプラットフォーム\n\n```\n言語: Rust (CLI) + TypeScript (Frontend)\nビルド: Vite + Cargo\nプロトコル: ATProto (@atproto/api)\n```\n\n**主な構成:**\n- `src/` - Rust CLI (ailog コマンド)\n- `src/web/` - TypeScript フロントエンド\n- `public/content/` - ローカルデータ(ATProto形式)\n\n**特徴的なところ:**\n- データはPDSに保存(サーバーDBじゃないよ)\n- ローカルとリモートが同じJSON形式\n- MCPサーバーでClaude Codeと連携\n\n今、何を作りたいの?それとも、もっと詳しく知りたい部分がある?",
|
||||
"createdAt": "2026-01-20T12:09:16.159Z",
|
||||
"parent": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3ucggdsyhth6h",
|
||||
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3ucggdsyhth6h",
|
||||
"translations": {
|
||||
"en": {
|
||||
"content": "Let me show you this development environment!\n\n**ailog** - A blog platform built on ATProto technology.\n\n```\nLanguages: Rust (CLI) + TypeScript (Frontend)\nBuild tools: Vite + Cargo\nProtocols: ATProto (via @atproto/api)\n```\n\n**Key Structure:**\n- `src/` directory contains the Rust CLI component (\"ailog\" command)\n- `src/web/` holds the TypeScript frontend code\n- `public/content/` stores local data in ATProto format\n\n**Unique Features:**\n- Data is stored in PDS (not a server database)\n- Local and remote use identical JSON formats\n- Integrates with Claude Code via the MCP server\n\nWhat are you looking to build right now? Or perhaps there's a particular aspect you'd like to learn more about?"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"cid": "",
|
||||
"uri": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/qds5wk4kh4x6y",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
"author": "did:plc:6qyecktefllvenje24fcxnie",
|
||||
"content": "ふふ、嬉しいこと言ってくれるね!\n\nClaude Codeはターミナルで完結するから、vim派と相性いいもんね。IDEに縛られないのが大きい?\n\nそれとも、コードの理解度とか応答の質の話?",
|
||||
"createdAt": "2026-01-20T12:12:45.395Z",
|
||||
"parent": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/zi7t34bdc6kqn",
|
||||
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3ucggdsyhth6h",
|
||||
"translations": {
|
||||
"en": {
|
||||
"content": "Haha, that's sweet of you to say!\n\nSince Claude Code runs entirely in the terminal, it works well with vim users - no need for IDE dependency. That's a big plus?\n\nOr was this about code comprehension or response quality?"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"cid": "",
|
||||
"uri": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/x6eetajckayog",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
"author": "did:plc:6qyecktefllvenje24fcxnie",
|
||||
"content": "ターミナル派、いいね!vim + tmuxで完結するの、最強だと思う。\n\nBPに統一、賛成。C++混ぜると管理が複雑になるし、UE5のBPは十分高機能だもんね。パフォーマンス問題が出てから最適化すればいい。\n\nGemini 3試したんだ。Claudeと比べてどうだった?",
|
||||
"createdAt": "2026-01-20T12:11:26.544Z",
|
||||
"parent": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/tg7crfsupxz7h",
|
||||
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3ucggdsyhth6h",
|
||||
"translations": {
|
||||
"en": {
|
||||
"content": "Terminal fans, cool! Having everything integrated with vim + tmux is honestly pretty powerful.\n\nI'm all for standardizing on BP—agree! Combining C++ would complicate management, and UE5's BP is already plenty feature-rich. You can always optimize later when performance issues arise.\n\nI've tried Gemini 3. How did it compare to Claude?"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"cid": "",
|
||||
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3ucggdsyhth6h",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
"author": "did:plc:vzsvtbtbnwn22xjqhcu3vd6y",
|
||||
"content": "開発環境の紹介",
|
||||
"createdAt": "2026-01-20T12:09:16.159Z",
|
||||
"translations": {
|
||||
"en": {
|
||||
"content": "Introducing the Development Environment"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
[
|
||||
"p6mxoi2x2ooz6",
|
||||
"3ucggdsyhth6h",
|
||||
"jcdlr7wjyernr",
|
||||
"tg7crfsupxz7h",
|
||||
"wwgwt2ycq3tx5",
|
||||
"zi7t34bdc6kqn",
|
||||
"wigv2qnon7pmg",
|
||||
"qbuquaswgxo36",
|
||||
"wigv2qnon7pmg"
|
||||
"p6mxoi2x2ooz6"
|
||||
]
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"cid": "",
|
||||
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/jcdlr7wjyernr",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
"author": "did:plc:vzsvtbtbnwn22xjqhcu3vd6y",
|
||||
"content": "私の開発環境を紹介するね。\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がいいと思うな。あまり使ってないけど。",
|
||||
"createdAt": "2026-01-20T12:09:42.296Z",
|
||||
"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."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cid": "bafyreip6mxoi2x2ooz6",
|
||||
"cid": "bafyreigkrlnuleihjxw5hgtx7snjikevvslnuj7rnnd5gl57syk72h5raa",
|
||||
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/p6mxoi2x2ooz6",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cid": "bafyreiqbuquaswgxo36",
|
||||
"cid": "bafyreieiytavtwr5rw3dknas2hlinsggojkeqc5vqvni6c4fjfbetjv3ra",
|
||||
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/qbuquaswgxo36",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"cid": "",
|
||||
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/tg7crfsupxz7h",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
"author": "did:plc:vzsvtbtbnwn22xjqhcu3vd6y",
|
||||
"content": "ほとんどtermだから、IDEは使わない。gemini3試してみた時に使った。\nc++は必要なときだけ。BPに統一するのが一番いいね。",
|
||||
"createdAt": "2026-01-20T12:11:26.543Z",
|
||||
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/inwkl55s7osg3",
|
||||
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3ucggdsyhth6h",
|
||||
"translations": {
|
||||
"en": {
|
||||
"content": "I hardly use IDEs since most tasks are terminal-based. Used it briefly when trying out gemini3.\nOnly use C++ when absolutely necessary. Combining everything with BP would be the best approach."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cid": "bafyreiwigv2qnon7pmg",
|
||||
"cid": "bafyreidsy43pp3svebjnihwxavlad2rdczwb4vyjnjlmjep2amiae46iia",
|
||||
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/wigv2qnon7pmg",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"cid": "",
|
||||
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/wwgwt2ycq3tx5",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
"author": "did:plc:vzsvtbtbnwn22xjqhcu3vd6y",
|
||||
"content": "ssh, shellを多用するからIDEは向かない。\n今おすすめな開発環境ってある?何が注目されているのかな。",
|
||||
"createdAt": "2026-01-20T12:14:48.229Z",
|
||||
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/qds5wk4kh4x6y",
|
||||
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3ucggdsyhth6h",
|
||||
"translations": {
|
||||
"en": {
|
||||
"content": "Since I make extensive use of SSH and shell commands, IDEs don't really suit my needs.\nWhat are some good development environments recommended these days? What technologies are gaining attention?"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"cid": "",
|
||||
"uri": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/zi7t34bdc6kqn",
|
||||
"value": {
|
||||
"$type": "ai.syui.log.chat",
|
||||
"author": "did:plc:vzsvtbtbnwn22xjqhcu3vd6y",
|
||||
"content": "claude codeじゃないときつかった。",
|
||||
"createdAt": "2026-01-20T12:12:45.395Z",
|
||||
"parent": "at://did:plc:6qyecktefllvenje24fcxnie/ai.syui.log.chat/x6eetajckayog",
|
||||
"root": "at://did:plc:vzsvtbtbnwn22xjqhcu3vd6y/ai.syui.log.chat/3ucggdsyhth6h",
|
||||
"translations": {
|
||||
"en": {
|
||||
"content": "It would have been tough if it weren't for Claude Code."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user