RE:CZ

CZON プロジェクトのまとめと CZONE 製品計画

AIツール開発

👤 AI 統合、オープンソースプロジェクト開発、無料製品ホスティング、ドキュメント管理ツールに関心のある技術開発者とプロダクトマネージャー。
本記事は、著者が 2026 年 1 月 18 日に CZON プロジェクトをまとめた内容を記録しています。これには、ブログ記事の要約機能を簡素化するための OpenCode AI Agent の統合、ダークモードやサイトマップ生成などの複数の機能更新が含まれます。著者はさらに、CZON をオンライン製品 CZONE に発展させる計画を立てており、GitHub Pages、Cloudflare、GitHub OAuth を活用して無料ホスティング、ユーザーデータ管理、オンライン編集を実現します。同時に、AI サービスの統合により機能を強化し、ユーザーフレンドリーなドキュメント管理プラットフォームをゼロコストで構築することを目指しています。
  • ✨ OpenCode AI Agent を統合してブログ記事の要約機能を最適化
  • ✨ CZON のダークモード、サイトマップ生成などの機能更新を完了
  • ✨ CZON をオンライン製品 CZONE に発展させる計画を策定
  • ✨ GitHub Pages と Cloudflare を活用して無料ホスティングとグローバルアクセラレーションを実現
  • ✨ GitHub OAuth を通じてユーザーデータ管理とオンライン編集を管理
📅 2026-01-18 · 1,709 文字 · 約 6 分で読めます
  • CZON
  • OpenCode
  • AI Agent
  • GitHub
  • Cloudflare
  • 製品計画
  • 無料ホスティング

現在は 2026年1月18日 日曜日の夜です。

今日は要約機能を作成しました。ブログ内のすべての記事を AI Agent に渡して要約させるものです。このコンテキスト管理は少し面倒だったので、直接 OpenCode の Agent を統合しました。これは MiniMax M2.1 を無料で使用でき、さらに Web サーバーも立ち上げられるので、非常に便利です。 私は即座に方向転換し、Claude Code などというものは完全に捨てました! 改めて操作してみると、この小さなコードは現在の DeepSeek よりもはるかに優れています。もちろん、DeepSeek v4 が登場したら話は別ですが。

CZON のいくつかの機能を完成させました。

  • ダークモード (0.4.3): 自動/手動でのダークモード切り替え、システムテーマに基づく自動切り替え、基本レイアウト、画像、Mermaid のダークモード対応をサポート。
  • サイトマップ (sitemap.xml) の生成。追加の CLI パラメータ --baseUrl が必要です (0.4.2)
  • クローラー規則 (robots.txt) の生成 (0.4.2)
  • 不要な -t, --template パラメータを削除 (0.4.2)

ダークモード下での一部の特殊なロジック (mermaid, tailwind のダークモード対応) は私が手動で調整する必要がありましたが、それ以外の要件は基本的に MiniMax M2.1 が一発でクリアしてくれました。少し驚きました。

CZON に OpenCode を統合して、より深い分析機能を実装することを計画しています。これにより技術スタックは重くなりますが、OpenCode の Agent 機能を直接利用できるという利点があり、多くの手間を省くことができます。自分で Agent を開発することは、不可能であり、また必要もないでしょう。

さらに CZON をオンラインプロダクトとして発展させ、ユーザーがインストールなしで利用できるようにしたいと考えています。同時に、運用コストを削減する必要もあります。

  1. GitHub Pages を利用してプロダクトの静的サイトを無料でホストし、サーバーコストを削減します。Cloudflare でトラフィックをプロキシし、世界中のユーザーが良好なアクセス速度を得られるようにします。
  2. GitHub を利用してユーザーデータをホストし、データベースコストを削減します。(ある程度の複雑さは伴いますが、許容範囲内だと考えています。そうでなければ、認証システムやデータベース一式など、多くの作業が必要になります。また、初期のユーザー層はこの方法を受け入れてくれるでしょう。)
  3. GitHub OAuth を通じてユーザーの認可を取得し、ドキュメントリポジトリへの読み書き操作を行います。PR を経由せず、直接ユーザーリポジトリのメインブランチにプッシュします。(つまり、ユーザーのデータリポジトリは完全に当方に委託されますが、ユーザーはいつでも取り戻すことができます)
  4. プロダクトの静的サイトには、オンラインの Markdown エディターをデプロイします。これはユーザーのリポジトリを読み込み、ユーザーがオンラインでドキュメントを編集し、GitHub OAuth を通じて直接 GitHub リポジトリに保存できるようにします。
  5. ユーザーが CZON の機能を呼び出す必要がある場合、OAuth を通じて GitHub Actions を呼び出し、CZON の CLI 機能を実行して、結果をユーザーのリポジトリに保存し直します。(このプロセスにはある程度の遅延が発生しますが、無料ホスティングであることを考えれば許容できると考えています。)
  6. ユーザーは GitHub Pages を通じて自分のドキュメントサイトにアクセスし、サイトのコンテンツは GitHub リポジトリから直接取得されます。(これにより、ユーザーのサイトコンテンツも完全に当方に委託されますが、ユーザーはいつでも取り戻すことができます)
  7. GitHub Actions に OpenCode や他の AI サービスを統合します。ユーザーが自身の OpenAI Key や他の AI サービスの Key を使用できるようにするため、ユーザーに Secret の手動設定を行ってもらう必要があります。(これにより、高額な API 呼び出しコストを当方が負担することを避けられ、同時にユーザーはより良いプライバシー保護を享受できます。ただし、現在の OpenCode には多くの無料モデルがあります。)

聞こえとしては、私たちが一銭も出す必要が全くありません!素晴らしい、GitHub、Cloudflare、OpenCode に感謝します!私は直接みんなからただ乗りします、最高です!このプロダクトは CZONE (czone.zccz14.com) と呼ぶことにしましょう!フロントエンドには Vite + React + TailwindCSS を使用し、Serverless で、OAuth を直接使用して GitHub API を呼び出す予定です。

さて。今日、C1 は LegionMind を使って Yuan のいくつかのカクつきのバグを修正したようです。私は最近、Yuan プロジェクトのことは完全に放置しています。私には私の宣伝活動があります。チームの力を信じましょう。

See Also

Referenced By