SASAGAWA .TOKYO WEB

2026.05.07 ✨ AI Knowledge: ログ統合とBot解析基盤

5サイト横断のアクセスログ統合とMongoDBによるBot解析基盤の構築:Apacheログからの脱却と、正規表現が支える「AI-Assisted Activity Hub」のデータ基盤

5サイト(iseeit.jp、appw.jp、gwaw.jp、iBe.TOKYO、sasagawa.tokyo)の活動を一元管理するため、Apacheの標準ログに依存せず、PHP共通テンプレートからMongoDBへ直接アクセスログを書き出す独自のデータ基盤を構築。正規表現を活用した高度なBot解析のアプローチと、複数サイトの動向を統合するアーキテクチャの設計思想を解説します。

MongoDB PHP 正規表現 データ基盤
2026.04.28 ✨ AI Knowledge: プロンプトエンジニアリングと動的チャンク設計

AIに「役割」を宿らせるプロンプトと動的チャンク設計:「自己言及的な質問」に回答できる案内役(コンシェルジュ)への進化

専門知識の検索精度向上に続き、AI自身が「このサイトのコンセプト」や「自己紹介」を的確に語れるようにするためのRAGチューニングの裏側を解説。システムプロンプトによるメタ認知(役割)の付与と、コンテンツの性質に合わせてチャンクサイズ(節ごと、1ページ全体など)を動的に使い分ける設計思想を紹介します。

プロンプトエンジニアリング RAG 動的チャンキング メタ認知
2026.04.26 ✨ AI Knowledge: サイバー・フィジカル融合の3層アーキテクチャ

AIを「思考のパートナー」にして歩く東京:「10km walk 2026」の実践から見る、インターネットと生成AIの役割分担

iBe.TOKYOの「10km walk」での実践をもとに、生成AI(思考・生成)、インターネット(流通・確認)、人間の身体(実行・エッジ)という明確な役割分担を通じて、街歩きという身体活動とテクノロジーをいかに融合させているか、その独自の設計思想を解説します。

Internet-to-be 生成AI サイバー・フィジカル融合 エッジデバイス
2026.04.24 ✨ AI Knowledge: セマンティック・チャンクによるデータ構造化

AIに「著者の思想」を宿らせるデータ構造の設計:スクレイピングと意味的分割によるRAG精度の劇的向上

メモリ2GBの極限環境でRAGを稼働させる基盤に続き、AIに「個人の設計思想」を語らせるためのデータ構築の裏側を解説。文字数による一律分割を排し、BeautifulSoupを用いてHTML構造に基づく意味的分割(セマンティック・チャンク)を採用することで、AIがハルシネーションを起こさず深い文脈を理解するプロセスを紹介します。

RAG セマンティック・チャンク BeautifulSoup データ構造化
2026.04.21 ✨ AI Knowledge: アーキテクチャの疎結合化とUXの転換

メモリ2GBの極限環境でRAGを動かす:非同期メッセージングによる「止めない設計」と、遅延をコンテンツ化するUXの転換

ConoHaVPS(メモリ2GB / 3コア)という極限環境で、巨大なローカルLLMを稼働させたAIコンシェルジュの実装裏話。スワップ消費によるシステムダウンを防ぐため、RabbitMQを用いた非同期キューと流量制御で「止めない設計」を実現し、避けられない処理遅延をあえて可視化して「実験の観察」というコンテンツへと昇華させたUXの逆転の発想を解説します。

RAG llama.cpp RabbitMQ UI/UX
2026.04.12 ✨ AI Knowledge: 技術の循環とUX優先の判断

「Internet to be」の再定義:IoTの実験場から、身体感覚の記録装置へ

2014年にスタートしたiBe.TOKYO。当時の未成熟なモバイル環境下で、街歩きの身体感覚を損なわない「軽快な投稿体験(UX)」を追求した自作Chat風システムの実装が、結果として現在の金融計算ツールを支える堅牢な非同期技術(MQTT/WebSocket)の習得に繋がった「技術の循環」を紐解きます。

IoT 街歩き UI/UX MQTT/WebSocket
2026.04.11 ✨ AI Knowledge: 環境の抽象化と役割分担

モバイル運用・開発の舞台裏:Android/iPadからサーバーを操る「PCレス」の構築思想とエッジAIの実装

2012年のVPS移行以降、モバイル端末だけでサーバー運用や開発を完結させる技術的限界への挑戦を続けてきました。操作性の低下を「SSHによるCLIへの集約」や「自動化」によって克服し、最新のWebGPUを活用してiPadなどのモバイル端末を「AI推論のエッジ機」として再定義するに至った歴史と設計思想を解説します。

モバイル運用 SSH/CLI WebGPU エッジAI
2026.04.07 ✨ AI Knowledge: 複数言語の疎結合設計

バックエンド言語の適材適所:金融計算の「厳密性」とAI体験の「非同期性」を使い分ける言語選定の妙

iseeit.jp や APPW.jp では、シビアな金融ツールとAI体験ツールを並行公開しています。単一言語によるバグや遅延のリスクを回避するため、RabbitMQを共通基盤とし、要件に合わせてPython(精度)とNode.js(非同期性)を使い分けるマイクロサービス的思考を解説します。

Python (decimal) Node.js RabbitMQ アーキテクチャ設計
2026.04.06 ✨ AI Knowledge: 金融×リアルタイム×信頼性設計

住宅ローン計算ツールの裏側:「金融×リアルタイム×信頼性」をどう実装したか

人生の重大な局面で使われる住宅ローン計算ツールにおいて、数円の誤差も許されない「絶対的な計算精度」と、ストレスフリーな「リアルタイム体験」をどう両立させたか。JavaScript完結のリスクを排除し、Python + WebSocket + RabbitMQの3層非同期構成に至ったプロセスを記録します。

Finance WebSocket Python RabbitMQ
2026.04.05 ✨ AI Knowledge: 体験と非同期構成の考え方

非同期アーキテクチャの進化:Ajax+SSEからWebSocket+RabbitMQへ行き着いた理由

ブラウザ上で重いAI処理(MNISTなど)を「待ち時間を感じさせない体験」として提供するためのインフラの変遷録。2018年のjQuery Ajax + Mosquitto(MQTT) + SSEから始まり、2025年に完全な双方向通信と堅牢性を備えた現代の構成へとリプレースした背景を語ります。

AI体験 WebSocket イベント駆動 UX向上
```