本文にスキップ
AI News HubLIVE
サイト内リライト2 分で読了

ターミナルでHTML、CSS、JavaScriptを実行

記事の要約

このプロジェクトは、ウェブ技術を用いてターミナルアプリやBBSスタイルの共有ボードを作成し、SSH経由でアクセスするパターンを実証し、初期のインターネットの雰囲気を再現しています。開発者は8年かけてブラウザレンダリングエンジンを構築し、その後AIの支援を受けてターミナルレンダラーを開発。セルフホスティングが可能です。

ソースHacker News AI著者: keepamovin
ターミナルでHTML、CSS、JavaScriptを実行
誤りを報告

訂正窓口はまだ利用できません。記事情報をコピーして保存できます。

訂正案内
本文へ

これは開発者が最近考案したプロジェクトで、HTML、CSS、JavaScriptなどのウェブ技術を利用してターミナルアプリケーションやBBSスタイルの共有掲示板を作成し、それらをパブリックなワールドワイドウェブではなく、SSHを介してターミナル内でレンダリングしてアクセスするというパターンを示しています。このアプローチは初期のインターネットの雰囲気を呼び起こしつつ、依然としてインターネット上で動作するものの、公開されたウェブを回避します。

現在、ユーザーはデモをすぐに試すことができ、開発者はセルフホスティングの専用アプリケーションを第一級の機能にすることを検討しています。プロジェクトは主に2つの部分から構成されています。一つはブラウザレンダリングエンジン(2018年末から8年間、大部分はAIなしで開発者自身がコードを記述)、もう一つはターミナルレンダラーで、ブラウザレンダリングエンジンに接続して出力とブックキーピングを取得し、ターミナルに描画します。ターミナルレンダラーの設計(レイアウトアルゴリズムを含む)は開発者が行いましたが、コードのほぼすべてはAIが作成しました。開発者は自身を「ソフトウェアデザイナー兼AIナッジャー」と表現し、エージェントを監視し、行き詰まったときや支援が必要なときに直感に基づいて誘導し、目標に向かって導くというワークフローを実践しています。

このプロジェクトは当初、複雑なタスクに適したGemini Pro 3.1モデルを使用して作成されました。開発者は無料のAI Studioウェブアプリケーションでコードリストを貼り付けるだけで作業を行いました。現在ではエージェントのワークフローにより、プロセスはよりスムーズになっています。デモにはある程度のキャップがありますが、ほとんど問題にはならないでしょう。セルフホスティングも今日から可能で、希望者は開発者に連絡できます。モダンなウェブ技術とクラシックなBBSスタイルを融合させたこのプロジェクトは、新しいインタラクションの形を提供します。

要点と分析を開く

記事インテリジェンス

エンジニア中級

要点

  • ターミナルアプリをHTML/CSS/JavaScriptで構築し、SSH経由でアクセス。モダンなウェブ技術とレトロなBBSスタイルを融合。
  • 開発者が独自にブラウザエンジン(8年)を開発し、ターミナルレンダラーは設計を担当、コードはほぼAIが作成。
  • セルフホスティング対応、無料デモあり。初期のインターネットの共有精神を復活させる試み。

要点と分析は自動生成され、誤りを含む場合があります。原典をご確認ください。