Work

個人開発したツールとWebアプリを中心に、依頼制作の映像もあわせて掲載しています。 個人開発は守秘義務がないので、コードもそのまま公開しています。

AI コードレビュー Bot

AI コードレビュー Bot

Python · ★1
別サイト。新しいタブで開きます)

GitHub Actions 上で Pull Request の差分を LLM に解析させ、バグリスク・設計・可読性の指摘を自動でコメントする Bot。利用側はワークフローを1枚置くだけで導入でき、OpenAI 互換プロバイダにも対応。フォークPR・Draft・マージ時は実行しないセーフ設計と、重大度に応じて CI を落とす設定を備えている。

  • Python
  • GitHub Actions
  • LLM API
Tableau Prep フロー解析ツール

Tableau Prep フロー解析ツール

TypeScript
別サイト。新しいタブで開きます)

Tableau Prep のフローファイル(.tfl / .tflx)を、ブラウザ内で完結してパース・可視化・診断・比較する Web アプリ。フロー図の自動レイアウト、ベストプラクティス診断、仕様の Markdown 自動生成、新旧フローの差分比較まで実装している。処理をすべてクライアントサイドで行うため、業務データを外部へ送らずに解析できる。

  • Next.js
  • TypeScript
  • React Flow
  • Tailwind CSS
ENPRO TECH — 技術ブログ基盤

ENPRO TECH — 技術ブログ基盤

設計・実装・運営
別サイト。新しいタブで開きます)

Next.js 16(App Router)と microCMS で構築・運営している技術ブログ。本文は Shiki でハイライトし、許可リスト方式のサニタイズと CSP を通して配信している。サイトマップ・RSS・OGP 画像は動的生成で、記事数の少ないタグは自動で noindex にする仕組み。記事の文字数・コード例・出典を集計して基準未達を警告する監査スクリプトも自作した。

  • Next.js
  • TypeScript
  • microCMS
  • Shiki
  • Vercel