†‡ 作品集 ‡†

これまでに制作した作品やプロジェクトです

【工事中】相互リンク募集中です! メールかBBSで連絡ください!【工事中】

■ ツール・アプリケーション

DiffLoupe
使用技術: Swift / SwiftUI

WinMerge難民のための、macOSネイティブなフォルダ差分ツール。2つのフォルダを再帰比較して「一致/相違/左右のみ」を色分け表示し、テキストは行単位で差分を出します。比較エンジンは1万ファイルを約0.66秒で処理し、約6万ファイル規模の実フォルダ比較も完走。XCTest 19件すべてパス済みです。

Uzume
使用技術: JavaScript / Web Audio API

音符・和音・小節・ループ・楽想表現を記述できる独自の音楽プログラミング言語と、そのコンパイラ。AST・パーサー・発音までをゼロから自作し、Web Audio APIでブラウザ上で実際に鳴らせます。仕様書つき。

■ ライブラリ・開発支援

hoi4-modding-skills
使用技術: Markdown / Python / AIエージェント連携

HOI4のMOD制作という専門作業をAIエージェントに委任するための、再利用可能なスキル集とリファレンス。20種以上のスキルを設計・パッケージ化し、中核のスキルは実作業で延べ160回以上呼び出されている、「作って終わり」ではない実運用中の資産です。

jinjya-api
使用技術: TypeScript

このサイトの「今日のおみくじ」を動かしている自作のWeb API。神社ごとのおみくじの登録・抽選・奉納の機能を提供します。デモで終わらせず、当サイトで実際に本番運用しているのがポイントです。

■ 開発中のプロジェクト

Ourin(桜鈴)【開発中】
使用技術: Swift / C++

「伺か」互換のデスクトップマスコット基盤を、macOSネイティブでフルスクラッチ実装中の挑戦的プロジェクト。SHIORI・SSTP・SakuraScript・SERIKOなど多数のプロトコルに取り組み、現在は379の単体テストが通る段階です。複数のAIによる相互コードレビュー体制を組んで品質を詰めています。

ここに載せきれない制作物は GitHub にもあります。
github.com/eightman999

トップページに戻る