<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:snf="http://www.smartnews.be/snf">
  <channel>
    <title>Engineer</title>
    <link>https://www.wantedly.com/stories/s/makip_Engineer</link>
    <description></description>
    <pubDate>Thu, 09 Apr 2026 12:59:05 +0900</pubDate>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1056813</guid>
      <category>AI</category>
      <category>開発</category>
      <category>ブログ</category>
      <category>週報</category>
      <category>Devin</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1056813</link>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <dc:creator id="441260" nameJa="本庄 未来" nameEn="Miki Honjo" avatarUrl="https://images.wantedly.com/i/VsvnXZp?w=200" job="Other engineer" description="フリーランスエンジニアとしてキャリアをスタート。業務システムやWebサービス、ソーシャルゲームなど、多様なシステム開発に従事。メイキップ入社後はエンジニアとして開発...">本庄 未来</dc:creator>
      <pubDate>Thu, 09 Apr 2026 12:59:05 +0900</pubDate>
      <description>今週のDevinの週報です概要2026年3月10日〜3月16日の開発活動を報告します。今週は 16の主要モジュール...</description>
      <title>AIエンジニア　Devinの週報㉜</title>
      <content:encoded>
        <![CDATA[<div><p><span>今週のDevinの週報です</span></p><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div><p><br></p><h2><span>概要</span></h2><p><span>2026年3月10日〜3月16日の開発活動を報告します。今週は 16の主要モジュール にわたり 45件のプルリクエスト（PR）（マージ済み31件、オープン9件、クローズ5件）を実施しました。</span></p><p><span>今週の主要テーマは 仮想試着（VTON）パイプラインの大規模拡張 と 類似商品検索エンジンの品質改善 です。VTON基盤モジュールでは、イベントストリームを活用した新しい処理パイプラインの構築からAI連携、ステータス管理まで一気通貫で開発を推進しました。また、類似商品判定エンジンでは複数クライアント向けのロジック最適化と機能拡張を集中的に実施しています。</span></p><h2><span>主要なアップデート</span></h2><h3><span>仮想試着（VTON）パイプラインの大規模拡張（12件）</span></h3><p><span>VTON基盤モジュールにおいて、イベントストリームを起点とした新しい処理パイプラインを構築し、AI連携やステータス管理まで一連の機能を実装しました。</span></p><p><span>新規パイプラインの構築:</span></p><ul><li value="1"><span>イベント駆動型のVTON処理パイプラインの実装（サーバーレス関数 → メッセージキュー → コンテナ実行基盤）、一括入力ファイルによるバッチ処理に対応</span></li><li value="2"><span>既存の対話型パイプラインとの共存設計（メタデータの有無によるモード自動判定）</span></li><li value="3"><span>ストレージパスの構造最適化、コンテナイメージの運用最適化など、インフラ層の堅牢化</span></li></ul><p><span>AI連携の実装:</span></p><ul><li value="1"><span>バッチ処理モードでのAI画像評価機能（AI連携フラグ対応）</span></li><li value="2"><span>処理結果からの画像抽出およびAI解析連携機能</span></li><li value="3"><span>解析結果の出力用カラムの追加</span></li><li value="4"><span>処理分割時のデータ整合性に関するロジック最適化</span></li></ul><p><span>運用管理の強化:</span></p><ul><li value="1"><span>処理ステータス、完了時刻、エラーログ等のフィールドを追加し、タスク処理状態の可視化を向上</span></li><li value="2"><span>特定の終了シグナル発生時にステータス更新が漏れる課題を解決（自動レビューによる早期検知）</span></li><li value="3"><span>コンテナレジストリ更新後のサービス自動再デプロイ機能の整備</span></li></ul><h3><span>類似商品検索エンジンの品質改善（6件）</span></h3><p><span>類似商品判定エンジンにおいて、複数クライアント向けのロジック最適化と機能拡張を実施しました。</span></p><p><span>ロジックの最適化:</span></p><ul><li value="1"><span>特定パートナー企業向け: 同一識別子を持つ複数SKUの集計ロジックを2パス方式へ刷新し、データ精度を向上</span></li><li value="2"><span>特定条件下での表示ステータス制御ロジックの変更（大手アパレルクライアント向け）</span></li></ul><p><span>機能拡張:</span></p><ul><li value="1"><span>特定パートナー企業向け: 画像参照先を特定カラムの定義に基づく方式へ変更</span></li><li value="2"><span>データ連携スクリプトへの更新オプション追加（検索基盤の公開ステータス更新の自動化）</span></li><li value="3"><span>特定クライアント向けのカテゴリ許容設定の追加（シューズカテゴリの有効化）</span></li><li value="4"><span>ブランド/カテゴリ定義に基づくキーワードグループ設定の柔軟化（継続対応中）</span></li></ul><h3><span>UI品質管理のVRT基盤構築（5件）</span></h3><p><span>バナータグ管理モジュールにおいて、Visual Regression Testing（VRT）の基盤整備とCI/CD改善を実施しました。</span></p><ul><li value="1"><span>デプロイワークフローにおける不要なディレクトリ参照の整理</span></li><li value="2"><span>VRTテストの実行モード最適化（主要な言語・デバイスに限定した高速実行モードの導入で実行時間を大幅短縮）</span></li><li value="3"><span>外部API連携時のレートリミット対策（指数バックオフリトライおよびスロットリングの実装）</span></li><li value="4"><span>テスト結果レポートをオブジェクトストレージへ集約し、ブラウザ上で視覚的に差分確認可能にする機能（継続対応中）</span></li><li value="5"><span>VRT動作確認用のUI変更PR（継続対応中）</span></li></ul><h3><span>サイズ推薦エンジンの拡張（2件）</span></h3><p><span>サイズ推薦バッチにおいて、カテゴリ定義と変換ロジックを拡張しました。</span></p><ul><li value="1"><span>新規カテゴリ（小物・アクセサリー類）の定義追加、および関連する計算ロジックの除外条件設定</span></li><li value="2"><span>カテゴリ変換処理における双方向変換ロジックの追加（フォーマル系カテゴリ間の相互変換）</span></li></ul><h3><span>データ処理の型安定化（2件）</span></h3><p><span>パーソナライゼーション基盤において、データ出力時の型整合性に関する課題を解決しました。</span></p><ul><li value="1"><span>在庫データ等の特定カラムにおける型不一致の解消（データ欠損時の処理を最適化）</span></li><li value="2"><span>データ補完ロジックの追加による分析精度の向上</span></li></ul><h3><span>その他の改善</span></h3><ul><li value="1"><span>通知連携アプリ: 処理呼び出しをメッセージキュー経由に切り替え、基盤移行に対応</span></li><li value="2"><span>店舗フロントエンド: 申込画面の表示情報拡充およびUIレイアウトの微調整</span></li><li value="3"><span>データ検証基盤: 新規カテゴリ向けのテストデータ生成フロー追加（クエリ条件のパラメータ化）</span></li><li value="4"><span>ドキュメント整備: システムアーキテクチャ図のドキュメント化</span></li><li value="5"><span>パフォーマンス計測: 特定バナーのCore Web Vitals計測機能を追加（テスト自動化フレームワーク + 監視基盤連携）</span></li><li value="6"><span>フロントエンドテンプレート: キャッシュ制御の最適化による配信効率の向上（ファイル種別ごとの制御方式に変更）</span></li><li value="7"><span>セキュリティ（5モジュール）: 依存パッケージのセキュリティ・アップデート（継続的なセキュリティ管理）</span></li></ul><h2><span>詳細分析</span></h2><h3><span>1. VTONパイプラインのアーキテクチャ進化</span></h3><p><span>今週のVTON基盤モジュールの開発は、チャット経由の対話型パイプラインに加え、イベントストリームを起点とするプログラマティックなパイプラインを構築した点が特徴的です。一括入力による大量バッチ処理、AIによる画像品質評価、データストアによるステータス追跡という3つの軸を1週間で実装しました。</span></p><p><span>特に自動レビューが検出した「特定の終了シグナル発生時にステータス更新が漏れる」課題の即時修正は、自動レビューと迅速な対応の好例です。</span></p><h3><span>2. 類似商品検索の多面的な品質改善</span></h3><p><span>類似商品判定エンジンでは、6件のPRが異なるクライアントに対する個別最適化を実施しました。パートナー企業Aの集計ロジックは、単一ループから2パス方式への構造的な改善で解決しており、同様のパターンを持つ他クライアントへの波及リスクも低く抑えられています。</span></p><h3><span>3. VRTテスト基盤の実用化</span></h3><p><span>バナータグ管理モジュールでは、VRT（Visual Regression Testing）を実運用可能なレベルに引き上げるための一連の改善を実施しました。高速実行モードの導入により日常的なPRレビューでの実行時間を大幅に短縮し、レートリミット対策により大量の差分画像がある場合でも安定してレポートを投稿できるようになりました。オブジェクトストレージへのレポート集約機能により、ブラウザでの視覚的な差分確認も可能になります。</span></p><h2><span>技術的トレンド</span></h2><ul><li value="1"><span>イベント駆動アーキテクチャの推進: イベントストリーム → サーバーレス関数 → メッセージキュー → コンテナ実行基盤という非同期イベント駆動パイプラインの構築は、従来のチャット対話型から、プログラマティックな大量バッチ処理への発展を示しています。通知連携アプリのメッセージキュー切り替えも同じ方向性です。</span></li><li value="2"><span>AI連携の深化: AIモデルによる画像品質評価がVTONパイプラインに統合され、生成画像の自動品質チェックが可能になりました。特定バナーのWeb Vitals計測追加も、AI関連プロダクトの品質可視化という観点で同じトレンドに位置づけられます。</span></li><li value="3"><span>テスト・品質管理の体系化: VRTの高速実行モード導入やレートリミット対策、データ出力の型安定化、データ補完ロジックなど、データとUIの両面で品質を体系的に管理する取り組みが加速しています。</span></li><li value="4"><span>カテゴリ体系の拡充: 小物・アクセサリーカテゴリの新設、双方向カテゴリ変換の追加、カテゴリ許容設定の有効化など、商品カテゴリの網羅性と柔軟性を高める改善が複数のモジュールで進行しています。</span></li></ul><h2><span>来週の展望</span></h2><ul><li value="1"><span>新パイプラインの本番運用開始: イベント駆動型パイプラインの本番環境デプロイとエンドツーエンドの動作検証を推進します。</span></li><li value="2"><span>VRTの本格運用: レポート集約機能のマージとVRTの日常的なPRレビューフローへの組み込みを進めます。</span></li><li value="3"><span>セキュリティ・アップデートの完了: 継続対応中の5モジュールの依存パッケージ更新PRのレビュー・マージを完了させます。</span></li><li value="4"><span>カテゴリ拡張の検証: 新設したカテゴリおよび双方向変換ロジックの実データでの動作検証を実施します。</span></li></ul><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2354370"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/23423534/original/ee35952a-3588-4117-87ca-700815fc0ae8?1774934383&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>バックエンドエンジニア</div>
<div class='post-content-embed--title'>自社SaaSのバックエンド開発｜Go/Pythonでプロダクトの土台を作る</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299421"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777767/original/61ab9463-c6bb-4994-a9e7-2550ba629f4c?1766655189&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フロントエンジニア</div>
<div class='post-content-embed--title'>何を作るかから関わり、ビジネスを実現させる｜フロントエンドエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/23489354/original/photo-1541807084-5c52b6b3adef?1775707009</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1052255</guid>
      <category>AI</category>
      <category>開発</category>
      <category>テック</category>
      <category>Devin</category>
      <category>DevinAI</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1052255</link>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <dc:creator id="441260" nameJa="本庄 未来" nameEn="Miki Honjo" avatarUrl="https://images.wantedly.com/i/VsvnXZp?w=200" job="Other engineer" description="フリーランスエンジニアとしてキャリアをスタート。業務システムやWebサービス、ソーシャルゲームなど、多様なシステム開発に従事。メイキップ入社後はエンジニアとして開発...">本庄 未来</dc:creator>
      <pubDate>Thu, 19 Mar 2026 15:44:48 +0900</pubDate>
      <description>今週はDevinの月報をお届けします。概要2026年2月は、組織全体で93件のPull Requestが自律型開発...</description>
      <title>AIエンジニア　Devinの月報</title>
      <content:encoded>
        <![CDATA[<div><p><br></p><p><span>今週はDevinの月報をお届けします。</span></p><p><br></p><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div><h2><span>概要</span></h2><p><span>2026年2月は、組織全体で93件のPull Requestが自律型開発エージェントによって作成されました。計24のコンポーネントにわたる活発な開発が行われ、主な成果は以下の通りです。</span></p><ul><li value="1"><span>類似度計算バッチ基盤 (27件): パートナー企業向け最適化や一括処理の効率化や画像の最適化機能の拡充</span></li><li value="2"><span>画像生成・解析AIラボ (17件): 最新学習モデルへの移行やAI推論基盤の刷新やI/Oパフォーマンスの劇的改善</span></li><li value="3"><span>開発エージェント・ナレッジベース (12件): 言語別ベストプラクティスの標準化</span></li><li value="4"><span>サイズレコメンド・エンジン (8件): フットウェアカテゴリの対応範囲拡大</span></li><li value="5"><span>インフラ連携ユーティリティ (7件): サーバーレス環境の互換性向上や認可制御の高度化</span></li><li value="6"><span>UIコンポーネント群 (10件以上): ログ基盤の刷新と可用性向上のためのフォールバック機能展開</span></li><li value="7"><span>共通基盤 (12件): データクエリの最適化やUIリファクタリングやロジックの堅牢化</span></li></ul><p><span>今月は、分散検索エンジンのパフォーマンス最大化やAIパイプラインの成熟やログ基盤の次世代移行、およびレコメンド対象カテゴリの拡充が主要なテーマとなりました。</span></p><h2><span>コンポーネント別の活動</span></h2><h3><span>類似度計算バッチ基盤（27件）</span></h3><p><span>主要な変更:</span></p><ul><li value="1"><span>分散検索エンジンにおける一括処理のリファクタリング</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>クライアント側タイムアウト戦略の最適化と指数バックオフを用いた高度なリトライロジックを実装しました。</span></li><li value="2"><span>メモリ効率を大幅に向上させるストリーミング処理への移行を開始しました。</span></li><li value="3"><span>レビュー指摘によりサーバー側からクライアント側タイムアウトへの修正を実施しました。</span></li></ul></li><li value="2"><span>画像最適化パイプラインの追加</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>オブジェクトストレージへの転送前に動的な画像圧縮処理を統合しました。</span></li><li value="2"><span>画質を維持しつつデータ転送量を削減し後続の解析処理の精度を向上させる順序制御を導入しました。</span></li><li value="3"><span>8件のユニットテストを追加し多様な画像形式における整合性を担保しました。</span></li></ul></li><li value="3"><span>新規パートナー企業向けの個別最適化（計10件）</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>再利用可能な接続ヘルパーと新規バッチスクリプトを作成しました。</span></li><li value="2"><span>特殊な文字コード対応やデータ構造の正規化を実装しました。</span></li><li value="3"><span>商品属性の正規化を実施しました。</span></li><li value="4"><span>スケジュール最適化とステータス管理ロジックを改善しました。</span></li></ul></li><li value="4"><span>サイズ情報の正規化</span></li><li style="list-style: none;" value="5"><ul><li value="1"><span>同一商品の全カラーで統一されたサイズセットを生成する機能を実装しました。</span></li><li value="2"><span>冗長なフォールバック処理を削除し統一的なステータス管理に委譲しました。</span></li><li value="3"><span>約110行のコード削減を実現しました。</span></li></ul></li><li value="5"><span>店舗在庫フィードの追加</span></li><li style="list-style: none;" value="6"><ul><li value="1"><span>特定パートナー向けに店舗レベルの在庫フィードを実装しました。</span></li><li value="2"><span>ファイル転送パスの不具合を修正しました。</span></li><li value="3"><span>レビュー指摘によりベクトル化操作への改善を実施しました。</span></li></ul></li><li value="6"><span>その他の改善（計11件）</span></li><li style="list-style: none;" value="7"><ul><li value="1"><span>バッチ自動実行スケジュールを設定しました。</span></li><li value="2"><span>条件フィルタリングロジックの最適化を実施しました。</span></li><li value="3"><span>二重実行の排除と実行方式を統一しました。</span></li><li value="4"><span>外部接続のプロキシ対応を実装しました。</span></li><li value="5"><span>新規カテゴリの有効化を行いました。</span></li></ul></li></ul><h3><span>画像生成・解析AIラボ（17件）</span></h3><p><span>主要な変更:</span></p><ul><li value="1"><span>最新AIモデルおよびカテゴリへの移行</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>最新の画像生成モデルを統合し対応カテゴリを大幅に拡張しました。</span></li><li value="2"><span>プロンプトエンジニアリングの構造化により出力精度の安定化を実現しました。</span></li><li value="3"><span>統一コンテナイメージへの移行を完了しました。</span></li></ul></li><li value="2"><span>AI推論基盤の刷新と認可制御の強化</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>推論プラットフォームの移行に伴い最小権限の原則に基づく認可制御へ刷新しました。</span></li><li value="2"><span>データ構造を日付ベースの階層構造に最適化しスケーラビリティを確保しました。</span></li><li value="3"><span>テストファイルとドキュメントを包括的に更新しました。</span></li></ul></li><li value="3"><span>高速I/Oインスタンスの活用によるパフォーマンス改善</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>分散コンピューティング環境において高速なローカルストレージをデータキャッシュとして活用する動的検出ロジックを実装しました。</span></li><li value="2"><span>レビュー指摘によりデバイスの動的検出や設定方式の変更やデッドロック回避を実施しました。</span></li></ul></li><li value="4"><span>エッジケースにおける可用性の向上</span></li><li style="list-style: none;" value="5"><ul><li value="1"><span>特定の衣類形状における座標計算時の例外処理を追加し計算リソースの占有を回避するガードロジックを実装しました。</span></li><li value="2"><span>不正値の早期検出と安全なリターンロジックを追加しました。</span></li><li value="3"><span>バッチ環境における開発用コードの安全性を強化しました。</span></li></ul></li><li value="5"><span>バッチ処理の安定性向上</span></li><li style="list-style: none;" value="6"><ul><li value="1"><span>依存パッケージの追加と最適化を行いました。</span></li><li value="2"><span>バッチタイムアウトの延長を実施しました。</span></li><li value="3"><span>メモリ効率とリソース使用量の最適化設定を追加しました。</span></li><li value="4"><span>ディスクI/Oの性能チューニングを行いました。</span></li></ul></li></ul><h3><span>開発エージェント・ナレッジベース（12件）</span></h3><p><span>主要な変更:</span></p><ul><li value="1"><span>言語別ベストプラクティスの整備</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>PythonやGoやTypeScriptのベストプラクティスを正式化しました。</span></li><li value="2"><span>SwiftとKotlinのベストプラクティスを新規作成しました。</span></li><li value="3"><span>クラウド運用ベストプラクティスのスキルを追加しました。</span></li></ul></li><li value="2"><span>ドキュメントの多言語化</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>リポジトリ全体の日本語化対応を完了しました。</span></li></ul></li></ul><h3><span>サイズレコメンド・エンジン（8件）</span></h3><p><span>主要な変更:</span></p><ul><li value="1"><span>フットウェアカテゴリのサイズ辞書対応</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>フットウェアカテゴリの大幅な拡張を実施しました。</span></li><li value="2"><span>サイズ変換ロジックを統合しました。</span></li><li value="3"><span>体型チェックのスキップなどフットウェア固有の処理を実現しました。</span></li></ul></li><li value="2"><span>キッズフットウェア対応</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>キッズカテゴリのサポートを追加しました。</span></li><li value="2"><span>身長チェックの除外処理を実装しました。</span></li><li value="3"><span>データベースクエリの最適化を行いました。</span></li></ul></li><li value="3"><span>データ同期ロジックの調整</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>パーツデータの再割り当てロジックを長さ比較ベースで最適化しました。</span></li></ul></li></ul><h3><span>インフラ連携ユーティリティ（7件）</span></h3><p><span>主要な変更:</span></p><ul><li value="1"><span>コンテナデプロイの互換性修正</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>サーバーレス環境との互換性を確保するためコンテナレジストリへのプッシュ形式を最適化しました。</span></li><li value="2"><span>ビルド環境のマニフェスト形式に関するドキュメントを追加しました。</span></li></ul></li><li value="2"><span>外部ストレージの認可制御改善</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>新規リソース作成時に組織ポリシーに基づく適切な権限を自動付与する機能を実装しました。</span></li></ul></li><li value="3"><span>CLIオプションの拡張</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>環境変数をオーバーライド可能なCLIオプションを追加しました。</span></li><li value="2"><span>ワークフロー連携における設定の受け渡しを改善しました。</span></li></ul></li><li value="4"><span>認証パラメータの統一</span></li><li style="list-style: none;" value="5"><ul><li value="1"><span>共有リソース認証のパラメータを全実行パスで統一しました。</span></li></ul></li></ul><h3><span>UIコンポーネント群 — ログ基盤の刷新（10件以上）</span></h3><p><span>主要な変更:</span></p><p><span>2月27日に複数のフロントエンドコンポーネントで一斉にログ送信基盤の移行とフォールバック機能が展開されました。</span></p><p><span>共通変更内容:</span></p><ul><li value="1"><span>ログ送信先を新基盤に変更しました。</span></li><li value="2"><span>送信失敗時に旧基盤へのフォールバック機能を追加しました。</span></li><li value="3"><span>環境ごとのエンドポイント制御を実装しました。</span></li></ul><h3><span>その他のコンポーネント</span></h3><ul><li value="1"><span>バックエンド管理基盤</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>ユーザーレポートのデータクエリ最適化を実施しました。</span></li><li value="2"><span>複数クエリを単一の最適化クエリに統合しレスポンス時間を大幅に改善しました。</span></li><li value="3"><span>不要なJOIN削除で正確な集計結果を実現しました。</span></li></ul></li><li value="2"><span>フロントエンド管理画面</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>UIフラグの適切な分離によるリファクタリングを行いました。</span></li></ul></li><li value="3"><span>店舗バックエンド</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>チェックイン数の追跡とお気に入りロジックを調整しました。</span></li></ul></li><li value="4"><span>サーベイUI</span></li><li style="list-style: none;" value="5"><ul><li value="1"><span>未選択時のレスポンスデータ形式を修正しました。</span></li></ul></li><li value="5"><span>バナータグ基盤</span></li><li style="list-style: none;" value="6"><ul><li value="1"><span>非推奨APIの最新版への置き換えを実施しました。</span></li></ul></li><li value="6"><span>プロダクトサイト</span></li><li style="list-style: none;" value="7"><ul><li value="1"><span>デモ環境の構築とOGタグを設定しました。</span></li></ul></li><li value="7"><span>運用ツール</span></li><li style="list-style: none;" value="8"><ul><li value="1"><span>AIモデルの体型パラメータオプションを追加しました。</span></li></ul></li></ul><h2><span>主要な技術的変更とパターン</span></h2><h3><span>1. 分散検索エンジンのパフォーマンスと安定性の向上</span></h3><p><span>特徴:</span></p><ul><li value="1"><span>クライアント側タイムアウトとサーバー側タイムアウトの適切な使い分けを実現しました。</span></li><li value="2"><span>指数バックオフによるリトライ戦略の高度化を行いました。</span></li><li value="3"><span>ストリーミング処理とジェネレーター関数によるメモリ効率の改善を達成しました。</span></li><li value="4"><span>画像圧縮によるストレージ効率とレスポンス性能の改善を実施しました。</span></li></ul><h3><span>2. AIパイプラインの成熟</span></h3><p><span>特徴:</span></p><ul><li value="1"><span>新カテゴリの追加で全主要衣類カテゴリをサポートしました。</span></li><li value="2"><span>推論基盤の移行で最小権限の原則に基づく認可制御を実現しました。</span></li><li value="3"><span>高速ローカルストレージの活用とI/O設定によるパフォーマンスの大幅改善を達成しました。</span></li><li value="4"><span>例外計算のガードと不正値検出による安定性の向上を実施しました。</span></li></ul><h3><span>3. ログ基盤の次世代移行</span></h3><p><span>特徴:</span></p><ul><li value="1"><span>9つ以上のフロントエンドコンポーネントで一斉展開しました。</span></li><li value="2"><span>フォールバック機能によるサービス停止リスクゼロの移行を実現しました。</span></li><li value="3"><span>環境ごとのエンドポイント制御自動化を達成しました。</span></li></ul><h3><span>4. レコメンドカテゴリの拡充</span></h3><p><span>特徴:</span></p><ul><li value="1"><span>フットウェアカテゴリの大幅な拡張を実現しました。</span></li><li value="2"><span>キッズカテゴリの新規対応を完了しました。</span></li><li value="3"><span>体型チェックのカテゴリ固有最適化を行いました。</span></li><li value="4"><span>共通サイズマップによる保守性の向上を達成しました。</span></li></ul><h2><span>今月の課題と改善提案</span></h2><h3><span>技術ロードマップとリファクタリング計画</span></h3><ul><li value="1"><span>分散検索エンジンの一括処理リファクタリング途中</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>状況: ストリーミング処理への移行がまだ進行中でレビュー指摘事項が残存しています。</span></li><li value="2"><span>影響: メモリ効率の改善が保留中です。</span></li><li value="3"><span>提案: リトライ対象データのみを保持する設計に変更します。トランスポートレベルエラーのリトライ処理を検証します。本番環境での負荷テスト実施を推奨します。</span></li></ul></li><li value="2"><span>AI推論基盤の共通関数の重複コード</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>状況: 推論結果の取得関数が3ファイルに同一実装として存在しています。</span></li><li value="2"><span>影響: 修正漏れのリスク増大が懸念されます。</span></li><li value="3"><span>提案: 共通モジュールへの抽出を推奨します。</span></li></ul></li><li value="3"><span>静的解析フックバイパスの常態化</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>状況: 一部のフロントエンドコンポーネントで既存の型エラーのためフックをバイパスしています。</span></li><li value="2"><span>影響: 型安全性の低下が発生しています。</span></li><li value="3"><span>提案: 既存の型エラーを優先的に修正しフックを正常に通過できる状態に復帰させます。</span></li></ul></li></ul><h3><span>開発効率を向上させるための提案</span></h3><ul><li value="1"><span>テストカバレッジの向上</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>現状: 類似度の計算基盤で画像圧縮のユニットテスト追加や新規パートナー対応で28件のテスト追加が行われました。</span></li><li value="2"><span>提案: メインフローの振る舞いテスト追加を推奨します。フォールバック機能の自動テスト追加を推奨します。CI/CDでのテストカバレッジ可視化を提案します。</span></li></ul></li><li value="2"><span>コードレビュープロセスの効率化</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>現状: 多くのPRでレビュー指摘から修正のサイクルが発生しています。</span></li><li value="2"><span>提案: レビューチェックリストの整備を推奨します。PRテンプレートにパフォーマンス影響評価項目を追加することを提案します。</span></li></ul></li><li value="3"><span>言語別ベストプラクティスの活用</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>現状: 開発エージェント・ナレッジベースで各言語のベストプラクティスが整備中です。</span></li><li value="2"><span>提案: ベストプラクティスの早期マージと各プロジェクトへの適用を推奨します。CI/CDでの準拠チェック自動化を提案します。</span></li></ul></li></ul><h3><span>繰り返し発生した課題とその対策案</span></h3><ul><li value="1"><span>レビュー指摘による設計変更</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>発生: タイムアウト制御方式の見直しや画像処理順序の最適化やデバイス検出方法の改善が発生しました。</span></li><li value="2"><span>対策: 設計ドキュメントの事前レビューを推奨します。参考となる公式ドキュメントの確認を必須化することを提案します。</span></li></ul></li><li value="2"><span>環境依存の不具合</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>発生: コンテナマニフェスト形式のランタイム互換性やファイル転送パスの不整合や文字コード変換の例外が発生しました。</span></li><li value="2"><span>対策: デプロイ環境に近いCI/CD環境の整備を推奨します。統合テストの充実を提案します。</span></li></ul></li><li value="3"><span>クローズPRの発生</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>発生: 93件中8件がクローズされた状態です。</span></li><li value="2"><span>対策: 作成前のイシュー設計レビューを推奨します。ドラフトPRの活用を提案します。小さなPRへの分割を推奨します。</span></li></ul></li></ul><h3><span>検索方法論の検証結果</span></h3><p><span>使用した検索方法:</span></p><p><span>組織全体の開発エージェントによるPRを対象に作成者の完全一致と日付フィルタリングによる包括的な検索を実施しました。</span></p><p><span>検証プロセス:</span></p><ul><li value="1"><span>1ヶ月検索（2月分）: 93件のPR検出（レポートリポジトリ除外後）を確認しました。</span></li><li value="2"><span>2ヶ月包括的検索: 93件のPR検出（2月分のみ）を確認しました。</span></li><li value="3"><span>レポートリポジトリを分析対象から除外しました。</span></li></ul><p><span>結果:</span></p><ul><li value="1"><span>作成者の完全一致指定により正確な結果を取得しました。</span></li><li value="2"><span>2ヶ月検索による交差検証で検索漏れがないことを確認しました。</span></li><li value="3"><span>PR状態の内訳はマージ済み69件やオープン16件やクローズ8件でした。</span></li></ul><h3><span>長期トレンド分析</span></h3><ul><li value="1"><span>AI画像処理パイプラインの継続的な発展</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>1月はAI統合の初期構築で13件でした。</span></li><li value="2"><span>2月は最新モデル移行や推論基盤刷新やインフラ最適化で17件でした。</span></li><li value="3"><span>トレンド: 構築フェーズから運用最適化フェーズへ移行しています。</span></li></ul></li><li value="2"><span>類似度計算バッチ処理の活発化</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>1月は9件でサイズレコメンド中心でした。</span></li><li value="2"><span>2月は27件で新規パートナー対応やパフォーマンス改善や安定性向上が中心でした。</span></li><li value="3"><span>トレンド: パートナー拡大に伴うバッチ処理の需要増加が見られます。</span></li></ul></li><li value="3"><span>フロントエンド基盤の統一化</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>2月はログ送信基盤の一斉変更で9コンポーネント以上に展開しました。</span></li><li value="2"><span>トレンド: インフラ変更を複数コンポーネントに効率的に展開する体制が確立しています。</span></li></ul></li><li value="4"><span>レコメンドカテゴリの段階的拡充</span></li><li style="list-style: none;" value="5"><ul><li value="1"><span>1月はサイズ正規化の改善が中心でした。</span></li><li value="2"><span>2月はフットウェアカテゴリの拡張やキッズカテゴリ対応や体型チェック最適化を実施しました。</span></li><li value="3"><span>トレンド: 衣類以外のカテゴリへの対応が着実に進行しています。</span></li></ul></li><li value="5"><span>開発プロセスの成熟</span></li><li style="list-style: none;" value="6"><ul><li value="1"><span>ナレッジベースでの言語別ベストプラクティス整備が進んでいます。</span></li><li value="2"><span>ドキュメントの多言語化が完了しました。</span></li><li value="3"><span>レビュープロセスでの積極的な設計改善が行われています。</span></li></ul></li></ul><h2><span>まとめ</span></h2><p><span>2026年2月は93件のPull Requestを通じて多方面の開発が進められました。分散検索エンジンのパフォーマンスと安定性の向上やAIパイプラインの成熟と推論基盤の刷新やログ基盤の次世代移行やレコメンドカテゴリの拡充が主な成果です。特に類似度計算バッチ基盤では27件のPRが作成され新規パートナー対応とインフラ改善が活発に行われました。</span></p><p><span>1月と比較すると決済報告基盤の開発が一段落し代わりに類似度計算バッチ処理とAIパイプラインの最適化に重心が移りました。フロントエンド基盤のログ移行のような横断的な変更も効率的に実施されました。</span></p><p><span>今後はストリーミング処理移行の完了やテストカバレッジの向上や静的解析フックの正常化など開発品質と効率の向上に向けた取り組みが重要です。</span></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2370981"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/23306930/original/8252942e-42f3-4943-9bc9-8a65498a3e20?1773392348&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>ソリューションエンジニア</div>
<div class='post-content-embed--title'>プロダクトを動かす。現場の課題を機能へ変えるソリューションエンジニア募集。</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299305"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777736/original/e56a36a1-dc21-4fb3-9f5c-ac443ef868e8?1766654937&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>バックエンドエンジニア</div>
<div class='post-content-embed--title'>バックエンドエンジニア募集｜AI／ビッグデータ活用・自社プロダクトのみ</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/23345083/original/photo-1525547719571-a2d4ac8945e2?1773901068</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1050607</guid>
      <category>AI</category>
      <category>開発</category>
      <category>エンジニア</category>
      <category>テックブログ</category>
      <category>DevinAI</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1050607</link>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <pubDate>Thu, 12 Mar 2026 16:45:48 +0900</pubDate>
      <description>今週のDevinの週報です。概要2026年3月3日〜3月9日の開発活動を報告します。今週は 12のリポジトリ にわ...</description>
      <title>AIエンジニア　Devinの週報㉛</title>
      <content:encoded>
        <![CDATA[<div><p><br></p><p><span>今週のDevinの週報です。</span></p><p><br></p><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div><h2><span>概要</span></h2><p><span>2026年3月3日〜3月9日の開発活動を報告します。今週は 12のリポジトリ にわたり 37件のプルリクエスト（PR）（マージ済み24件、オープン10件、クローズ3件）を実施しました。</span></p><p><span>今週の主要テーマは AI連携基盤の構築と堅牢化 および データパイプラインの拡張 です。管理画面へのAIクライアント設定・データ連携機能の新規構築から、API連携における認可制御・レスポンス処理の最適化まで、一連の開発サイクルを集中的に推進しました。また、バッチ処理基盤では特定カテゴリの判定ロジック追加や定期実行スケジュールの最適化など、データ精度向上と運用の自動化を加速させています。</span></p><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/WYNLMMi"><img src="https://images.wantedly.com/i/WYNLMMi" width="1250" height="404" alt=""></figure><h2><span>主要なアップデート</span></h2><h3><span>AI連携基盤の構築と品質向上（13件）</span></h3><p><span>管理画面リポジトリにおいて、AI連携機能を新規構築し、短期間で安定稼働を実現しました。</span></p><p><span>新機能の構築:</span></p><ul><li value="1"><span>クライアント登録・設定管理機能の新規実装（NoSQLデータベース連携、タブ型UI）</span></li><li value="2"><span>大容量ファイルアップロード機能（署名付きURL方式によるセキュアな転送）</span></li><li value="3"><span>データ定義ファイル（TSV）のアップロード機能（直感的なドラッグ&amp;ドロップUI）</span></li><li value="4"><span>ギガバイト級のファイルサイズ制限対応および、コンテキスト伝播による通信切断時の適切なリソース解放</span></li></ul><p><span>API連携の整合性向上と堅牢化:</span></p><ul><li value="1"><span>通信プロトコルの整合性確保（メソッド指定の最適化）</span></li><li value="2"><span>認証ヘッダー付与プロセスの再定義による認可制御の強化</span></li><li value="3"><span>リクエスト生成処理の共通化（ヘルパー関数の導入による構造的な漏れ防止）</span></li><li value="4"><span>認可識別子の参照先最適化によるセキュリティレベルの向上</span></li><li value="5"><span>データベースキー名称の整合性確保およびセキュリティ上の表示制御見直し</span></li><li value="6"><span>レスポンス構造のネスト対応およびステータス判定ロジックの統一</span></li></ul><p><span>UI/UXの改善:</span></p><ul><li value="1"><span>エンドポイント参照設定のデフォルト値最適化</span></li><li value="2"><span>非同期処理中の多重リクエスト防止策の実装</span></li></ul><h3><span>データパイプラインの拡張（9件）</span></h3><p><span>バッチ処理基盤において、特定アパレルカテゴリへの対応と運用スケジュールの最適化を実施しました。</span></p><p><span>特定カテゴリ対応の体系的実装:</span></p><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/xC7JtUf"><img src="https://images.wantedly.com/i/xC7JtUf" width="1240" height="302" alt=""></figure><ul><li value="1"><span>商品属性からのカテゴリ自動判定ロジックの導入（多数のテストケースによる精度検証済み）</span></li><li value="2"><span>利用シーンに応じたメタデータ自動付与機能の拡張</span></li><li value="3"><span>カテゴリ特化型のサイズコード生成ロジックの統合（既存の成功パターンを踏襲）</span></li><li value="4"><span>在庫ステータス連動オプションの追加によるデータ整合性の強化</span></li></ul><p><span>運用スケジュールの最適化:</span></p><ul><li value="1"><span>特定パートナー企業向けデータ更新スケジュールの新規設定（頻度の最適化）</span></li><li value="2"><span>処理負荷を考慮したジョブ実行時間の再設計（高頻度化対応）</span></li><li value="3"><span>ジョブ分離による実行リソースの効率化とブラックアウト期間制御の洗練</span></li></ul><h3><span>仮想試着基盤の高度化（4件）</span></h3><p><span>画像生成推論パイプラインを最新の安定版へ更新し、関連ツールの機能拡張を実施しました。</span></p><ul><li value="1"><span>推論エンジンの最新化: 2段階生成プロセス、動的プロンプト生成、出力マスク処理の高度化を含む大規模アップデートを適用</span></li><li value="2"><span>インターフェースの機能拡張: 連携用アプリケーションに新規パラメータ（属性指定、バリデーション強化）を追加し、実運用における柔軟性を向上</span></li><li value="3"><span>マルチモーダルモデルの更新: 最新のプレビュー版モデルへの移行準備（検証中）</span></li><li value="4"><span>コード資産の整理: メンテナンス性を高めるためのディレクトリ構成のリファクタリング</span></li></ul><h3><span>CI/CDパイプラインの自動化（3件）</span></h3><p><span>データ処理リポジトリにおいて、デプロイおよびビルドパイプラインを新規構築しました。</span></p><ul><li value="1"><span>デプロイ自動化: ワークフローエンジンを活用した環境変数制御によるデプロイの自動化</span></li><li value="2"><span>ビルド最適化: 複数ブランチに対応したコンテナイメージの自動ビルドおよびレジストリ連携</span></li><li value="3"><span>コード品質管理: 自動レビューツールによるハードコードの検知・修正および、非推奨構文の最新化</span></li></ul><h3><span>セキュリティ・依存関係の最新化（5件）</span></h3><p><span>「最小権限の原則」および「サプライチェーンの安全性」に基づき、複数リポジトリで依存関係の更新を実施しました。</span></p><ul><li value="1"><span>言語ランタイムの最新の安定版に対応: 最新の言語仕様に基づき、静的解析で指摘されるフォーマット指定の厳格化を複数のソースコードに適用</span></li><li value="2"><span>暗号化・通信ライブラリの更新: 脆弱性スキャンに基づき、認可制御やネットワーク関連のパッケージを最新版へ追従</span></li><li value="3"><span>Webフレームワークの堅牢化: 依存するWebサーバー基盤のアップデートによる安全性の確保</span></li></ul><h3><span>その他の改善</span></h3><ul><li value="1"><span>サイズマスタの拡充: スーツカテゴリに98件のサイズを追加し、全サイズの網羅性を確保</span></li><li value="2"><span>フロントエンド基盤の近代化: JavaScriptモジュールのTypeScript化と、モジュール構成の最適化</span></li><li value="3"><span>AI基盤の検証: 最新の軽量マルチモーダルモデルの簡易動作確認スクリプトの追加</span></li></ul><h2><span>詳細分析</span></h2><h3><span>1. AI連携における構造的な品質改善</span></h3><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/UwTaXWq"><img src="https://images.wantedly.com/i/UwTaXWq" width="1240" height="660" alt=""></figure><p><span>AI連携機能の開発では、初期構築から短期間で複数の整合性向上とリファクタリングを実施しました。特に、認証情報の付与漏れを構造的に防ぐための共通リクエスト生成ヘルパーの導入は、個別の修正に留まらない根本的な設計改善であり、今後の拡張における安全性を担保しています。</span></p><h3><span>2. データ精度の段階的向上</span></h3><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/tg6FAxF"><img src="https://images.wantedly.com/i/tg6FAxF" width="1262" height="340" alt=""></figure><p><span>特定カテゴリへの対応は、判定→付与→生成という段階的なパイプラインとして実装されました。各ステップで網羅的なテストを実施し、既存の成功パターンを踏襲することで、高い品質と保守性を両立させています。また、レビューを通じたフィールド設計の最適化など、チーム全体での品質向上が図られています。</span></p><h3><span>3. 次世代の推論基盤への移行</span></h3><p><span>画像生成エンジンの最新版への更新は、12,000行超の変更を含む大規模更新でした。2段階生成プロセスや動的プロンプト生成など、推論品質に直結する高度な機能を導入しました。</span></p><p><span>自動レビューツールによるパラメータ検証や、インターフェース側での入力バリデーション強化など、高度なAI技術を安全かつ確実に運用するための仕組み作りを並行して進めています。</span></p><h2><span>技術的トレンド</span></h2><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/Z8ffQcE"><img src="https://images.wantedly.com/i/Z8ffQcE" width="1272" height="872" alt=""></figure><ul><li value="1"><span>新機能の迅速な構築と安定化: AI連携では、機能構築から複数回の整合性向上・リファクタリングを経て安定化に至るまでの一連のサイクルを1週間で完了。共通ヘルパー化やレスポンス構造の最適化など、根本的な設計改善を随時実施しています。</span></li><li value="2"><span>データ精度の段階的向上: カテゴリ判定、メタデータ自動付与、サイズコード生成という3段階の実装を通じ、商品データの精度と網羅性を体系的に向上させています。各ステップでの十分なテスト追加により品質を担保しています。</span></li><li value="3"><span>推論パイプラインの世代交代: 画像生成エンジンの最新安定版への更新により、2段階生成プロセスや動的プロンプトなど次世代の推論機能を導入。連携アプリケーションとの同時拡張により、エンドツーエンドの利用性を向上させています。</span></li><li value="4"><span>開発基盤の整備: CI/CDパイプライン構築、言語ランタイムの最新対応、TypeScript化の推進など、開発基盤の近代化が継続的に進行しています。</span></li></ul><h2><span>来週の展望</span></h2><ul><li value="1"><span>AI連携機能のロールアウト: 開発環境での検証完了を受け、本番環境への展開とエンドツーエンドでの動作確認を推進します。</span></li><li value="2"><span>実データによるパイプライン検証: パートナー企業の実際のデータを用いた動作検証を行い、検索基盤への正確なデータ反映を確認します。</span></li><li value="3"><span>次世代推論エンジンの品質評価: アップデート後の推論パイプラインにおいて、各カテゴリにおける生成画像の品質測定を実施します。</span></li><li value="4"><span>継続的なセキュリティメンテナンス: 依存関係の更新に関する残タスクを完了させ、常に最新かつ安全な状態を維持します。</span></li></ul><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2319018"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22930127/original/5618ade0-7ca1-47bf-81d2-427c25697999?1768896916&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フルスタックエンジニア</div>
<div class='post-content-embed--title'>導入300社超&quot;unisize&quot;フルスタックエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299305"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777736/original/e56a36a1-dc21-4fb3-9f5c-ac443ef868e8?1766654937&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>バックエンドエンジニア</div>
<div class='post-content-embed--title'>バックエンドエンジニア募集｜AI／ビッグデータ活用・自社プロダクトのみ</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p><p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/23297064/original/photo-1585143042060-77fd3b53905a?1773301440</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1047274</guid>
      <category>AI</category>
      <category>開発</category>
      <category>エンジニア</category>
      <category>Devin</category>
      <category>DevinAI</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1047274</link>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <pubDate>Thu, 26 Feb 2026 13:55:30 +0900</pubDate>
      <description>今週のDevinの週報です。概要2026年2月17日〜2月23日の開発活動を報告します。今週は 8つの主要コンポー...</description>
      <title>AIエンジニア　Devinの週報㉚</title>
      <content:encoded>
        <![CDATA[<div><p><span>今週のDevinの週報です。</span></p><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div><p><br></p><h2><span>概要</span></h2><p><span>2026年2月17日〜2月23日の開発活動を報告します。今週は 8つの主要コンポーネント にわたり 15件のPR（マージ済み9件、オープン5件、クローズ1件）を実施しました。</span></p><p><span>主要テーマは データパイプラインの堅牢化 と フロントエンド基盤の信頼性向上 です。類似度計算エンジンでは画像処理の最適化やデータ整合性に直結する改善を複数実施。AI画像処理モジュールでは、エッジケースにおける計算ロジックの堅牢化を完了しました。フロントエンド領域では解析精度の向上、サードパーティ依存エラーの分離、CI/CDパイプラインの正常化など、運用品質を底上げする施策を推進しています。</span></p><h2><span>主要なアップデート</span></h2><h3><span>類似度計算エンジン（4件）</span></h3><ul><li value="1"><span>オブジェクトストレージへの転送前に画像圧縮・メタデータ除去・再エンコードを行う機能を導入し、ストレージ効率と特徴量抽出の一貫性を向上</span></li><li value="2"><span>特定パートナー向けの商品詳細データからの欠損フィールド自動補完機能を新規実装</span></li><li value="3"><span>会員ランク価格のデータ型を検索エンジンのスキーマに合わせて最適化</span></li><li value="4"><span>商品ごとのサイズラインナップを全カラー横断で統一し、欠損データのハンドリングを強化</span></li></ul><h3><span>AI画像処理モジュール（2件）</span></h3><ul><li value="1"><span>特定の衣類形状における座標計算時の例外処理を追加し、計算リソースの占有を回避するガードロジックを実装</span></li><li value="2"><span>バッチ実行環境におけるファイル参照の安全性を高め、未定義動作を防止するチェック処理を追加</span></li></ul><h3><span>運用管理基盤（2件）</span></h3><ul><li value="1"><span>サーバーレスコンピューティング環境との互換性を確保するため、コンテナレジストリへのプッシュ形式を最適化</span></li><li value="2"><span>外部ストレージAPIを活用し、新規作成ファイルに対して組織内ポリシーに基づく適切な編集権限を自動付与する機能を実装</span></li></ul><h3><span>フロントエンド・UI改善（5件）</span></h3><ul><li value="1"><span>ダイアログ操作時のイベント発火ロジックを見直し、アクセス解析のページタイトル計測精度を改善</span></li><li value="2"><span>画像変換APIのレスポンスフィールドと型定義の不整合を解消し、データマッピングを統一</span></li><li value="3"><span>サードパーティ製スクリプトに起因するエラーのキャプチャを抑制し、アプリケーションエラーの検知精度を向上</span></li><li value="4"><span>CI上のコードフォーマットチェックが確実に実行されるよう構成を修正</span></li><li value="5"><span>環境ごとのデプロイワークフロー統合と、キャッシュ制御戦略の最適化を実施</span></li></ul><h3><span>運用自動化（1件）</span></h3><ul><li value="1"><span>クラウド運用ベストプラクティスのコード化（リソース命名規則やタグルールを自動検証するチェックリストスクリプトを整備）</span></li></ul><h2><span>詳細分析</span></h2><h3><span>1. データパイプラインの品質強化</span></h3><p><span>今週最も活発だった領域は、類似度計算エンジンにおけるデータ品質と処理効率の向上です。</span></p><p><span>画像処理の最適化: 画像の再エンコードとメタデータ除去をパイプラインに組み込み、ストレージコストの削減とベクトルデータの一貫性を両立。ユニットテスト8件を追加し、多様な画像形式における整合性を担保しています。</span></p><p><span>データ補完ロジックの精密化: 外部データソースからの欠損値補完において、複数の識別子を用いた多段階のマッチングロジックを実装。フォールバック処理を含めた堅牢なデータ更新フローを構築しました。</span></p><p><span>サイズ情報の正規化: 同一商品の全カラーで出現するサイズの和集合を計算し、特定カラーに存在しないサイズをプレースホルダーとして補完。従来の冗長な再挿入ロジック（約110行）を削除し、統一的なステータス管理に移行しました。</span></p><h3><span>2. AI画像処理の安定性向上</span></h3><p><span>例外計算のガード実装: 座標の正規化処理において、ゼロベクトルが発生し得るエッジケースを特定。計算結果が後続の処理に悪影響を及ぼさないよう、早期リターンとデフォルト値の返却ロジックを追加し、処理の安定性を大幅に向上させました。</span></p><p><span>実行環境の例外ハンドリング強化: バッチ環境における開発用ファイル参照処理で、ファイル未存在時の安全な処理を追加。未定義動作を防止するチェック処理により、運用環境での安定性を確保しました。</span></p><h3><span>3. インフラ・デプロイ基盤の改善</span></h3><p><span>コンテナデプロイの最適化: ビルド環境のアップデートに伴うマニフェスト形式の変化に対応。サーバーレスコンピューティング環境が要求する特定のランタイム仕様を明示的に指定することで、デプロイの確実性を担保しました。</span></p><p><span>最小権限の原則に基づく認可制御: 組織内ポリシーに基づき、新規リソース作成時に適切な権限を自動構成する仕組みを導入。環境変数による柔軟な制御、未設定時のサイレントスキップ、失敗時の警告ログなど、堅牢なエラーハンドリングを実装しています。</span></p><h3><span>4. フロントエンド品質の底上げ</span></h3><p><span>計測ロジックの適正化: ダイアログ表示・非表示時のイベント発火がページ全体の計測データに影響を与えていた問題を特定し、イベント発火の最適化とトラッキング方式の統一を実施しました。</span></p><p><span>APIレスポンスの整合性確保: 画像変換APIのレスポンスフィールドと型定義の不整合を解消。既存のマッピングパターンに統一した変換処理を追加し、データの一貫性を確保しました。</span></p><p><span>静的解析ワークフローの正常化: CI上のコードフォーマットチェックにおいて、外部アクション内部の引数処理に起因する問題を特定。直接実行形式に切り替えることで、品質ゲートの信頼性を回復しました。</span></p><h3><span>5. デプロイワークフローの標準化</span></h3><p><span>環境ごとに分散していたデプロイワークフローの大規模な統合を実施。環境変数による制御、アクションバージョンの統一更新、静的アセットのキャッシュ無効化、古いアセットの自動クリーンアップなどを一括で適用しました。</span></p><h2><span>技術的トレンド</span></h2><p><br><span>データ品質への集中投資: 画像処理の最適化によるストレージ効率と特徴量一貫性の確保、外部データソースからの欠損補完、サイズ情報の正規化、データ型の標準化など、データの正確性と完全性に関する施策が今週最も活発でした。</span></p><ul><li value="1"><span>防御的プログラミングの徹底: AI画像処理での例外計算ガード・不正値検出、ファイル参照の安全性強化、サードパーティエラーの分離など、エッジケースに対する堅牢性を高める修正が複数のコンポーネントで実施されました。</span></li><li value="2"><span>CI/CDパイプラインの信頼性向上: コードフォーマットチェックの正常化、デプロイワークフローの統合と標準化、キャッシュ制御の導入など、開発・デプロイプロセスの信頼性を底上げする施策が進行中です。</span></li><li value="3"><span>インフラ互換性の確保: コンテナイメージのマニフェスト形式最適化によるサーバーレス環境との互換性確保や、外部ストレージAPIを活用した認可制御の自動化など、クラウドサービスとの互換性・連携の強化が行われました。</span></li></ul><h2><span>今週の改善ロードマップ</span></h2><h3><span>技術的な継続改善</span></h3><ul><li value="1"><span>画像最適化プロセスの運用検証: 導入した圧縮設定の品質評価と、既存データへの段階的な適用計画の策定。</span></li><li value="2"><span>データ正規化ロジックの横展開: 実装したサイズ統一ロジックの他コンポーネントへの適用検討と、下流システム（検索・API・UI）との整合性検証。</span></li><li value="3"><span>CI/CDパイプラインの継続的強化: 静的解析の適用範囲拡大と、デプロイ自動化テンプレートの標準化推進。</span></li></ul><h3><span>運用プロセスの強化</span></h3><ul><li value="1"><span>自動テストの拡充: 今回修正した計算ロジックのエッジケースに対する回帰テストの追加。現状手動検証に依存している領域の自動化推進。</span></li><li value="2"><span>データ補完ロジックのテスト: 外部データ補完やサイズ統一など、新規ロジックに対する統合テストの追加検討。</span></li><li value="3"><span>ドキュメントの継続整備: データ型要件など、全クライアント横断で適用すべきルールのドキュメント化を継続。</span></li></ul><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2318959"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22929919/original/9f2c9096-f77f-4bd2-b4c4-9803aa281379?1768895547&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フルスタックエンジニア</div>
<div class='post-content-embed--title'>営業/CSと並走して顧客課題を解く｜フルスタックエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2345941"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/23121990/original/adb03a27-14ee-48e1-85b3-5e9e5f8d6c99?1771244826&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>PdM,プロダクトマネージャー</div>
<div class='post-content-embed--title'>導入社数350社超/ファッションテックでPdM募集/自社プロダクト</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299421"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777767/original/61ab9463-c6bb-4994-a9e7-2550ba629f4c?1766655189&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フロントエンジニア</div>
<div class='post-content-embed--title'>何を作るかから関わり、ビジネスを実現させる｜フロントエンドエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/23192180/original/photo-1461749280684-dccba630e2f6?1772081687</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1046096</guid>
      <category>AI</category>
      <category>開発</category>
      <category>エンジニア</category>
      <category>AIエンジニア</category>
      <category>Devin</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1046096</link>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <pubDate>Fri, 20 Feb 2026 16:45:32 +0900</pubDate>
      <description>Devinによる開発活動報告です。開発活動サマリー概要本期間において、組織全体で30件のPRが作成され、約77%の...</description>
      <title>AIエンジニア　Devinの週報㉙</title>
      <content:encoded>
        <![CDATA[<div><p><span>Devinによる開発活動報告です。</span></p><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div><h2><span>開発活動サマリー</span></h2><h2><span>概要</span></h2><p><span>本期間において、組織全体で30件のPRが作成され、約77%の高いマージ率を維持しました。今週は、クラウドネイティブなサーバーレス・オーケストレーション基盤による自動化の推進、AIを活用した画像解析パイプラインの高度化、および管理機能の操作性向上が主要な成果となりました。</span></p><h2><span>リポジトリ別活動</span></h2><h3><span>repo-a</span></h3><p><span>バッチ処理の自動化が実装されました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>定期実行ワークフローの構築</span></li><li value="2"><span>クエリ実装</span></li><li value="3"><span>セキュリティ対応</span></li></ul><h3><span>repo-b</span></h3><p><span>AI画像処理パイプラインの大幅な改善が行われました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>バッチ分割処理</span></li><li value="2"><span>ZIPファイル対応</span></li><li value="3"><span>アーキテクチャ移行</span></li></ul><h3><span>repo-c</span></h3><p><span>LINE通知機能とAPI拡張が行われました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>infoボタン常時表示</span></li><li value="2"><span>クエリパラメータ追加</span></li><li value="3"><span>欠品カードUI改善</span></li><li value="4"><span>LINEテンプレート統一</span></li></ul><h3><span>repo-d</span></h3><p><span>設定画面が新規追加されました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>LINE通知設定UI</span></li><li value="2"><span>店舗情報管理</span></li><li value="3"><span>Tokenの安全な管理</span></li><li value="4"><span>テンプレート変数説明</span></li></ul><h3><span>repo-e</span></h3><p><span>モーダルの入力方式が変更されました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>タスク情報入力方式の変更</span></li><li value="2"><span>ストレージパス自動検索</span></li></ul><h3><span>repo-f</span></h3><p><span>クライアント固有のデータ処理改善が行われました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>クライアント固有のキーワード設定:</span></li><li value="2"><span>クライアント固有のCSV形式変更対応</span></li><li value="3"><span>クライアント固有の靴処理一時無効化</span></li></ul><h3><span>repo-g</span></h3><p><span>サイズマッチング機能の改善が行われました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>特定モードの改善</span></li></ul><h3><span>repo-h</span></h3><p><span>バックエンドとの連携強化が行われました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>APIパラメータ追加</span></li></ul><h3><span>repo-i / repo-j</span></h3><p><span>バッグカテゴリ機能の改善が行われました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>API追加</span></li><li value="2"><span>フロントエンド連携</span></li></ul><h3><span>repo-k</span></h3><p><span>コーディング規約のドキュメント化が行われました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>PRレビュー規約抽出</span></li><li value="2"><span>Store/Pinia規約</span></li><li value="3"><span>DOM操作規約</span></li></ul><h3><span>repo-l </span></h3><p><span>パッケージ更新とlint設定移行が行われました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>全パッケージ更新</span></li><li value="2"><span>lint設定統一</span></li><li value="3"><span>Node.js バージョンアップ対応</span></li></ul><h2><span>主要な技術動向</span></h2><p><span>1. ワークフロー自動化による運用負荷の低減</span></p><p><span>サーバーレス・オーケストレーション技術を採用し、これまで個別実行されていたデータ処理を完全システム化しました。スケジュール実行、高度なクエリ処理、外部ツール連携を組み合わせた自律的なパイプラインを構築し、運用コストの削減とスケーラビリティを同時に実現しています。</span></p><p><br></p><p><span>2. AI画像解析パイプラインの運用成熟</span></p><p><span>画像処理工程におけるAI統合が本番運用フェーズに入りました。バッチ処理の最適化や多様なアーカイブ形式への対応を実装し、大量データ処理時の信頼性を大幅に向上させています。特に処理負荷に応じた動的な制御は、解析精度の安定に寄与しています。</span></p><p><br></p><p><span>3. 管理コンソールの拡充とガバナンス強化</span></p><p><span>通知設定および店舗情報管理を統合する管理インターフェースを新規実装しました。従来の設定ファイル直接編集からUIベースの管理へ移行することで、オペレーションミスを防止。あわせて、認証情報の秘匿化とアクセス制御の強化を徹底し、セキュアな運用基盤を構築しました。</span></p><p><br></p><p><span>4. 開発標準化とモダンな実行環境への追随</span></p><p><span>組織全体で静的解析ルールの統一と、最新のランタイム環境への移行を推進しました。開発基盤の整合性を確保することで、チーム間でのコード品質の平準化と保守性の向上を図っています。</span></p><h2><span>今週の課題と改善提案</span></h2><ul><li value="1"><span>非同期処理のレジリエンス強化: 大規模なタスク実行におけるエラー検知能力をさらに高めるため、同期呼び出しパターンの導入や状態監視プロセスの追加検討を推奨します。</span></li><li value="2"><span>データインテグリティの追求: データパイプラインの入り口における検証ロジックを高度化し、より厳格な整合性チェックを実施することで、後続処理の信頼性を最大化します。</span></li><li value="3"><span>AIリソースの最適化: 処理対象のデータ特性に応じて、AIエンジンの実行パラメータを動的に調整する仕組みを導入し、効率的なリソース活用を推進します。</span></li></ul><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299421"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777767/original/61ab9463-c6bb-4994-a9e7-2550ba629f4c?1766655189&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フロントエンジニア</div>
<div class='post-content-embed--title'>何を作るかから関わり、ビジネスを実現させる｜フロントエンドエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299305"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777736/original/e56a36a1-dc21-4fb3-9f5c-ac443ef868e8?1766654937&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>バックエンドエンジニア</div>
<div class='post-content-embed--title'>バックエンドエンジニア募集｜AI／ビッグデータ活用・自社プロダクトのみ</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2318959"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22929919/original/9f2c9096-f77f-4bd2-b4c4-9803aa281379?1768895547&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フルスタックエンジニア</div>
<div class='post-content-embed--title'>営業/CSと並走して顧客課題を解く｜フルスタックエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/23154242/original/5aa02c63-92da-4e6a-8ee0-6fc47c9a6b75?1771573498</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1044915</guid>
      <category>開発</category>
      <category>エンジニア</category>
      <category>テックブログ</category>
      <category>Devin</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1044915</link>
      <dc:creator id="155443615" nameJa="田中 民絵" nameEn="" avatarUrl="https://images.wantedly.com/i/vAo6emR?w=200" job="" description="大学院修了後、わかりあえる世界をつくりたいという理念に共感し、翻訳・海外リサーチのベンチャーに入社。営業兼ディレクターとして6年間完全燃焼。&#10;同社の多言語人材事業部...">田中 民絵</dc:creator>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <dc:creator id="441260" nameJa="本庄 未来" nameEn="Miki Honjo" avatarUrl="https://images.wantedly.com/i/VsvnXZp?w=200" job="Other engineer" description="フリーランスエンジニアとしてキャリアをスタート。業務システムやWebサービス、ソーシャルゲームなど、多様なシステム開発に従事。メイキップ入社後はエンジニアとして開発...">本庄 未来</dc:creator>
      <pubDate>Mon, 16 Feb 2026 15:42:52 +0900</pubDate>
      <description>Devinによる開発活動報告です。開発活動サマリー概要2026年1月19日から1月26日までの1週間で、組織全体で...</description>
      <title>AIエンジニア　Devinの週報㉘</title>
      <content:encoded>
        <![CDATA[<div><p><span>Devinによる開発活動報告です。</span></p><h2><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div></h2><h2><span>開発活動サマリー</span></h2><h2><span>概要</span></h2><p><span>2026年1月19日から1月26日までの1週間で、組織全体で49件のPRが作成されました。マージ率は約88%（43件マージ、5件クローズ、1件オープン）と高い品質を維持しています。</span></p><p><span>今週は在庫管理システムの改善とレポート機能の拡充が主要なテーマとなりました。また、シミュレーションシステムパイプラインへのAI統合という新しい取り組みも進行中です。</span></p><h2><span>PR統計</span></h2><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/GVRY1Y9"><img src="https://images.wantedly.com/i/GVRY1Y9" width="1052" height="418" alt=""></figure><h2><span>リポジトリ別活動</span></h2><h3><span>repo-a (13 PRs)</span></h3><p><span>在庫管理とLINE通知機能の大幅な改善が行われました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>判定ロジックの修正: 在庫状況にあわせて通知を送信するよう条件を修正。</span></li><li value="2"><span>通知配信制御機能:判定フラグを追加し、各通知タイプごとに配信を停止できる機能を実装。</span></li><li value="3"><span>LINE通知テンプレートの改善: カラー/サイズ情報の表示を統一し、カードに商品ページへのリンクを追加。</span></li><li value="4"><span>再入荷判定の改善: 状態変化ベースの判定ロジックに変更し、より正確な再入荷通知を実現。</span></li></ul><h3><span>repo-b (12 PRs)</span></h3><p><span>報告機能のUI/UX改善が集中的に行われました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>在庫なしモードの追加: モードを新設し、在庫がない商品へのアクセス時に専用UIを表示。</span></li><li value="2"><span>モード構成の簡素化: 不要なモードを廃止し最低限の構成に変更。</span></li><li value="3"><span>起動パラメータの拡充: パラメータを追加し、商品特定の精度を向上。</span></li><li value="4"><span>文言の改善: 複数画面のテキストを最適化。</span></li></ul><h3><span>repo-c (6 PRs)</span></h3><p><span>バッグカテゴリのレポート機能が大幅に拡充されました。</span></p><h3><span>repo-d (4 PRs)</span></h3><p><span>バックエンドの変更に合わせたフロントエンド対応が行われました。</span></p><h3><span>repo-e (5 PRs)</span></h3><p><span>シミュレーションシステムパイプラインへのAI統合が進行中です。</span></p><h3><span>repo-f (4 PRs)</span></h3><p><span>サイズ正規化ロジックの大幅な改善が行われました。</span></p><h3><span>repo-g (3 PRs)</span></h3><p><span>サイズマッチング機能の改善が行われました。</span></p><h3><span>repo-h (2 PRs)</span></h3><p><span>シミュレーションシステムへのAIモデル統合UIが追加されました。</span></p><h2><span>主要な技術動向</span></h2><h3><span>1. 在庫管理の高度化</span></h3><p><span>今週最も活発だった領域は在庫管理システムです。判定ロジックの精緻化、通知配信の柔軟な制御、LINE通知テンプレートの改善など、実運用で発生した課題に対する改善が多数行われました。特に、在庫判定ロジックは、実店舗とオンラインを融合した在庫最適化基盤を支える重要な基盤となっています。</span></p><h3><span>2. カテゴリレポートの統一</span></h3><p><span>バッグカテゴリのレポートが他カテゴリと同じ形式に統一されました。これにより、異なるカテゴリ間でのデータ比較が容易になり、分析の一貫性が向上しています。フロントエンドとバックエンドの同時デプロイが必要な破壊的変更であり、チーム間の連携が重要でした。</span></p><h3><span>3. AI統合の進展</span></h3><p><span>repo-eでのAI統合は、シミュレーションシステムの品質向上を目指す取り組みです。最適なAPIを使用することで推論効率の最適化による運用コスト低減と、データ品質を向上させる設計となっています。再構築した非同期アーキテクチャは、スケーラビリティと信頼性を両立しています。</span></p><h3><span>4. サイズマッチングの改善</span></h3><p><span>repo-fとrepo-gで行われたサイズ関連の改善は、ECサイトでのサイズレコメンデーション精度向上に直結します。より多様なブランドへの対応が可能になりました。</span></p><h2><span>今週の課題と改善提案</span></h2><h3><span>技術的負債</span></h3><ul><li value="1"><span>コードの重複: データ変換ロジックの共通化による保守性の向上を推奨します。</span></li></ul><h3><span>効率化の機会</span></h3><ul><li value="1"><span>フロントエンド/バックエンドの同時デプロイ: スキーマ変更を伴う同期リリースの整合性を確保することで、デプロイミスのリスクを低減できます。</span></li><li value="2"><span>通知設定のUI化: 構成管理の自動化および管理インターフェースを高度化することで運用効率が向上します。</span></li></ul><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2292671"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22731813/original/3e8a23d6-3940-4b91-8f5f-a45342018ab4?1766047883&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フロントエンジニア</div>
<div class='post-content-embed--title'>何を作るかから関わり、ビジネスを実現させるフロントエンドエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299305"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777736/original/e56a36a1-dc21-4fb3-9f5c-ac443ef868e8?1766654937&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>バックエンドエンジニア</div>
<div class='post-content-embed--title'>バックエンドエンジニア募集｜AI／ビッグデータ活用・自社プロダクトのみ</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2318959"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22929919/original/9f2c9096-f77f-4bd2-b4c4-9803aa281379?1768895547&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フルスタックエンジニア</div>
<div class='post-content-embed--title'>営業/CSと並走して顧客課題を解く｜フルスタックエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/23118976/original/photo-1603302576837-37561b2e2302?1771223617</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1040711</guid>
      <category>バックエンド</category>
      <category>フロントエンド</category>
      <category>テックブログ</category>
      <category>テック</category>
      <category>Devin</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1040711</link>
      <dc:creator id="155443615" nameJa="田中 民絵" nameEn="" avatarUrl="https://images.wantedly.com/i/vAo6emR?w=200" job="" description="大学院修了後、わかりあえる世界をつくりたいという理念に共感し、翻訳・海外リサーチのベンチャーに入社。営業兼ディレクターとして6年間完全燃焼。&#10;同社の多言語人材事業部...">田中 民絵</dc:creator>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <dc:creator id="441260" nameJa="本庄 未来" nameEn="Miki Honjo" avatarUrl="https://images.wantedly.com/i/VsvnXZp?w=200" job="Other engineer" description="フリーランスエンジニアとしてキャリアをスタート。業務システムやWebサービス、ソーシャルゲームなど、多様なシステム開発に従事。メイキップ入社後はエンジニアとして開発...">本庄 未来</dc:creator>
      <pubDate>Thu, 29 Jan 2026 19:17:31 +0900</pubDate>
      <description>Devinによる開発活動報告です。概要2026年1月12日から1月19日までの1週間で、組織全体で28件のPRが作...</description>
      <title>AIエンジニア　Devinの週報㉗</title>
      <content:encoded>
        <![CDATA[<div><p><span>Devinによる開発活動報告です。</span></p><h2><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div></h2><h2><span>概要</span></h2><p><span>2026年1月12日から1月19日までの1週間で、組織全体で28件のPRが作成されました。主要な開発活動として、repo-aでのシミュレーション機能の完全実装、repo-bでの在庫表示制御・エラーハンドリング・イベントトラッキング機能の追加、repo-cでのバッグカテゴリ利用状況レポート機能の実装などが行われました。</span></p><h2><span>リポジトリ別詳細分析</span></h2><h3><span>repo-a</span></h3><p><span>今週最も活発な開発が行われたリポジトリです。シミュレーション機能がSlackワークフローとして完全に実装されました。</span></p><p><strong style="font-weight: 600;">Serverless Framework移行</strong></p><p><span>インフラ管理フレームワークの最新化と、コミュニティ準拠のメンテナンス体制への移行を行いました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>新しいバージョンへの移行</span></li><li value="2"><span>TypeScript型定義を変更</span></li><li value="3"><span>GitHub Actionsワークフロー用のコマンドを追加</span></li></ul><p><strong style="font-weight: 600;">Slackショートカット実装</strong></p><p><span>新しいSlackショートカットを追加し、タスク送信用のモーダルを実装しました。</span></p><p><span>モーダル入力項目:</span></p><ul><li value="1"><span>画像ファイルアップロード</span></li><li value="2"><span>体型別ドロップダウン</span></li><li value="3"><span>カテゴリドロップダウン</span></li></ul><p><strong style="font-weight: 600;">専用タスク 実行機能の実装</strong></p><p><span>タスク処理用の機能を実装しました。</span></p><p><span>主な機能:</span></p><ul><li value="1"><span>Slackアップロード画像のダウンロード</span></li><li value="2"><span>1MB超の画像の自動圧縮</span></li><li value="3"><span>S3へのアップロード</span></li><li value="4"><span>Batchジョブの送信</span></li></ul><p><strong style="font-weight: 600;">設定の改善</strong></p><p><span>ワークフローに対して複数の設定改善が行われました。</span></p><p><span>リリースPR</span></p><p><span>リリースブランチへのマージを実行し、本機能を本番環境にリリースしました。</span></p><h3><span>repo-b</span></h3><p><span>LINE LIFF環境での機能に対して、在庫表示制御、エラーハンドリング、イベントトラッキング機能が追加されました。</span></p><p><strong style="font-weight: 600;">在庫無し時の表示制御</strong></p><p><span>申込画面で、商品の在庫状況に応じて適切なメッセージを表示する機能を実装しました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>Item型にフィールドを追加</span></li><li value="2"><span>防御的なデータチェック（null/undefined/負数対応）</span></li><li value="3"><span>APIエラー時は安全側に倒してデータ無しとして扱う</span></li></ul><p><strong style="font-weight: 600;">エラー画面の仕様変更</strong></p><p><span>エラー画面をHTTPステータスコードベースに変更し、APIエラー時の遷移処理を追加しました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>クエリパラメータを仕様に合わせて変更</span></li></ul><p><strong style="font-weight: 600;">販売終了テキストの中央寄せ</strong></p><p><span>販売終了メッセージが左寄せになっていたレイアウトバグを修正しました。クラスを追加して中央寄せに変更。</span></p><p><strong style="font-weight: 600;">店舗ごとの注意文言表示</strong></p><p><span>申込画面の注意文言を、固定テキストからAPIで取得した内容を表示するように変更しました。</span></p><p><strong style="font-weight: 600;">SKUコード取得の修正</strong></p><p><span>APIリクエストで、SKUパラメータが空文字で送信されていたバグを修正しました。</span></p><p><span>電話番号クリックイベント送信</span></p><p><span>電話番号をクリックした時に当該イベントをAPIに送信する機能を追加しました。</span></p><p><strong style="font-weight: 600;">製品仕様書の更新</strong></p><p><span>開発ブランチで実装された機能に合わせて製品仕様書を更新しました。</span></p><h3><span>repo-c</span></h3><p><strong style="font-weight: 600;">バッグカテゴリレポート</strong></p><p><span>バッグカテゴリー用のレポートページを新規追加しました。</span></p><p><span>主な特徴:</span></p><ul><li value="1"><span>専用のレポート機能を新設</span></li><li value="2"><span>カテゴリ選択: バッグ、小物から複数選択可能</span></li><li value="3"><span>ブランド選択: モーダル形式で複数選択可能</span></li></ul><p><strong style="font-weight: 600;">バッグカテゴリレポートAPI</strong></p><p><span>バッグカテゴリのレポート用バックエンドAPIエンドポイントを実装しました（オープン状態）。</span></p><h3><span>repo-d</span></h3><p><strong style="font-weight: 600;">価格の税込変換</strong></p><p><span>税抜価格で提供されているため、税込価格に変換する処理を追加しました。</span></p><p><strong style="font-weight: 600;">特定クライアント関連コードの削除</strong></p><p><span>契約解除クライアントに関連するすべてのコード、スクリプト、systemdユニットを削除しました。</span></p><h3><span>repo-e</span></h3><p><strong style="font-weight: 600;">ユーザーボイスSlack投稿先チャンネル分岐</strong></p><p><span>ユーザーボイスAPIにパラメータを追加し、Slack投稿先チャンネルを分岐できるようにしました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>チャンネル名ベースからチャンネルIDベースの管理に変更</span></li><li value="2"><span>データが存在しない場合もSlack投稿でエラーとならないよう改善</span></li></ul><h3><span>repo-f</span></h3><p><strong style="font-weight: 600;">オプション追加</strong></p><p><span>類似のレコメンド機能で新しいAPIパラメータをサポートしました。</span></p><h2><span>技術トレンド分析</span></h2><h3><span>シミュレーション機能の完全実装</span></h3><p><span>今週の開発活動では、repo-aでのシミュレーション機能の完全実装が最大のテーマとなりました。</span></p><p><span>主な成果:</span></p><ul><li value="1"><span>Serverless Frameworkの移行</span></li><li value="2"><span>Slackモーダルによるユーザー入力</span></li><li value="3"><span>画像処理とBatchジョブ連携</span></li><li value="4"><span>最小権限の原則に基づく、セキュアなマルチアカウント実行基盤の構築</span></li><li value="5"><span>カテゴリ別ジョブ定義の動的選択</span></li></ul><h3><span>店舗機能の堅牢化</span></h3><p><span>repo-bでは、先週実装された店舗機能に対して、エラーハンドリングと在庫表示制御が追加されました。</span></p><ul><li value="1"><span>在庫状況による表示分岐: 完全在庫無し、店舗在庫無し、在庫ありの3パターン</span></li><li value="2"><span>エラーハンドリング強化: HTTPステータスコードベースのエラー画面</span></li><li value="3"><span>イベントトラッキング: 電話番号クリックイベントの送信</span></li></ul><h3><span>レポート機能の拡充</span></h3><p><span>repo-cでは、バッグカテゴリ向けのレポート機能がフロントエンド・バックエンド両方で実装されました。大人服カテゴリと同様のUI/UXを提供しつつ、バッグカテゴリ特有の要件に対応しています。</span></p><h2><span>今週の課題と改善提案</span></h2><h3><span>課題</span></h3><ul><li value="1"><span>repo-g 該当のPRがオープン状態: バッグカテゴリレポートAPIのPRがまだマージされていません。フロントエンド 該当のPRはマージ済みのため、バックエンドAPIのマージが必要です。</span></li><li value="2"><span>シミュレーション機能のエラーハンドリング: Batchジョブの送信のみを報告し、完了ステータスのポーリングは行いません。（非同期処理におけるトレーサビリティ向上のための、監視・通知機能の拡張を計画中）</span></li><li value="3"><span>電話番号クリックイベントのfire-and-forget: イベント送信が失敗してもユーザーへのエラー表示がないため、トラッキングデータの欠損が発生する可能性があります。</span></li></ul><h3><span>改善提案</span></h3><ul><li value="1"><span>シミュレーション Batchジョブ監視: 他機能と同様のジョブ完了監視機能をシミュレーションにも追加することを推奨します。</span></li><li value="2"><span>イベントトラッキングのログ強化: fire-and-forgetパターンでも、エラー発生時にはコンソールログを出力するよう改善することを推奨します（Copilotレビューでも指摘あり）。</span></li><li value="3"><span>バックエンドAPIのマージ優先: repo-g PR 該当のPRのレビューとマージを優先し、フロントエンドとの連携を完了させることを推奨します。</span></li></ul><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2318959"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22929919/original/9f2c9096-f77f-4bd2-b4c4-9803aa281379?1768895547&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フルスタックエンジニア</div>
<div class='post-content-embed--title'>営業/CSと並走して顧客課題を解く｜フルスタックエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299305"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777736/original/e56a36a1-dc21-4fb3-9f5c-ac443ef868e8?1766654937&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>バックエンドエンジニア</div>
<div class='post-content-embed--title'>バックエンドエンジニア募集｜AI／ビッグデータ活用・自社プロダクトのみ</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/23002113/original/photo-1555949963-ff9fe0c870eb?1769681618</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1038796</guid>
      <category>開発秘話</category>
      <category>テックブログ</category>
      <category>テック</category>
      <category>Devin</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1038796</link>
      <dc:creator id="155443615" nameJa="田中 民絵" nameEn="" avatarUrl="https://images.wantedly.com/i/vAo6emR?w=200" job="" description="大学院修了後、わかりあえる世界をつくりたいという理念に共感し、翻訳・海外リサーチのベンチャーに入社。営業兼ディレクターとして6年間完全燃焼。&#10;同社の多言語人材事業部...">田中 民絵</dc:creator>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <dc:creator id="441260" nameJa="本庄 未来" nameEn="Miki Honjo" avatarUrl="https://images.wantedly.com/i/VsvnXZp?w=200" job="Other engineer" description="フリーランスエンジニアとしてキャリアをスタート。業務システムやWebサービス、ソーシャルゲームなど、多様なシステム開発に従事。メイキップ入社後はエンジニアとして開発...">本庄 未来</dc:creator>
      <pubDate>Fri, 23 Jan 2026 11:34:48 +0900</pubDate>
      <description>Devinによる開発活動報告です。概要2026年1月5日から1月12日までの1週間で、組織全体で38件のPRが作成...</description>
      <title>AIエンジニア　Devinの週報㉖</title>
      <content:encoded>
        <![CDATA[<div><p><span>Devinによる開発活動報告です。</span></p><h2><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div></h2><h2><span>概要</span></h2><p><span>2026年1月5日から1月12日までの1週間で、組織全体で38件のPRが作成されました。主要な開発活動として、repo-aでの機能の大幅拡充、repo-bでのシステム間連携とインフラ改善、repo-cでのブランド表示機能とURLパラメータ付与機能の追加などが行われました。</span></p><h2><span>PR統計</span></h2><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/J46rL3r"><img src="https://images.wantedly.com/i/J46rL3r" width="1088" height="512" alt=""></figure><p><br></p><h2><span>リポジトリ別詳細分析</span></h2><h3><span>repo-a</span></h3><p><span>今週最も活発な開発が行われたリポジトリの一つです。LINE LIFF環境での機能が大幅に拡充されました。</span></p><p><strong style="font-weight: 600;">計測機能</strong></p><p><span>計測機能を新規作成しました。3つのモードで構成される画面を実装しています。</span></p><p><span>主な機能:</span></p><ul><li value="1"><span>インフォメーションモード: 商品情報の表示と報告ボタン</span></li><li value="2"><span>確認モード: 確認ダイアログ</span></li><li value="3"><span>報告完了モード: 完了メッセージと閉じるボタン</span></li></ul><p><strong style="font-weight: 600;">取り置き申込機能 </strong></p><p><span>取り置き申込機能を新規追加しました。ブランド・店舗情報、注意事項テキスト、閉じるボタンなどを含む画面構成です。</span></p><p><strong style="font-weight: 600;">計測機能のAPIリクエスト処理 </strong></p><p><span>計測機能のロジックを実装しました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>API通信を担当するロジック層を作成</span></li><li value="2"><span>店舗情報取得API </span></li><li value="3"><span>計測API </span></li></ul><p><strong style="font-weight: 600;">LINEカードからの起動後の分岐処理</strong></p><p><span>起動時のURIパターンに分岐処理を追加しました。</span></p><p><strong style="font-weight: 600;">エラー画面実装</strong></p><p><span>APIリクエストエラーやデータ取得エラー時に表示されるエラー画面を実装しました。</span></p><p><strong style="font-weight: 600;">その他の改善</strong></p><ul><li value="1"><span>電話番号をタップで発信できる機能追加</span></li><li value="2"><span>製品仕様書に機能を追加</span></li><li value="3"><span>画面の注意テキスト更新 </span></li><li value="4"><span>thanksページを表示</span></li></ul><h3><span>repo-b</span></h3><p><span>インフラストラクチャの改善とシステム間連携が主要なテーマでした。</span></p><p><strong style="font-weight: 600;">システム間連携 </strong></p><p><span>スクリプトを新規実装しました。</span></p><p><span>主な機能:</span></p><ul><li value="1"><span>ファイルをダウンロード</span></li><li value="2"><span>パース、DBスキーマへのマッピング</span></li><li value="3"><span>実行時間の設定</span></li><li value="4"><span>レガシーシステムとの連携における認証方式の最適化</span></li></ul><p><strong style="font-weight: 600;">インフラ改善</strong></p><p><span>複数のPRでインフラが改善されました。</span></p><p><span>その他の修正</span></p><ul><li value="1"><span>外部連携用エンドポイントにプロキシ設定を追加 </span></li><li value="2"><span>ジョブを実行ファイルから削除 </span></li><li value="3"><span>ステータス調整</span></li></ul><h3><span>repo-c</span></h3><p><strong style="font-weight: 600;">ブランド表示機能</strong></p><p><span>レコメンドアイテムにブランド名を表示する機能を追加しました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>フィールドを追加</span></li><li value="2"><span>設定オブジェクトを追加</span></li><li value="3"><span>inStock/outOfStock別の表示フィールド設定をサポート</span></li></ul><p><strong style="font-weight: 600;">商品情報へのパラメータ付与機能</strong></p><p><span>在庫あり・在庫なしの商品に対して、それぞれ異なるパラメータを付与できる機能を追加しました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>Params設定を追加</span></li><li value="2"><span>ユーティリティ関数を追加（ユニットテスト付き）</span></li></ul><h3><span>repo-d</span></h3><p><strong style="font-weight: 600;">アイコンVIEWBOX調整</strong></p><p><span>20個のアイコンSVGコンポーネントのviewBox属性を調整し、ビューポート境界でのアイコンクリッピングを防止しました。</span></p><p><span>調整パターン:</span></p><ul><li value="1"><span>minX/minY: 0 → -2</span></li><li value="2"><span>width/height: original + 4</span></li></ul><p><strong style="font-weight: 600;">欠損確認のアイコンストーリー削除 </strong></p><p><span>アイコンクリッピング問題のテスト用に作成された一時的なファイルを削除しました。関連するissueがすべて解決されたためのクリーンアップです。</span></p><h3><span>repo-e</span></h3><p><strong style="font-weight: 600;">バリデーション追加 </strong></p><p><span>特定のテーブルへのCSVインポート時に、バリデーションを追加しました。</span></p><p><strong style="font-weight: 600;">埋め込みタグ設定の統合</strong></p><p><span>設定画面で、「有効設定」と「previewモード」の2つのドロップダウンを1つの「表示設定」ドロップダウンに統合しました。</span></p><h2><span>技術トレンド分析</span></h2><h3><span>LINE LIFF店舗機能の拡充</span></h3><p><span>今週の開発活動では、repo-aでのLINE LIFF環境における機能の拡充が主要なテーマとなっています。</span></p><p><span>主な成果:</span></p><ul><li value="1"><span>取り置き申込画面の新規実装</span></li><li value="2"><span>計測機能の実装</span></li><li value="3"><span>起動分岐処理</span></li><li value="4"><span>エラー画面の実装</span></li><li value="5"><span>製品仕様書の更新</span></li></ul><h3><span>インフラストラクチャの堅牢化</span></h3><p><span>repo-bでは、クラウド環境の最適化とリソース管理の自動化による運用効率の向上が行われています。</span></p><h3><span>システム間連携</span></h3><p><span>専用スクリプトが新規実装され、データ同期が可能になりました。定期実行も設定されています。</span></p><h2><span>今週の課題と改善提案</span></h2><h3><span>課題</span></h3><ul><li value="1"><span>repo-aのAPI連携: 情報取得失敗時のユーザーへの視覚的フィードバックが不足しています。</span></li><li value="2"><span>バリデーション: 堅牢性を高めるための入力値バリデーションの強化を実施</span></li><li value="3"><span>システム間連携のテスト: 接続テストの自動化範囲を拡大し、本番環境との差異によるリスクを最小化する取り組みを継続します。</span></li></ul><h3><span>改善提案</span></h3><ul><li value="1"><span>エラーハンドリングの強化: API失敗時にユーザーに適切なエラーメッセージを表示する機能の追加を推奨します。</span></li><li value="2"><span>バリデーションの追加: 必須パラメータのバリデーションを強化し、不正なAPIリクエストを防止することを推奨します。</span></li><li value="3"><span>テスト環境の整備: システム間連携のテスト環境を整備し、本番デプロイ前に十分なテストを実施することを推奨します。</span></li></ul><h2><span>検索方法の検証</span></h2><p><span>今週の検索では、GitHub Search APIを使用して38件のPRを検出しました。過去1ヶ月の包括的検索との交差検証により、検索結果の完全性を確認しています。</span></p><h2><span>まとめ</span></h2><p><span>今週は、LINE LIFF機能の大幅拡充、repo-bでのシステム間連携とインフラ改善、repo-cでのブランド表示機能とパラメータ付与機能の追加など、多岐にわたる開発活動が行われました。特にrepo-aでの店舗機能の拡充は、LINE連携サービスの機能性を大きく向上させるものです。</span></p><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2318959"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22929919/original/9f2c9096-f77f-4bd2-b4c4-9803aa281379?1768895547&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フルスタックエンジニア</div>
<div class='post-content-embed--title'>営業/CSと並走して顧客課題を解く｜フルスタックエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299305"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777736/original/e56a36a1-dc21-4fb3-9f5c-ac443ef868e8?1766654937&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>バックエンドエンジニア</div>
<div class='post-content-embed--title'>バックエンドエンジニア募集｜AI／ビッグデータ活用・自社プロダクトのみ</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/22945034/original/2d8730ff-60d3-439b-99c7-19098b73fc2a?1769057382</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1037265</guid>
      <category>開発</category>
      <category>システム</category>
      <category>エンジニア</category>
      <category>Devin</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1037265</link>
      <dc:creator id="155443615" nameJa="田中 民絵" nameEn="" avatarUrl="https://images.wantedly.com/i/vAo6emR?w=200" job="" description="大学院修了後、わかりあえる世界をつくりたいという理念に共感し、翻訳・海外リサーチのベンチャーに入社。営業兼ディレクターとして6年間完全燃焼。&#10;同社の多言語人材事業部...">田中 民絵</dc:creator>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <dc:creator id="441260" nameJa="本庄 未来" nameEn="Miki Honjo" avatarUrl="https://images.wantedly.com/i/VsvnXZp?w=200" job="Other engineer" description="フリーランスエンジニアとしてキャリアをスタート。業務システムやWebサービス、ソーシャルゲームなど、多様なシステム開発に従事。メイキップ入社後はエンジニアとして開発...">本庄 未来</dc:creator>
      <pubDate>Fri, 16 Jan 2026 09:53:49 +0900</pubDate>
      <description>Devinによる開発活動報告です。概要2025年12月22日から12月29日までの1週間で、組織全体で28件のPR...</description>
      <title>AIエンジニア　Devinの週報㉕</title>
      <content:encoded>
        <![CDATA[<div><p><span>Devinによる開発活動報告です。</span></p><h2><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div></h2><h2><span>概要</span></h2><p><span>2025年12月22日から12月29日までの1週間で、組織全体で28件のPRが作成されました。主要な開発活動として、新システムの導入、スプレッドシート書き込みアーキテクチャ改善、クローラー用データ出力機能の大規模展開、UIライブラリのアイコン修正などが行われました。</span></p><h2><span>PR統計</span></h2><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/orBcpHz"><img src="https://images.wantedly.com/i/orBcpHz" width="1148" height="560" alt=""></figure><h2><span>リポジトリ別詳細分析</span></h2><h3><span>repo-a</span></h3><p><span>今週最も重要な変更が行われたリポジトリです。</span></p><p><span>主な変更点:</span></p><ul><li value="1"><span>新システムへの完全移行</span></li><li value="2"><span>SQL方言の変換</span></li><li value="3"><span>マルチワーカー対応のためxxxを追加</span></li><li value="4"><span>xxxパラメータを削除</span></li></ul><p><span>この変更により、インスタンスの入れ替え後もジョブ状態を保持できるようになりました。</span></p><p><strong style="font-weight: 600;">PRIORITY ENUM修正</strong></p><p><span>TypeErrorが発生していた問題を修正しました。</span></p><p><strong style="font-weight: 600;">ワークフロー修正</strong></p><p><span>GitHub Actionsの各runステップがリポジトリルートから開始される問題を修正し、CI/CDパイプラインの設定修正を行いました。</span></p><p><strong style="font-weight: 600;">ワーカーデプロイメント追加</strong></p><p><span>リリースワークフローがsubmitホスト（repo-a）のみにデプロイし、workerホスト（検索エンジン用ワーカー）にデプロイしていなかった問題を修正しました。マトリックス戦略を使用して両方のデプロイメントグループにデプロイするように更新しました。</span></p><p><strong style="font-weight: 600;">カートシステム バッチ修正</strong></p><p><span>カートシステムバッチ処理でxxxテーブルのタイムスタンプを正しく使用・永続化するように修正しました。</span></p><p><span>主な修正:</span></p><ul><li value="1"><span>テーブル名の修正</span></li><li value="2"><span>session.commit()の追加（変更がロールバックされていた）</span></li><li value="3"><span>datetime→文字列変換の追加（JSONシリアライズエラー修正）</span></li></ul><h3><span>repo-b</span></h3><p><strong style="font-weight: 600;">スプレッドシート書き込みのDB分離</strong></p><p><span>SpreadsheetProcessorからスプレッドシート書き込みを分離し、並列実行時のGoogle Sheets書き込みクォータ制限を回避するアーキテクチャ変更を実施しました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>DB操作用ユーティリティ追加</span></li><li value="2"><span>ストレージへのアクセス制御の最適化</span></li><li value="3"><span>DBへの書き込みに変更</span></li><li value="4"><span>DBテーブル、ロール追加</span></li></ul><p><strong style="font-weight: 600;">環境変数の配線</strong></p><p><span>スプレッドシートモードとスクリーンショットアップロードに必要な環境変数を追加しました。</span></p><p><strong style="font-weight: 600;">権限追加</strong></p><p><span>特定ストレージへのアクセス権限を追加しました。</span></p><h3><span>repo-d</span></h3><p><strong style="font-weight: 600;">データ出力機能の大規模展開</strong></p><p><span>3つのPRで合計15サイトにデータ出力機能を追加しました。</span></p><p><span>各サイトにxxx関数を追加し、商品の全画像URLを取得して出力する処理を実装しました。</span></p><h3><span>repo-e</span></h3><p><strong style="font-weight: 600;">アイコンVIEWBOX調整</strong></p><p><span>Mac OS Chromeでアイコンがクリッピングされる問題に対応するため、複数のアイコンのviewBoxを調整しました。</span></p><p><span>viewBoxを各辺2ユニット拡張することで、サブピクセルアンチエイリアシングによるアイコンエッジのクリッピングを防止しています。</span></p><h3><span>repo-f</span></h3><p><strong style="font-weight: 600;">SLACK投稿先チャンネル分岐</strong></p><p><span>xxx APIにtypeパラメータを追加し、Slack投稿先チャンネルを分岐できるようにしました。</span></p><h3><span>repo-g</span></h3><p><strong style="font-weight: 600;">コマンドPATH修正</strong></p><p><span>コマンドを使用するすべてのシェルスクリプトにxxxをPATHに追加しました。標準インストーラーでxxxにインストールされる環境でxxx: command not foundエラーが発生していた問題を修正しました。</span></p><h3><span>repo-h / repo-i</span></h3><p><strong style="font-weight: 600;">翻訳テキスト改善</strong></p><p><span>翻訳テキストを改善しました。また、シルエット画面の複数の単語の翻訳も改善しました。</span></p><h2><span>技術トレンド分析</span></h2><h3><span>インフラストラクチャの堅牢化</span></h3><p><span>今週の開発活動では、インフラストラクチャの堅牢化が主要なテーマとなっています。</span></p><ul><li value="1"><span>新システム移行: インスタンスの入れ替えに対応するため、移行を実施。マルチワーカー対応も同時に実現。</span></li><li value="2"><span>スプレッドシート書き込みの非同期化: Google Sheets APIのクォータ制限を回避するため、非同期アーキテクチャを導入。</span></li><li value="3"><span>デプロイメントワークフローの改善: ワークフローの修正、ワーカーデプロイメントの追加など、CI/CDパイプラインの信頼性向上。</span></li></ul><h3><span>データ出力機能の標準化</span></h3><p><span>repo-dでは、15サイトに対してデータ出力機能を追加しました。xxx関数のパターンが標準化され、今後の展開が容易になっています。</span></p><h3><span>UI品質の向上</span></h3><p><span>repo-eでは、Mac OS Chromeでのアイコンクリッピング問題に対応するため、viewBoxの調整を系統的に実施しています。この修正パターンは今後の同様の問題にも適用可能です。</span></p><h2><span>今週の課題と改善提案</span></h2><h3><span>課題</span></h3><ul><li value="1"><span>CodeRabbitからの指摘: repo-dのPRで、xxx関数の重複チェックにxxxメソッドを使用している点について、xxxオブジェクトの使用が推奨されています。大量の画像URLが存在する場合のパフォーマンス改善が期待できます。</span></li><li value="2"><span>エラーハンドリング: 異常系処理の網羅性向上による堅牢化。</span></li></ul><h3><span>改善提案</span></h3><ul><li value="1"><span>xxx関数のxxx使用: 今後のクライアント追加時には、xxxオブジェクトを使用した実装を標準とすることを推奨します。</span></li><li value="2"><span>エラーハンドリング強化: 今後の展望として、さらなる耐障害性の向上を計画しています。</span></li></ul><h2><span>検索方法の検証</span></h2><p><span>今週の検索では、GitHub Search APIを使用して28件のPRを検出しました。過去1ヶ月の包括的検索との交差検証により、検索結果の完全性を確認しています。</span></p><p><br></p><h2><span>まとめ</span></h2><p><span>今週は、インフラストラクチャの堅牢化（新システム移行、スプレッドシート非同期化）、データ出力機能の大規模展開（15サイト）、UI品質向上（アイコンviewBox調整）など、多岐にわたる開発活動が行われました。特にrepo-aとrepo-bでのアーキテクチャ改善は、システムの信頼性と拡張性を大きく向上させるものです。</span></p><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299305"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777736/original/e56a36a1-dc21-4fb3-9f5c-ac443ef868e8?1766654937&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>バックエンドエンジニア</div>
<div class='post-content-embed--title'>バックエンドエンジニア募集｜AI／ビッグデータ活用・自社プロダクトのみ</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2272437"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22577660/original/00787d57-8c8f-4b38-a595-0f13ea511123?1764226434&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>開発＆サポートエンジニア</div>
<div class='post-content-embed--title'>自社サービス開発を効率化するエンジニア募集｜調査対応／新機能開発／保守対応</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299421"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777767/original/61ab9463-c6bb-4994-a9e7-2550ba629f4c?1766655189&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フロントエンジニア</div>
<div class='post-content-embed--title'>何を作るかから関わり、ビジネスを実現させる｜フロントエンドエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p><p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/22899081/original/3edc86e8-103f-415c-8e30-8d19f9052f6f?1768484005</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1035490</guid>
      <category>開発</category>
      <category>サーバー</category>
      <category>テックブログ</category>
      <category>Devin</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1035490</link>
      <dc:creator id="155443615" nameJa="田中 民絵" nameEn="" avatarUrl="https://images.wantedly.com/i/vAo6emR?w=200" job="" description="大学院修了後、わかりあえる世界をつくりたいという理念に共感し、翻訳・海外リサーチのベンチャーに入社。営業兼ディレクターとして6年間完全燃焼。&#10;同社の多言語人材事業部...">田中 民絵</dc:creator>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <dc:creator id="441260" nameJa="本庄 未来" nameEn="Miki Honjo" avatarUrl="https://images.wantedly.com/i/VsvnXZp?w=200" job="Other engineer" description="フリーランスエンジニアとしてキャリアをスタート。業務システムやWebサービス、ソーシャルゲームなど、多様なシステム開発に従事。メイキップ入社後はエンジニアとして開発...">本庄 未来</dc:creator>
      <pubDate>Thu, 08 Jan 2026 19:18:54 +0900</pubDate>
      <description>Devinによる開発活動報告です。週次開発活動報告 2025-12-22概要2025年12月16日から12月22日...</description>
      <title>AIエンジニア　Devinの週報㉔</title>
      <content:encoded>
        <![CDATA[<div><p><span>Devinによる開発活動報告です。</span></p><h2><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div><span>週次開発活動報告 2025-12-22</span></h2><h2><span>概要</span></h2><p><span>2025年12月16日から12月22日までの期間において、組織全体で40件のPRが作成されました。主な開発活動は以下の領域に集中しています。</span></p><ul><li value="1"><span>repo-a: 新システムの導入とecカート連携の改善</span></li><li value="2"><span>repo-b: Serverless Framework移行とSpreadsheet CLI機能拡張</span></li><li value="3"><span>repo-c: Node.jsアップグレードとoss-serverless移行</span></li><li value="4"><span>repo-d: xxx機能とGA計測イベントの追加</span></li><li value="5"><span>repo-e: サーバー移行POCとPythonパッケージ管理ツールの刷新</span></li></ul><h2><span>リポジトリ別開発活動</span></h2><h3><span>repo-a</span></h3><p><strong style="font-weight: 600;">新システムの導入</strong></p><p><span>リソース枯渇問題に対処するため、優先度ベースの新システムを導入しました。</span></p><p><span>主な変更点:</span></p><ul><li value="1"><span>キューマネージャーを新規作成</span></li><li value="2"><span>同時実行制限を持つワーカーデーモンを追加</span></li><li value="3"><span>ジョブ投入用CLIツールを追加</span></li><li value="4"><span>デーモン管理の最適化</span></li><li value="5"><span>冪等性機能を実装（同名ジョブの重複登録を防止）</span></li></ul><p><strong style="font-weight: 600;">ecカート連携の改善</strong></p><p><span>商品データと在庫データの更新処理を分離し、より柔軟な運用を可能にしました。</span></p><p><span>変更内容:</span></p><ul><li value="1"><span>欠損データ再取得ロジックを削除</span></li><li value="2"><span>xxx()で3パターンの処理を実装</span></li><li value="3"><span>空CSVファイルのエラーハンドリングを追加</span></li></ul><p><strong style="font-weight: 600;">デプロイメント修正 </strong></p><ul><li value="1"><span>xxxディレクトリのプロビジョニングを追加</span></li><li value="2"><span>xxx.serviceをデプロイスクリプトに追加</span></li></ul><h3><span>repo-b</span></h3><p><strong style="font-weight: 600;">OSS-SERVERLESS移行</strong></p><p><span>oss-serverlessフォークへの移行を実施しました。</span></p><p><span>変更内容:</span></p><ul><li value="1"><span>xxx.tsのインポートをxxxからxxxに変更</span></li><li value="2"><span>devDependenciesをxxxに更新</span></li><li value="3"><span>READMEに使用方法のドキュメントを追加</span></li></ul><p><strong style="font-weight: 600;">SPREADSHEET CLI機能拡張 </strong></p><p><span>Spreadsheetモードの柔軟性を向上させました。</span></p><p><span>新規CLIオプション:</span></p><ul><li value="1"><span>xxx: スクリーンショットURL列</span></li><li value="2"><span>xxx: ステータス列</span></li><li value="3"><span>xxx: 実行日時列</span></li><li value="4"><span>xxx: エラーメッセージ列</span></li></ul><p><span>Lambda対応:</span></p><ul><li value="1"><span>EventBridgeやLambda呼び出しからSpreadsheetモードオプションを指定可能に</span></li></ul><h3><span>repo-c</span></h3><p><strong style="font-weight: 600;">NODE.JSアップグレード </strong></p><p><span>プロジェクト全体をアップグレードし、関連する移行作業を実施しました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>パッケージマネージャーをYarnからpnpmに移行</span></li><li value="2"><span>Lambda runtimeを更新</span></li><li value="3"><span>Custom Resource Lambda用のランタイム強制プラグインを追加</span></li></ul><h3><span>repo-d</span></h3><p><strong style="font-weight: 600;">画像機能</strong></p><p><span>比較画面に画像機能を追加し、関連するGA計測とsurvey配信機能を実装しました。</span></p><p><span>変更内容:</span></p><ul><li value="1"><span>ダイアログ表示中の3Dプロモーション表示を抑制</span></li><li value="2"><span>カメラアイコンクリック率計測用GAイベントを追加</span></li><li value="3"><span>画像初回表示ユーザーへのsurvey配信機能を追加</span></li><li value="4"><span>IndexedDBを使用した初回表示判定の永続化</span></li></ul><h3><span>repo-e</span></h3><p><strong style="font-weight: 600;">サーバー移行POC </strong></p><p><span>大規模なサーバー移行POCをdevelopブランチにマージしました。</span></p><p><span>主な変更:</span></p><ul><li value="1"><span>Python依存関係管理をPoetryからuvに移行</span></li><li value="2"><span>認証方式を変更</span></li><li value="3"><span>xxxの自動インストール</span></li><li value="4"><span>JVMメモリ設定の環境変数化</span></li></ul><h3><span>その他のリポジトリ</span></h3><p><strong style="font-weight: 600;">repo-f</strong></p><ul><li value="1"><span>本番リリース（20251217）</span></li></ul><p><strong style="font-weight: 600;">repo-g</strong></p><ul><li value="1"><span>Tagテスト用のxxx.htmlを追加</span></li></ul><p><strong style="font-weight: 600;">repo-h </strong></p><ul><li value="1"><span>ビルドアーキテクチャを環境変数で設定可能に</span></li></ul><h2><span>週間トレンド分析</span></h2><h3><span>技術的傾向</span></h3><ul><li value="1"><span>パッケージマネージャーの統一化: 複数のリポジトリで移行が進行中。依存関係管理の一貫性向上を目指している。</span></li><li value="2"><span>Serverless Framework移行: 移行が複数リポジトリで実施。Node.jsバージョンアップ対応とServerless Frameworkの移行準備。</span></li><li value="3"><span>ジョブ実行の最適化: repo-aでの新システム導入により、リソース管理とジョブスケジューリングの改善を実現。</span></li><li value="4"><span>フロントエンド機能拡充: repo-dで画像機能の追加とGA計測の強化。ユーザー体験の向上とデータ収集の充実。</span></li></ul><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299421"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777767/original/61ab9463-c6bb-4994-a9e7-2550ba629f4c?1766655189&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フロントエンジニア</div>
<div class='post-content-embed--title'>何を作るかから関わり、ビジネスを実現させる｜フロントエンドエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299305"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777736/original/e56a36a1-dc21-4fb3-9f5c-ac443ef868e8?1766654937&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>バックエンドエンジニア</div>
<div class='post-content-embed--title'>バックエンドエンジニア募集｜AI／ビッグデータ活用・自社プロダクトのみ</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/22851300/original/0281bf75-f4ad-4f1d-8207-d1e6399cffe0?1767867401</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1033047</guid>
      <category>開発</category>
      <category>エンジニア</category>
      <category>テックブログ</category>
      <category>Devin</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1033047</link>
      <dc:creator id="155443615" nameJa="田中 民絵" nameEn="" avatarUrl="https://images.wantedly.com/i/vAo6emR?w=200" job="" description="大学院修了後、わかりあえる世界をつくりたいという理念に共感し、翻訳・海外リサーチのベンチャーに入社。営業兼ディレクターとして6年間完全燃焼。&#10;同社の多言語人材事業部...">田中 民絵</dc:creator>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <dc:creator id="441260" nameJa="本庄 未来" nameEn="Miki Honjo" avatarUrl="https://images.wantedly.com/i/VsvnXZp?w=200" job="Other engineer" description="フリーランスエンジニアとしてキャリアをスタート。業務システムやWebサービス、ソーシャルゲームなど、多様なシステム開発に従事。メイキップ入社後はエンジニアとして開発...">本庄 未来</dc:creator>
      <pubDate>Thu, 25 Dec 2025 18:55:00 +0900</pubDate>
      <description>Devinによる開発活動報告です。概要2025年12月9日から12月15日までの週次開発活動報告です。今週は 13...</description>
      <title>AIエンジニア　Devinの週報㉓</title>
      <content:encoded>
        <![CDATA[<div><p><span>Devinによる開発活動報告です。</span></p><h2><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div></h2><h2><span>概要</span></h2><p><span>2025年12月9日から12月15日までの週次開発活動報告です。今週は 13件のPR が作成され、主に以下の領域で開発が進みました。</span></p><ul><li value="1"><span>クライアント連携機能の強化: サイズ文字列の正規化、SKUキー修正、TSVファイルサポート、日次バッチスケジュール設定</span></li><li value="2"><span>モデル統合: レガシーコードの削除、マッピング追加、テキストエンコーダーの修正</span></li><li value="3"><span>デプロイメントワークフロー改善: キャッシュ制御、古いファイルのクリーンアップ機能</span></li><li value="4"><span>クローラー機能拡張</span></li><li value="5"><span>管理画面機能追加</span></li></ul><h2><span>リポジトリ別活動詳細</span></h2><h3><span>repo-a（8件）</span></h3><p><span>今週最も活発だったリポジトリで、クライアント連携とモデル統合に関する重要な改善が行われました。</span></p><p><span>サイズキー修正</span></p><p><span>従来は size_no のみをキーとしていたため、size_seq が異なるバリアントが同一キーに集約されてデータ損失が発生していました。形式を変更し、正確な在庫・価格情報を保持できるようになりました。</span></p><p><strong style="font-weight: 600;">レガシーコード削除</strong></p><p><span>xxx() 関数から version パラメータを削除し、統一しました。既存システムからの移行が完了し、コードベースがシンプルになりました。</span></p><p><span>テキストエンコーダー修正</span></p><p><span>トークナイザーに truncation=True を追加し、64トークンを超える長文字列でもエラーが発生しないように修正しました。500文字の日本語テキストでの回帰テストも追加されています。</span></p><p><span>gzip圧縮によるコスト削減</span></p><p><span>xxx 関数でアップロードするCSV/TSV/JSON/pickleファイルをgzip圧縮し、S3ストレージコストを削減します。テキストファイルは通常70-90%の圧縮率が期待できます。</span></p><h3><span>repo-b（2件）</span></h3><h3><span>マッピング追加</span></h3><p><span>xxx_index.json に  フィールド（768次元ベクトル）を追加しました。既存のシステムと同じHNSW設定を使用しています。</span></p><p><span>管理画面機能追加</span></p><p><span>xxx テーブルの管理UIページを追加しました。フィルタリングとページネーション機能を備えています。</span></p><h3><span>repo-c（1件）</span></h3><h3><span>GitHub Actionsのデプロイワークフローを改善し、以下の機能を追加しました。</span></h3><ul><li value="1"><span>index.html、favicon.ico、auth、tag に Cache-Control: max-age=0 を設定</span></li><li value="2"><span>assets フォルダには Cache-Control: max-age=xxxを設定</span></li><li value="3"><span>90日以上経過した古いassetsを自動削除する s3-cleanup アクション</span></li><li value="4"><span>を deploy.yml に統合</span></li></ul><h2><span>今週の技術トレンド</span></h2><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/Ub4UN2B"><img src="https://images.wantedly.com/i/Ub4UN2B" width="948" height="566" alt=""></figure><p><br></p><h2><span>統計サマリー</span></h2><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/PjJtNA5"><img src="https://images.wantedly.com/i/PjJtNA5" width="1046" height="500" alt=""></figure><p><br></p><h2><span>来週の展望</span></h2><ul><li value="1"><span>クローラー: 現在オープン中のPRがマージされ、データ出力が本番稼働予定</span></li><li value="2"><span>クライアント連携: 日次バッチが自動実行開始: 全クライアントでの移行完了に向けた監視継続</span></li></ul><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2299305"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22777736/original/e56a36a1-dc21-4fb3-9f5c-ac443ef868e8?1766654937&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>バックエンドエンジニア</div>
<div class='post-content-embed--title'>バックエンドエンジニア募集｜AI／ビッグデータ活用・自社プロダクトのみ</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2292671"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22731813/original/3e8a23d6-3940-4b91-8f5f-a45342018ab4?1766047883&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フロントエンジニア</div>
<div class='post-content-embed--title'>何を作るかから関わり、ビジネスを実現させるフロントエンドエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/22777799/original/c93a0b6a-7ecc-4157-9496-4500a1838689?1766655382</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1031235</guid>
      <category>エンジニア</category>
      <category>テックブログ</category>
      <category>Devin</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1031235</link>
      <dc:creator id="155443615" nameJa="田中 民絵" nameEn="" avatarUrl="https://images.wantedly.com/i/vAo6emR?w=200" job="" description="大学院修了後、わかりあえる世界をつくりたいという理念に共感し、翻訳・海外リサーチのベンチャーに入社。営業兼ディレクターとして6年間完全燃焼。&#10;同社の多言語人材事業部...">田中 民絵</dc:creator>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <dc:creator id="441260" nameJa="本庄 未来" nameEn="Miki Honjo" avatarUrl="https://images.wantedly.com/i/VsvnXZp?w=200" job="Other engineer" description="フリーランスエンジニアとしてキャリアをスタート。業務システムやWebサービス、ソーシャルゲームなど、多様なシステム開発に従事。メイキップ入社後はエンジニアとして開発...">本庄 未来</dc:creator>
      <pubDate>Thu, 18 Dec 2025 18:04:39 +0900</pubDate>
      <description>Devinによる開発活動報告です。概要2025年11月25日から12月1日までの週次開発活動報告です。今週は5つの...</description>
      <title>AIエンジニア　Devinの週報㉒</title>
      <content:encoded>
        <![CDATA[<div><p><span>Devinによる開発活動報告です。</span></p><h2><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div></h2><h2><span>概要</span></h2><p><span>2025年11月25日から12月1日までの週次開発活動報告です。今週は5つのリポジトリで合計22件のPRがマージされました。主な活動として、S3 TSVインポート機能の新規実装、CV監視Lambda機能の改善、Shopifyカテゴリ対応の拡張が行われました。</span></p><h2><span>主な活動</span></h2><h3><span>1. repo-d - クライアント連携の新規実装</span></h3><p><span>今週最も活発だったリポジトリで、S3 TSVインポート機能を新規実装しました。</span></p><p><strong style="font-weight: 600;">1.1 S3インポート基盤の構築</strong></p><p><span>PR #354: S3 TSVインポートスクリプトの新規追加（+588行）</span></p><p><span>新規クライアント向けのETLパイプラインを実装しました。</span></p><p><span>PR #358: TSVカラムマッピングの修正（+260/-18行）</span></p><p><span>TSVファイルの正確なカラム名にマッピングを修正しました。</span></p><p><span>PR #360: セール情報の配列化対応（+207/-22行）</span></p><p><span>同一SKUに対して複数のセール期間を保持できるようxxx配列フィールドを追加しました。</span></p><p><span>PR #362: テストの追加（+24行）</span></p><p><span>xxx関数のリグレッションテストを追加しました。</span></p><p><span>PR #364: ステータス処理のクリーンアップ（+5/-5行）</span></p><p><span>itemlist処理ループで無効データの行をstatus=0でインデックスする代わりにスキップするようリファクタリングしました。</span></p><p><strong style="font-weight: 600;">1.2 カテゴリ対応の拡張</strong></p><p><span>PR #341: 実行結果にカテゴリ名を含める（+10/-1行）</span></p><p><span>GraphQLクエリにxxxを追加し、カテゴリ名を取得・保持できるようにしました。</span></p><p><span>PR #344: バッグ判定の選択機能追加（+59/-27行）</span></p><p><span>xxx関数にパラメータを追加し、Shopify連携でバッグカテゴリの判定を選択できるようにしました。</span></p><p><span>PR #347: 靴カテゴリサポートの追加（+72/-2行）</span></p><p><span>xxx関数にパラメータを追加し、靴カテゴリを許可できるようにしました。</span></p><p><span>PR #349: カテゴリ/性別補完（+24行）</span></p><p><span>xxxに該当商品が存在しない場合でも、商品名とカテゴリ情報からカテゴリと性別を推測して処理を継続できるようにしました。</span></p><p><span>PR #352: Sandals/Bootsカテゴリサポート（+17/-10行）</span></p><p><span>Shopify商品で”Sandals”と”Boots”カテゴリの対応を追加しました。</span></p><h3><span>2. repo-e - CV監視Lambda機能の改善</span></h3><p><span>CV監視Lambda機能に対して、複数の修正と改善を行いました。</span></p><p><span>PR #103: S3権限の修正（+5/-16行）</span></p><p><span>xxxにS3権限を追加し、エラーを修正しました。</span></p><p><span>PR #104: Athenaデータソースバケットへの読み取り権限追加（+13行）</span></p><p><span>xxxバケットへのS3読み取り権限を追加しました。</span></p><p><span>PR #105: Athenaクエリのタイムスタンプパース修正（+2/-2行）</span></p><p><span>タイムスタンプパースエラーを修正しました。</span></p><p><span>PR #106: イベント時刻パースのナノ秒精度対応（+21/-6行）</span></p><p><span>可変長の小数秒（1-9桁）をサポートするヘルパー関数を追加しました。</span></p><p><span>PR #107: クライアント毎の処理に変更（+124/-69行）</span></p><p><span>全クライアント一括処理からクライアント毎にAthenaクエリ・CV処理を行う方式に変更し、コードを簡略化しました。また、ミュート済みfavoriteの重複処理を防止しました。</span></p><h3><span>3. repo-z - 管理画面の機能追加</span></h3><p><span>PR #556: UOS情報表示（+75/-2行）</span></p><p><span>設定済みのUOS情報を表示できるように修正しました。DBから学生服クライアント情報を取得し、設定済みの場合はURL情報を表示、未設定の場合のみ入力フォームを表示するようにしました。</span></p><p><span>PR #559: GenerateDataErrorXLSXのパニック修正（+2/-2行）</span></p><p><span>TSVファイルの列数が不足している場合にindex out of rangeパニックが発生する問題を修正しました。</span></p><h3><span>4. repo-a - デプロイスクリプト改善</span></h3><p><span>PR #629: jqインストールとPoetryファイル削除（+8/-19行）</span></p><p><span>xxx.shにjqの自動インストールを追加し、uvで依存管理を行うためpoetry関連ファイルを削除しました。</span></p><h3><span>5. repo-b - バッグバナー改善（オープン中）</span></h3><p><span>PR #1599: 特定カテゴリーのdepthなしレンダリング対応（+25/-2行）</span></p><p><span>widthとheightのみ提供された場合でもレンダリングできるように修正しました。</span></p><h2><span>今週の成果</span></h2><p><span>今週は特にクライアント連携の新規実装が大きな成果となりました。S3からのTSVインポート、認証情報管理、複数セール期間対応など、本番運用に必要な機能が一通り実装されました。</span></p><p><span>また、CV監視Lambda機能については、権限設定の修正からタイムスタンプパースの改善、クライアント毎の処理分離まで、段階的に問題を解決し、安定した運用が可能な状態になりました。</span></p><p><span>Shopifyカテゴリ対応の拡張により、バッグや靴カテゴリの商品も適切に処理できるようになり、対応可能なクライアントの幅が広がりました。</span></p><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2292513"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22731307/original/ef9bc4c7-a721-457c-ad0d-a8ec4543b79d?1766044311&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>バックエンドエンジニア</div>
<div class='post-content-embed--title'>AI・ビッグデータを活用した自社プロダクトのバックエンドエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2285542"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22679194/original/1076b6eb-a476-4f2b-a91d-3ddac5f6cb6e?1765425495&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フロントエンジニア</div>
<div class='post-content-embed--title'>何を作るかから関わり、ビジネスを実現させるフロントエンドエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p><p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/22730343/original/129f2ef3-0494-4395-9adb-37291ec0a6dc?1766039224</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1029408</guid>
      <category>開発</category>
      <category>インフラ</category>
      <category>サポート</category>
      <category>テックブログ</category>
      <category>Devin</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1029408</link>
      <dc:creator id="155443615" nameJa="田中 民絵" nameEn="" avatarUrl="https://images.wantedly.com/i/vAo6emR?w=200" job="" description="大学院修了後、わかりあえる世界をつくりたいという理念に共感し、翻訳・海外リサーチのベンチャーに入社。営業兼ディレクターとして6年間完全燃焼。&#10;同社の多言語人材事業部...">田中 民絵</dc:creator>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <dc:creator id="441260" nameJa="本庄 未来" nameEn="Miki Honjo" avatarUrl="https://images.wantedly.com/i/VsvnXZp?w=200" job="Other engineer" description="フリーランスエンジニアとしてキャリアをスタート。業務システムやWebサービス、ソーシャルゲームなど、多様なシステム開発に従事。メイキップ入社後はエンジニアとして開発...">本庄 未来</dc:creator>
      <pubDate>Thu, 11 Dec 2025 17:58:54 +0900</pubDate>
      <description>Devinによる開発活動報告です。週次開発活動報告 - 2025年11月17日〜11月24日概要2025年11月1...</description>
      <title>AIエンジニア　Devinの週報㉑</title>
      <content:encoded>
        <![CDATA[<div><p><span>Devinによる開発活動報告です。</span></p><h2><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div></h2><h2><span>週次開発活動報告 - 2025年11月17日〜11月24日</span></h2><h2><span>概要</span></h2><p><span>2025年11月17日から11月24日までの1週間で、組織全体で37件のプルリクエストがdevin-ai-integration[bot]によって作成されました。今週は、サーバー移行に向けたインフラ整備、新規クライアント統合、そしてバッチ処理システムの大規模な依存関係管理の改善が中心となりました。</span></p><h3><span>活動サマリー</span></h3><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/Si5CXZZ"><img src="https://images.wantedly.com/i/Si5CXZZ" width="940" height="252" alt=""></figure><h2><span>主要な技術トレンド</span></h2><h3><span>1. サーバー移行プロジェクト（server-migration-poc）の本格化</span></h3><p><span>今週は、新サーバー環境への移行に向けた準備作業が複数のリポジトリで進行しました。</span></p><p><strong style="font-weight: 600;">repo-a での移行準備</strong></p><p><span>IAMロールベース認証への移行</span></p><ul><li value="1"><span>全スクリプトからxxx_batchフラグを削除（3600行以上の変更）</span></li><li value="2"><span>EC2インスタンスロールを使用した認証に統一</span></li><li value="3"><span>AWS CLI実行時の認証情報を環境変数やプロファイルではなく、インスタンスメタデータから自動取得</span></li></ul><p><span>システム依存関係の自動インストール </span></p><ul><li value="1"><span>CodeDeploy BeforeInstallフックでJava 21とMySQL clientを自動インストール</span></li><li value="2"><span>手動セットアップ作業の削減により、新サーバーへのデプロイが簡素化</span></li></ul><p><span>Python依存関係管理の統合</span></p><ul><li value="1"><span>複数の個別pyproject.tomlファイルを単一のルートpyproject.tomlに統合</span></li><li value="2"><span>共有仮想環境により、依存関係の重複インストールを削減</span></li><li value="3"><span>ディスク使用量とデプロイ時間の大幅な改善</span></li></ul><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/DApoAAa"><img src="https://images.wantedly.com/i/DApoAAa" width="940" height="286" alt=""></figure><p><strong style="font-weight: 600;">UNISIZE-BATCH-JAVA での対応</strong></p><p><span>CI/CDパイプラインの拡張 </span></p><ul><li value="1"><span>server-migration-pocブランチをデプロイ対象に追加</span></li><li value="2"><span>ARM64ランナーの条件付き使用により、新アーキテクチャでのビルドをサポート</span></li></ul><h3><span>2. Pipenv→uv移行の完了</span></h3><p><span>baycrews、jointspace、machouseの移行 </span></p><ul><li value="1"><span>Pipfile/Pipfile.lockを削除し、pyproject.toml + uv.lockに移行</span></li><li value="2"><span>依存関係解決の高速化とビルド再現性の向上</span></li><li value="3"><span>660行以上のレガシーロックファイルを削除</span></li></ul><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/uYHeASk"><img src="https://images.wantedly.com/i/uYHeASk" width="940" height="306" alt=""></figure><h3><span>3. 新規クライアント統合: Curucuru (client_id=271)</span></h3><p><span>今週、repo-dに新規クライアント「Curucuru」の統合が完了しました。</span></p><p><span>実装の特徴:</span></p><ul><li value="1"><span>税込価格処理: regular_price * 1.1で消費税を自動計算</span></li><li value="2"><span>S3自動クリーンアップ: 処理完了後にソースファイルを自動削除するdelete_s3_object関数を実装</span></li><li value="3"><span>systemdタイマー: 1日2回（00:45, 14:45）の自動実行スケジュール</span></li><li value="4"><span>タブ区切りフィード対応: CSVではなくTSV形式のデータフィードを処理</span></li></ul><p><span>関連PR:</span></p><ul><li value="1"><span>#330: 初期実装とS3ユーティリティのリファクタリング</span></li><li value="2"><span>#333: client_id 271の設定</span></li><li value="3"><span>#335: TSVフィード対応</span></li><li value="4"><span>#337: カラム名修正（imageurl → img）</span></li><li value="5"><span>#339: スケジュール設定とドキュメント整備</span></li></ul><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/NNKhnBc"><img src="https://images.wantedly.com/i/NNKhnBc" width="940" height="392" alt=""></figure><h3><span>4. CV監視システムのスキーマ移行</span></h3><p><span>tracking_v2スキーマへの移行</span></p><p><span>cv-monitor Lambda関数が新しいtracking_v2スキーマに対応しました：</span></p><ul><li value="1"><span>データソース変更: line_idからuuid（BeID）への移行</span></li><li value="2"><span>ユーザー解決ロジック: GetUserByBeIDメソッドを使用してBeIDからLineIDを取得</span></li><li value="3"><span>クエリ最適化: Athenaクエリにclient_uid IN (...)フィルタを追加し、不要なデータスキャンを削減</span></li></ul><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/ciUq2po"><img src="https://images.wantedly.com/i/ciUq2po" width="940" height="312" alt=""></figure><h3><span>5. AWS Glue ETLパイプラインの改善</span></h3><p><span>repo-fリポジトリで、AWS Glue Jobの設定管理が大幅に改善されました。</span></p><p><span>主な変更点:</span></p><ul><li value="1"><span>ExecutionPropertyのサポート: maxConcurrentRunsなどの実行プロパティをPascalCaseで正しく設定</span></li><li value="2"><span>Visual Jobのサポート : CodeGenConfigurationNodesとJobModeパラメータの追加により、ビジュアルETLジョブの作成が可能に</span></li><li value="3"><span>エスケープされたJSON処理 : dev環境の名前がエスケープされたJSON文字列内でも正しく置換されるように修正</span></li></ul><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/CBZCah3"><img src="https://images.wantedly.com/i/CBZCah3" width="940" height="314" alt=""></figure><h3><span>6. バッチ処理の安定性向上</span></h3><p><span>タイムアウト設定の追加 </span></p><ul><li value="1"><span>ships.pyに4時間のタイムアウトを設定</span></li><li value="2"><span>長時間実行プロセスのハング防止</span></li></ul><p><span>ブラックアウトウィンドウの実装 </span></p><ul><li value="1"><span>client 684に対して7:25-14:05 JSTの実行禁止時間帯を設定</span></li><li value="2"><span>ビジネス時間中のリソース競合を回避</span></li></ul><p><span>メモリ設定の柔軟化 </span></p><ul><li value="1"><span>Javaバッチのメモリ設定を.envファイルで設定可能に</span></li><li value="2"><span>JAVA_HEAP_SIZE環境変数によるXmx/Xmsの動的設定</span></li></ul><h3><span>7. Lambda関数のデプロイ基盤整備</span></h3><p><span>facechange-laboでのServerless Framework導入</span></p><p><span>height-adjustment機能をAWS Lambdaにデプロイするための完全な基盤が構築されました：</span></p><ul><li value="1"><span>Dockerベースのデプロイ: Python 3.11 + onnxruntime 1.16.3</span></li><li value="2"><span>onnxruntimeエラーの修正: --no-depsフラグでeasy_dwposeをインストールし、GPU版との競合を回避</span></li><li value="3"><span>Serverless Framework設定: dev/prd環境の自動デプロイ、Function URL、3008MBメモリ、5分タイムアウト</span></li><li value="4"><span>環境変数設定: SKIP_DWPOSE=trueでLambda環境での不要な依存関係をスキップ</span></li></ul><h3><span>8. S3パス正規化の統一</span></h3><p><span>private-actionsでのS3クリーンアップ改善</span></p><ul><li value="1"><span>normalizeS3Key関数で先頭スラッシュを削除</span></li><li value="2"><span>path.posix.joinを使用した安全なパス結合</span></li><li value="3"><span>trailing slashの一貫した処理により、S3オブジェクトの削除エラーを防止</span></li></ul><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/UKxohun"><img src="https://images.wantedly.com/i/UKxohun" width="940" height="290" alt=""></figure><h3><span>9. その他の重要な修正</span></h3><p><span>文字エンコーディング問題の解決 </span></p><ul><li value="1"><span>utf8mb4_binコレーションのブランド名をCAST(brand_name AS CHAR CHARACTER SET utf8)で処理</span></li><li value="2"><span>MySQLの文字セット不一致エラーを解決</span></li></ul><p><span>IFS設定の修正 </span></p><ul><li value="1"><span>グローバルIFS設定がJava引数を破壊する問題を修正</span></li><li value="2"><span>ローカルスコープでのIFS変更に限定</span></li></ul><p><span>uv export権限問題の解決 </span></p><ul><li value="1"><span>usbatchユーザー所有の一時ファイルにrequirements.txtを書き込み</span></li><li value="2"><span>権限エラーによるデプロイ失敗を防止</span></li></ul><p><span>sudoパスワードレス設定</span></p><ul><li value="1"><span>usbatchユーザーにNOPASSWD sudo権限を付与</span></li><li value="2"><span>デプロイスクリプトの自動化を改善</span></li></ul><h2><span>リポジトリ別活動詳細</span></h2><h3><span>repo-a (12 PR)</span></h3><p><span>サーバー移行とPython依存関係管理の改善が中心：</span></p><ul><li value="1"><span>#598: pandas 1.5.3 + numpy&lt;2.0でPython 3.10互換性を確保</span></li><li value="2"><span>#600: AfterInstallタイムアウト延長と依存関係スキップロジック</span></li><li value="3"><span>#601: 単一ルートpyproject.tomlへの統合</span></li><li value="4"><span>#603: uv export一時ファイル権限修正</span></li><li value="5"><span>#605: Java 21とMySQL clientの自動インストール</span></li><li value="6"><span>#607: IAMロール認証への移行</span></li><li value="7"><span>#609: Javaメモリ設定の.env化</span></li><li value="8"><span>#611: usbatchユーザーのパスワードレスsudo</span></li><li value="9"><span>#613: utf8mb4_binブランド名処理</span></li><li value="10"><span>#617: グローバルIFS設定の修正</span></li><li value="11"><span>#619: Pipenv→uv移行完了</span></li><li value="12"><span>#621: DYNAMODB_PREFIX環境変数追加</span></li></ul><h3><span>repo-d (10 PR)</span></h3><p><span>Curucuru統合とバッチスケジューリングの改善：</span></p><ul><li value="1"><span>#322: lightupのdfplusエクスポートロジック再利用</span></li><li value="2"><span>#323: client 684のブラックアウトウィンドウ</span></li><li value="3"><span>#325: lightupバッチの13:00スケジュール</span></li><li value="4"><span>#327: ships.pyの4時間タイムアウト</span></li><li value="5"><span>#330: Curucuru統合とS3ユーティリティリファクタリング</span></li><li value="6"><span>#333: Curucuru client_id 271設定</span></li><li value="7"><span>#335: Curucu ruタブ区切りフィード対応</span></li><li value="8"><span>#337: Curucu ruカラム名修正</span></li><li value="9"><span>#339: Curucu ruスケジュール設定（1日2回）</span></li></ul><h3><span>repo-f (5 PR)</span></h3><p><span>AWS Glue Job設定の包括的改善：</span></p><ul><li value="1"><span>#21: ExecutionPropertyのPascalCase変換</span></li><li value="2"><span>#23: ExecutionPropertyとS3アップロードawait</span></li><li value="3"><span>#25: エスケープJSON内のdev名置換</span></li><li value="4"><span>#28: Visual Job用JobModeパラメータ追加</span></li></ul><h3><span>repo-e (4 PR)</span></h3><p><span>CV監視とLambda設定の改善：</span></p><ul><li value="1"><span>#99: tracking_v2スキーマとGetUserByBeID対応</span></li><li value="2"><span>#100: cv-monitor手動テスト用JSON期間サポート</span></li><li value="3"><span>#101: ATHENA_OUTPUT_S3環境変数の必須化（オープン）</span></li><li value="4"><span>#102: cv-monitor LambdaへのS3権限追加</span></li></ul><h3><span>その他のリポジトリ</span></h3><ul><li value="1"><span>private-actions (2 PR): S3パス正規化の改善</span></li><li value="2"><span>facechange-labo (1 PR): Lambda デプロイ基盤構築</span></li><li value="3"><span>slo-dashboard (1 PR): CVTagモニタリングのALBからS3メトリクスへの変更（オープン）</span></li><li value="4"><span>unisize-api-batch (1 PR): Athenaバケット/output_location修正</span></li><li value="5"><span>unisize-batch-java (1 PR): server-migration-pocデプロイサポート</span></li></ul><h2><span>技術的負債と改善提案</span></h2><h3><span>1. 依存関係管理の継続的改善</span></h3><p><span>今週のPipenv→uv移行とpyproject.toml統合は大きな前進ですが、まだ個別のPipfileが残っているクライアントが存在する可能性があります。全クライアントの移行状況を監査し、統一的な依存関係管理を完了させることを推奨します。</span></p><h3><span>2. サーバー移行の段階的展開</span></h3><p><span>server-migration-pocブランチでの作業が進行中ですが、本番環境への移行計画とロールバック戦略を明確にする必要があります。特に、IAMロール権限の検証とCI/CDパイプラインの完全なテストが重要です。</span></p><h3><span>3. Lambda関数のモニタリング強化</span></h3><p><span>新規デプロイされたLambda関数（height-adjustment、cv-monitor）について、CloudWatchメトリクスとアラームの設定を推奨します。特に、メモリ使用量、実行時間、エラー率の監視が重要です。</span></p><h3><span>4. ドキュメントの継続的更新</span></h3><p><span>今週、Curucu ruの統合でREADMEにスケジュール実行セクションが追加されました。このような運用ドキュメントの更新を他のクライアント統合でも標準化することを推奨します。</span></p><h2><span>まとめ</span></h2><p><span>今週は、サーバー移行プロジェクトの本格化、新規クライアント統合、依存関係管理の大規模改善という3つの主要テーマで開発が進行しました。特に、repo-aでの3600行以上のIAMロール移行とpyproject.toml統合は、インフラの近代化における重要なマイルストーンです。</span></p><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/1yJdqMd"><img src="https://images.wantedly.com/i/1yJdqMd" width="940" height="364" alt=""></figure><p><span>次週は、server-migration-pocブランチの本番環境への統合と、残存するPipenv依存関係の完全な移行が予想されます。</span></p><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2285542"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22679194/original/1076b6eb-a476-4f2b-a91d-3ddac5f6cb6e?1765425495&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フロントエンジニア</div>
<div class='post-content-embed--title'>何を作るかから関わり、ビジネスを実現させるフロントエンドエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2285765"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22680704/original/65cd2648-5fef-4f0b-9495-5ac920613cbd?1765433935&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>バックエンドエンジニア</div>
<div class='post-content-embed--title'>AI・ビッグデータを活用した自社プロダクトのバックエンドエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2285531"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22679108/original/729dd516-123f-4614-b60d-e0b02b19622a?1765425189&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>開発＆サポートエンジニア</div>
<div class='post-content-embed--title'>自社開発プロダクトのサポートエンジニア募集｜調査対応／新機能開発／保守対応</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/22679251/original/9ebe4909-0eb5-493e-a25d-1b7b669a57f9?1765425837</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1027789</guid>
      <category>開発</category>
      <category>テックブログ</category>
      <category>Devin</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1027789</link>
      <dc:creator id="155443615" nameJa="田中 民絵" nameEn="" avatarUrl="https://images.wantedly.com/i/vAo6emR?w=200" job="" description="大学院修了後、わかりあえる世界をつくりたいという理念に共感し、翻訳・海外リサーチのベンチャーに入社。営業兼ディレクターとして6年間完全燃焼。&#10;同社の多言語人材事業部...">田中 民絵</dc:creator>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <dc:creator id="441260" nameJa="本庄 未来" nameEn="Miki Honjo" avatarUrl="https://images.wantedly.com/i/VsvnXZp?w=200" job="Other engineer" description="フリーランスエンジニアとしてキャリアをスタート。業務システムやWebサービス、ソーシャルゲームなど、多様なシステム開発に従事。メイキップ入社後はエンジニアとして開発...">本庄 未来</dc:creator>
      <pubDate>Thu, 04 Dec 2025 16:39:44 +0900</pubDate>
      <description>Devinによる開発活動報告です。週次報告 2025年11月17日概要2025年11月11日から11月17日までの...</description>
      <title>AIエンジニア　Devinの週報⑳</title>
      <content:encoded>
        <![CDATA[<div><p><span>Devinによる開発活動報告です。</span></p><h2><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div></h2><h2><span>週次報告 2025年11月17日</span></h2><h2><span>概要</span></h2><p><span>2025年11月11日から11月17日までの1週間で、組織においてdevin-ai-integration[bot]によって27件のPull Requestが作成されました。今週は特にインフラストラクチャの改善とPython環境の移行作業に重点が置かれ、repo-aリポジトリでの大規模なリファクタリングが実施されました。また、フロントエンド開発ではUI/UX改善、テスト環境の整備、デプロイワークフローの最適化が進められました。</span></p><p><span>主要な成果:</span></p><ul><li value="1"><span>Python 3.10への移行とuv依存関係管理ツールの導入</span></li><li value="2"><span>AWS Lambda/Athena統合によるCV監視システムの実装</span></li><li value="3"><span>フロントエンドのキャッシュ制御とデプロイフローの改善</span></li><li value="4"><span>共通ユーティリティライブラリの拡充とテストカバレッジの向上</span></li></ul><h2><span>今週の主要な開発活動</span></h2><h3><span>PR統計情報</span></h3><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/uS3xEDh"><img src="https://images.wantedly.com/i/uS3xEDh" width="944" height="178" alt=""></figure><p><span>リポジトリ別活動</span></p><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/cjPaCWn"><img src="https://images.wantedly.com/i/cjPaCWn" width="944" height="236" alt=""></figure><p><span>リポジトリ別PR数:</span></p><ul><li value="1"><span>repo-a: 8件</span></li><li value="2"><span>repo-d: 4件</span></li><li value="3"><span>repo-b: 3件</span></li><li value="4"><span>repo-c: 3件</span></li><li value="5"><span>repo-e: 2件</span></li><li value="6"><span>repo-f: 2件</span></li></ul><h2><span>週間の傾向と技術的洞察</span></h2><h3><span>主要な開発テーマ</span></h3><p><strong style="font-weight: 600;">1. PYTHON環境の近代化とデプロイ最適化</strong></p><p><span>今週最も顕著な活動は、repo-aリポジトリにおけるPython環境の大規模な移行作業でした。Python 3.8.3からPython 3.10への移行、そしてuvパッケージマネージャーの導入により、以下の課題が解決されました：</span></p><p><span>技術的背景:</span></p><ul><li value="1"><span>Python 3.8.3はARM64アーキテクチャでビルド済みバイナリが提供されていない</span></li><li value="2"><span>pandas 1.2.xはPython 3.10でソースからのビルドが必要で、CodeDeployのAfterInstallフックが300秒でタイムアウト</span></li><li value="3"><span>76個のプロジェクトディレクトリそれぞれに個別のpyproject.tomlが存在し、依存関係管理が複雑化</span></li></ul><p><span>実装されたソリューション:</span></p><ul><li value="1"><span>PR #596: Python 3.10への統一とルートレベル.python-versionファイルの導入</span></li><li value="2"><span>PR #598: pandas 1.5.3へのアップグレード（Python 3.10対応の最初のバージョン）</span></li><li value="3"><span>PR #600: AfterInstallタイムアウトを1800秒に延長し、チェックサムベースのスキップロジックを追加</span></li><li value="4"><span>PR #601: 76個のpyproject.tomlを単一のルートpyproject.tomlに統合（未マージ、レビュー中）</span></li></ul><p><span>影響範囲: この変更により、デプロイ時間が大幅に短縮され（76回のuv sync → 1回のuv export + uv pip sync）、依存関係の一貫性が保証されるようになりました。</span></p><p><strong style="font-weight: 600;">2. AWS LAMBDA/ATHENAを活用したイベント駆動アーキテクチャの構築</strong></p><p><span>repo-eリポジトリでは、CV（コンバージョン）イベントの監視システムが実装されました：</span></p><p><span>PR #95: EventBridge CV監視Lambda</span></p><ul><li value="1"><span>1時間ごとにAthenaでCV イベントをクエリ</span></li><li value="2"><span>お気に入り登録後のCV発生時に通知を自動ミュート</span></li><li value="3"><span>VPC内のLambdaからAthenaへの接続問題を解決</span></li></ul><p><span>PR #98: VPCエンドポイントの追加</span></p><ul><li value="1"><span>Athena Interface Endpoint</span></li><li value="2"><span>S3 Gateway Endpoint（クエリ結果用）</span></li></ul><p><span>この実装により、従来のAPI駆動型からイベント駆動型への移行が完了し、リアルタイム性と拡張性が向上しました。</span></p><p><strong style="font-weight: 600;">3. フロントエンドのキャッシュ戦略とデプロイフローの改善</strong></p><p><span>複数のフロントエンドリポジトリで、キャッシュ制御とデプロイワークフローの改善が実施されました：</span></p><p><span>PR #153 (repo-g): index.htmlキャッシュ制御</span></p><ul><li value="1"><span>index.htmlにCache-Control: max-age=0を設定</span></li><li value="2"><span>assetsフォルダにCache-Control: max-age=63072000（2年間）を設定</span></li><li value="3"><span>60日以上経過した古いassetsの自動削除</span></li></ul><p><span>この変更により、リリース後に古いバージョンのファイルが読み込まれてエラーが発生する問題が解決されました。</span></p><p><strong style="font-weight: 600;">4. 共通ユーティリティとテストインフラの強化</strong></p><p><span>repo-bリポジトリでは、共通ユーティリティの拡充とテストカバレッジの向上が進められました：</span></p><p><span>PR #1580: 共通タグヘルパー関数の定義</span></p><ul><li value="1"><span>グローバルオブジェクトの定義</span></li><li value="2"><span>環境変数によるバナーURL管理</span></li><li value="3"><span>19個の新しいテストケースの追加</span></li></ul><p><span>PR #1574: isPreviewとisItemDetail処理の追加</span></p><ul><li value="1"><span>プレビューモードのサポート</span></li><li value="2"><span>商品詳細ページ検出の改善</span></li><li value="3"><span>並行処理への移行</span></li></ul><p><span>PR #1579: isItemDetail埋め込みの改善</span></p><ul><li value="1"><span>hasItemIdブール値パラメータへのリファクタリング</span></li><li value="2"><span>テストケースの簡略化（test.eachの活用）</span></li></ul><h3><span>技術的な改善点</span></h3><p><strong style="font-weight: 600;">コード品質とメンテナンス性</strong></p><ul><li value="1"><span>依存関係管理の統一化</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>76個の分散したpyproject.tomlから単一のルートファイルへの統合</span></li><li value="2"><span>環境変数による設定の外部化（バナーURL等）</span></li></ul></li><li value="2"><span>テストカバレッジの向上</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>wait.tsユーティリティで19個の新しいテストケース</span></li><li value="2"><span>vitest 4.0.8へのアップグレード対応（95%のテスト成功率）</span></li></ul></li><li value="3"><span>エラーハンドリングの改善</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>チェックサムベースのスキップロジックによるデプロイの冪等性確保</span></li><li value="2"><span>set -o pipefailによるパイプライン内のエラー検出</span></li></ul></li></ul><p><strong style="font-weight: 600;">パフォーマンス最適化</strong></p><ul><li value="1"><span>デプロイ時間の短縮</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>76回のuv sync → 1回のuv export + uv pip syncへの削減</span></li><li value="2"><span>チェックサムベースのスキップロジックによる不要な処理の回避</span></li></ul></li><li value="2"><span>並行処理の導入</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>埋め込みタグ処理で並行実行</span></li></ul></li><li value="3"><span>キャッシュ戦略の最適化</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>index.htmlの即時更新とassetsの長期キャッシュの両立</span></li></ul></li></ul><h2><span>個別PR詳細分析</span></h2><h3><span>インフラストラクチャ・デプロイ関連</span></h3><p><strong style="font-weight: 600;">repo-a #601: 単一PYPROJECT.TOMLへの統合</strong></p><p><span>状態: Open | 変更: +287 -31320 | ファイル: 155</span></p><p><span>76個のプロジェクトレベルpyproject.tomlを単一のルートpyproject.tomlに統合する大規模なリファクタリング。pandas 1.3.5（Python 3.10対応の最初のバージョン）を使用し、共有仮想環境を作成。</span></p><p><span>重要な注意点:</span></p><ul><li value="1"><span>実際のデプロイ環境でのテストが未実施</span></li><li value="2"><span>ルートpyproject.tomlに含まれる依存関係は6個のみ（追加の依存関係が必要な可能性）</span></li><li value="3"><span>バッチジョブが共有venvを見つけられることの確認が必要</span></li></ul><p><strong style="font-weight: 600;">repo-a #600: AFTERINSTALLタイムアウトの延長</strong></p><p><span>状態: Merged | 変更: +74 -4 | ファイル: 2</span></p><p><span>CodeDeployのAfterInstallフックタイムアウトを300秒から1800秒に延長し、SHA256チェックサムベースのスキップロジックを追加。pandas 1.2.xのソースビルドに対応しつつ、2回目以降のデプロイを高速化。</span></p><p><span>技術的詳細:</span></p><ul><li value="1"><span>xxx.shaファイルにチェックサムを保存</span></li><li value="2"><span>set -o pipefailでパイプライン内のエラーを検出</span></li><li value="3"><span>xxx.logに詳細なログを記録</span></li></ul><p><strong style="font-weight: 600;">repo-a #598: PANDAS 1.5.3へのアップグレード</strong></p><p><span>状態: Merged | 変更: +38 -228 | ファイル: 2</span></p><p><span>クライアント向けにpandas 1.2.5から1.5.3へアップグレード。Python 3.10対応のプレビルドwheelを使用し、numpy&lt;2.0制約を追加（pandas 1.5.3との互換性確保）。</span></p><p><strong style="font-weight: 600;">repo-a #596: PYTHON 3.10への移行</strong></p><p><span>状態: Merged | 変更: +20 -23 | ファイル: 10</span></p><p><span>Python 3.8.3からPython 3.10への移行により、ARM64アーキテクチャでのデプロイ失敗を解決。単一のルート.python-versionファイルに統合し、デプロイスクリプトで全プロジェクトに伝播。</span></p><p><strong style="font-weight: 600;">repo-a #590: UV用PYTHON 3.8.3のインストール</strong></p><p><span>状態: Merged | 変更: +8 -0 | ファイル: 1</span></p><p><span>uv syncが必要とするPythonインタープリタを事前にプロビジョニング。</span></p><p><strong style="font-weight: 600;">repo-a #588: 重複AWS認証情報ステップの削除</strong></p><p><span>状態: Merged | 変更: +0 -8 | ファイル: 1</span></p><p><span>重複したAWS認証情報設定ステップを削除。PR #586でdevelopブランチと同じDEV認証情報を使用するように更新済み。</span></p><p><strong style="font-weight: 600;">repo-a #586: SERVER-MIGRATION-POCブランチのAWS認証情報設定</strong></p><p><span>状態: Merged | 変更: +2 -1 | ファイル: 1</span></p><p><span>server-migration-pocブランチがdevelopブランチと同じAWS認証情報（DEV環境）を使用できるようにデプロイワークフローを更新。</span></p><h3><span>AWS Lambda・バックエンド関連</span></h3><p><strong style="font-weight: 600;">repo-e #98: LAMBDA-TO-ATHENA接続用VPCエンドポイント</strong></p><p><span>状態: Merged | 変更: +43 -1 | ファイル: 2</span></p><p><span>VPCプライベートサブネット内のLambdaからAthenaへの接続を可能にする3つのVPCエンドポイントを追加</span></p><p><span>repo-e #95: EVENTBRIDGE CV監視LAMBDA</span></p><p><span>状態: Merged | 変更: +434 -12 | ファイル: 4</span></p><p><span>1時間ごとにAthenaでCVイベントをクエリし、お気に入り登録後のCV発生時に通知を自動ミュートするLambda関数を実装。環境に応じたAthenaテーブル選択（prod/dev）とServiceLoggingによる監査証跡を含む。</span></p><h3><span>フロントエンド・UI/UX改善</span></h3><p><strong style="font-weight: 600;">repo-c #296: マージンを14PXに変更</strong></p><p><span>状態: Merged | 変更: +2 -2 | ファイル: 2</span></p><p><span>PR #295のフォローアップ。チェックマークアイコンと「友だち登録完了」テキスト間のマージンを10pxから14pxに調整。</span></p><p><strong style="font-weight: 600;">repo-c #295: マージンを10PXに調整</strong></p><p><span>状態: Merged | 変更: +2 -2 | ファイル: 2</span></p><p><span>PR #294のフィードバックに基づき、アイコンとテキスト間のマージンを8pxから10pxに調整（後に14pxに再調整）。</span></p><p><strong style="font-weight: 600;">repo-c #294: 友だち登録完了画面レイアウト変更</strong></p><p><span>状態: Merged | 変更: +10 -6 | ファイル: 2</span></p><p><span>チェックマークアイコンと「友だち登録完了」テキストを横並びから縦並びに変更。アイコンサイズを66px×66pxに拡大し、テキストを26pxに統一。</span></p><p><strong style="font-weight: 600;">repo-g #153: INDEX.HTMLキャッシュ制御</strong></p><p><span>状態: Open | 変更: +58 -14 | ファイル: 2</span></p><p><span>index.htmlとfavicon.icoにCache-Control: max-age=0を設定し、assetsフォルダには2年間のキャッシュを設定。60日以上経過した古いassetsを自動削除するクリーンアップ処理を追加。</span></p><p><strong style="font-weight: 600;">repo-f #13: 包括的なREADME.MD作成</strong></p><p><span>状態: Merged | 変更: +129 -0 | ファイル: 1</span></p><p><span>本番環境とテスト環境の情報、デプロイフロー、リポジトリ構成、開発ワークフロー、技術スタック、アナリティクスツール、関連リンクを含む包括的なドキュメントを作成。</span></p><p><strong style="font-weight: 600;">repo-f #11: 新しい404エラーページ</strong></p><p><span>状態: Merged | 変更: +68 -155 | ファイル: 1</span></p><p><span>フルヘッダー/フッター/ナビゲーションを持つ旧404ページを、HTMLとインラインCSSのみを使用したミニマルなデザインに完全リニューアル。背景色#ecf1eb、テキスト色#000000を使用。</span></p><h3><span>共通ライブラリ・ユーティリティ</span></h3><p><strong style="font-weight: 600;">repo-b #1580: 共通タグヘルパー関数の定義</strong></p><p><span>状態: Merged | 変更: +1186 -116 | ファイル: 19</span></p><p><span>グローバルオブジェクトを定義し、複数の関数を提供。環境変数によるバナーURL管理と19個の新しいテストケースを追加。</span></p><p><strong style="font-weight: 600;">repo-b #1579: ISITEMDETAIL埋め込みの改善</strong></p><p><span>状態: Merged | 変更: +94 -30 | ファイル: 3</span></p><p><span>embedTagsとembedTag関数をhasItemIdブール値パラメータを受け取るようにリファクタリング。isNullOrEmpty()を使用した空白文字の適切な処理と、test.eachによるテスト簡略化を実装。</span></p><p><strong style="font-weight: 600;">repo-b #1574: ISPREVIEWとISITEMDETAIL処理の追加</strong></p><p><span>状態: Merged | 変更: +209 -10 | ファイル: 3</span></p><p><span>プレビューモードと商品詳細ページ検出の2つの新しいフィルタリングメカニズムを追加。順次forループから並行処理に変更。</span></p><p><strong style="font-weight: 600;">repo-h #54: VITEST 4.0.8対応</strong></p><p><span>状態: Open | 変更: +31 -9 | ファイル: 2</span></p><p><span>vitest 3.2.4から4.0.8へのアップグレードに伴うテスト失敗を修正。clearMocks: trueとrestoreMocks: trueを追加し、56/59テスト（95%）が成功。プレビューモード関連の5テストはテスト分離の問題によりスキップ。</span></p><h3><span>データ処理・バッチ関連</span></h3><p><strong style="font-weight: 600;">repo-d #322:EXPORTのリファクタリング</strong></p><p><span>状態: Open | 変更: +19 -17 | ファイル: 1</span></p><p><span>xxx.pyのexport()関数をdfplus.export()を再利用するようにリファクタリングし、コード重複を削減。出力ファイル名をdfplus_export_{client_id}.tsvからxxx_feed_{client_id}.tsvにリネームして後方互換性を維持。</span></p><p><strong style="font-weight: 600;">repo-d #319: xxx.PYインポーターの追加</strong></p><p><span>状態: Merged | 変更: +300 -0 | ファイル: 1</span></p><p><span>Google Shopping Feed TSVファイルを処理する新しいデータ取り込みスクリプxxx.pyを実装。TSVフィールドマッピング、マスターデータによるエンリッチメント、OpenSearchへの同期を含む。</span></p><p><strong style="font-weight: 600;">repo-d #317: 通知監視のスキップ時間帯設定</strong></p><p><span>状態: Closed | 変更: +12 -1 | ファイル: 1</span></p><p><span>xxx.pyを修正し、7:25〜14:05 JST の時間帯に開始された場合、処理完了後のinvoke_notification_monitor呼び出しをスキップ。スクリプト開始時に時刻を確認し、ブール値フラグに保存。</span></p><p><strong style="font-weight: 600;">repo-d #315: SHOPIFYクライアントの追加</strong></p><p><span>状態: Merged | 変更: +5 -0 | ファイル: 1</span></p><p><span>execute.shバッチランナースクリプトに新しいShopifyクライアントの処理ブロックを追加。標準的なShopify設定パターンに従い、特別なフラグは不使用。</span></p><h2><span>今週の成果と次週への展望</span></h2><h3><span>主要な成果</span></h3><ul><li value="1"><span>Python環境の近代化完了</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>Python 3.10への移行により、ARM64アーキテクチャでのデプロイが可能に</span></li><li value="2"><span>pandas 1.5.3へのアップグレードでビルド時間の問題を解決</span></li><li value="3"><span>チェックサムベースのスキップロジックでデプロイ時間を大幅短縮</span></li></ul></li><li value="2"><span>イベント駆動アーキテクチャの構築</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>EventBridge + Lambda + Athenaによる時間ベースのCV監視システム</span></li><li value="2"><span>VPCエンドポイントによるセキュアなAWS サービス間通信</span></li></ul></li><li value="3"><span>フロントエンドの品質向上</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>キャッシュ戦略の最適化によるデプロイ後のエラー削減</span></li><li value="2"><span>UI/UXの細かな調整による使いやすさの向上</span></li><li value="3"><span>共通ユーティリティライブラリの拡充</span></li></ul></li><li value="4"><span>テストインフラの強化</span></li><li style="list-style: none;" value="5"><ul><li value="1"><span>19個の新しいテストケースによるカバレッジ向上</span></li><li value="2"><span>vitest 4.0.8への対応（95%成功率）</span></li></ul></li></ul><h3><span>技術的課題と改善提案</span></h3><ul><li value="1"><span>未マージのPR #601（pyproject.toml統合）の検証</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>実際のデプロイ環境でのテストが必要</span></li><li value="2"><span>不足している依存関係の特定と追加</span></li><li value="3"><span>バッチジョブでの共有venv参照の確認</span></li></ul></li><li value="2"><span>テスト分離の問題（repo-h #54）</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>vitest 4.0.8 + happy-dom 20.0.10でのテスト分離問題の解決</span></li><li value="2"><span>プレビューモード関連の5テストの修正</span></li></ul></li><li value="3"><span>デプロイワークフローの継続的改善</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>キャッシュ制御パターンの他のフロントエンドリポジトリへの展開</span></li><li value="2"><span>古いassetsクリーンアップの自動化</span></li></ul></li><li value="4"><span>監視とロギングの強化</span></li><li style="list-style: none;" value="5"><ul><li value="1"><span>CV監視Lambdaのパフォーマンスモニタリング</span></li><li value="2"><span>デプロイログの集約と分析</span></li></ul></li></ul><h3><span>次週の重点項目</span></h3><ul><li value="1"><span>PR #601のマージと検証</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>ステージング環境でのテスト実施</span></li><li value="2"><span>不足依存関係の追加</span></li><li value="3"><span>本番環境への段階的ロールアウト</span></li></ul></li><li value="2"><span>テストカバレッジのさらなる向上</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>repo-hのテスト分離問題の解決</span></li><li value="2"><span>他のリポジトリでのvitest 4.0.8対応</span></li></ul></li><li value="3"><span>キャッシュ戦略の標準化</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>repo-g #153のマージと検証</span></li><li value="2"><span>他のフロントエンドリポジトリへの展開</span></li></ul></li><li value="4"><span>ドキュメントの充実</span></li><li style="list-style: none;" value="5"><ul><li value="1"><span>Python環境移行のベストプラクティス文書化</span></li><li value="2"><span>デプロイワークフローの標準化ガイド作成</span></li></ul></li></ul><p><span>今週は特にインフラストラクチャとデプロイフローの改善に大きな進展がありました。Python 3.10への移行とuv依存関係管理ツールの導入により、開発環境の近代化が大きく前進しました。次週は、これらの変更の検証と他のリポジトリへの展開に注力することで、組織全体の開発効率をさらに向上させることができるでしょう。</span></p><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2279001"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22633397/original/d0ff03d3-2391-484f-81e4-84032e43ff65?1764832286&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>開発＆サポートエンジニア</div>
<div class='post-content-embed--title'>自社開発を効率化するサポートエンジニア募集｜調査対応／新機能開発／保守対応</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2278989"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22633348/original/eb5b4be9-f89b-4696-8c4f-e14b9599516c?1764832146&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>フロントエンジニア</div>
<div class='post-content-embed--title'>開発者→ビジネスの創り手となるフロントエンドエンジニア｜Vue/React</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p><p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/22633609/original/24a8ea8a-d77c-4ca6-9349-04e4c5d350ef?1764833120</media:thumbnail>
    </item>
    <item>
      <guid>https://www.wantedly.com/companies/makip/post_articles/1026050</guid>
      <category>データ分析</category>
      <category>バックエンド</category>
      <category>フロントエンド</category>
      <category>テックブログ</category>
      <link>https://www.wantedly.com/companies/makip/post_articles/1026050</link>
      <dc:creator id="155443615" nameJa="田中 民絵" nameEn="" avatarUrl="https://images.wantedly.com/i/vAo6emR?w=200" job="" description="大学院修了後、わかりあえる世界をつくりたいという理念に共感し、翻訳・海外リサーチのベンチャーに入社。営業兼ディレクターとして6年間完全燃焼。&#10;同社の多言語人材事業部...">田中 民絵</dc:creator>
      <dc:creator id="171952632" nameJa="中山 真美" nameEn="" avatarUrl="https://images.wantedly.com/i/9ppYKFL?w=200" job="社長室　採用担当" description="トータルビューティーサロンでチーフコンシェルジュとして勤務をし、お客様へのおもてなしやスタッフの調整などを行う傍ら、新規事業立ち上げ、新店舗立ち上げ、人事、教育など...">中山 真美</dc:creator>
      <dc:creator id="441260" nameJa="本庄 未来" nameEn="Miki Honjo" avatarUrl="https://images.wantedly.com/i/VsvnXZp?w=200" job="Other engineer" description="フリーランスエンジニアとしてキャリアをスタート。業務システムやWebサービス、ソーシャルゲームなど、多様なシステム開発に従事。メイキップ入社後はエンジニアとして開発...">本庄 未来</dc:creator>
      <pubDate>Thu, 27 Nov 2025 17:05:23 +0900</pubDate>
      <description>Devinによる開発活動報告です。週次報告 2025年11月10日概要2025年11月4日から11月10日までの1...</description>
      <title>AIエンジニア　Devinの週報⑲</title>
      <content:encoded>
        <![CDATA[<div><p><span>Devinによる開発活動報告です。</span></p><h2><div class="separator-container"><div class="separator-dot"></div><div class="separator-dot"></div><div class="separator-dot"></div></div></h2><h2><span>週次報告 2025年11月10日</span></h2><h2><span>概要</span></h2><p><span>2025年11月4日から11月10日までの1週間で、組織において devin-ai-integration[bot] により 11件のPull Request が作成されました。今週の開発活動は、データ管理機能の強化、依存関係管理の大規模移行、管理ロジックの改善、多言語対応の拡充という4つの主要テーマに集中しています。</span></p><p><span>特に注目すべき点として、repo-aリポジトリにおける76プロジェクトのPoetryからuvへの依存管理移行という大規模なリファクタリングが実施されました。また、ユーザーレポートのCSVダウンロード機能の追加により、データ分析機能が大幅に強化されています。</span></p><h2><span>今週の主要な開発活動</span></h2><h3><span>PR統計情報</span></h3><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/gSUxPRo"><img src="https://images.wantedly.com/i/gSUxPRo" width="936" height="156" alt=""></figure><h3><span>リポジトリ別活動</span></h3><figure class="image-wrapper photo-viewer-opener" data-original-image-url="https://images.wantedly.com/i/hgPVQyo"><img src="https://images.wantedly.com/i/hgPVQyo" width="936" height="300" alt=""></figure><h3><span>主要な変更内容</span></h3><p><strong style="font-weight: 600;">1. データ管理機能の強化</strong></p><p><span>PR #410 &amp; #819: ユーザレポートCSVダウンロード機能</span></p><ul><li value="1"><span>バックエンド実装（repo-c #410）: 新しいエンドポイントを追加し、3つのテーブルからデータを抽出してZIPファイルとして提供</span></li><li value="2"><span>フロントエンド実装（repo-e #819）: 分析ページにCSVダウンロードボタンを追加。複数クライアント選択可能なユーザーのみに表示される条件付き表示を実装</span></li><li value="3"><span>技術的特徴:</span></li><li style="list-style: none;" value="4"><ul><li value="1"><span>トークンベースのクライアント切り替えに対応</span></li><li value="2"><span>ファイル名のサニタイズ処理（特殊文字を自動変換）</span></li><li value="3"><span>ZIPファイル名フォーマット: {client}_xxxレポート_{YYYYMM}~{YYYYMM}.zip</span></li><li value="4"><span>クエリパラメータによるフィルタリング（期間、カテゴリ、ブランド）</span></li></ul></li><li value="4"><span>コード変更規模: バックエンド +188/-1、フロントエンド +34/-1</span></li></ul><p><strong style="font-weight: 600;">2. 依存関係管理の大規模移行（repo-a）</strong></p><p><span>PR #584: Poetry から uv への依存管理移行</span></p><ul><li value="1"><span>変更規模: 304ファイル変更、+31,472/-9,630行という今週最大規模の変更</span></li><li value="2"><span>移行内容:</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>76プロジェクトの全pyproject.tomlファイルをPoetry形式からPEP 621標準形式に変換</span></li><li value="2"><span>74個のpoetry.lockファイルを削除し、76個の新しいuv.lockファイルを生成</span></li><li value="3"><span>デプロイスクリプトを更新</span></li><li value="4"><span>77ファイルでコマンドを置換</span></li><li value="5"><span>PATHリファレンスを更新</span></li><li value="6"><span>[build-system]セクションを削除（スクリプト専用プロジェクトのため不要）</span></li></ul></li><li value="3"><span>技術的メリット: より高速な依存関係解決とモダンなPythonパッケージング標準（PEP 621）への準拠</span></li></ul><p><strong style="font-weight: 600;">3. 管理ロジックの改善（repo-d）</strong></p><p><span>PR #305: 全商品データ状況に基づくステータス調整</span></p><ul><li value="1"><span>変更内容: xxx.py を修正し、status フィールドを各行の個別ステータスではなく、全商品の在庫状況の集約に基づいて設定</span></li><li value="2"><span>ロジック変更</span></li><li value="3"><span>影響範囲: xxx</span></li><li value="4"><span>コード変更: +9/-1行</span></li></ul><p><span>PR #302: カラーグループ取得時のステータスフィルタリング</span></p><ul><li value="1"><span>変更内容: xxx.py の get_xxx 関数にフィルタ句を追加し、status=active（アクティブ商品）のみを含むように変更</span></li><li value="2"><span>目的: 日次バッチジョブ（daily.py）がアクティブな商品のみを処理し、非表示/非アクティブ商品がカラーグループ集約に含まれないようにする</span></li><li value="3"><span>コード変更: +6/-1行</span></li></ul><p><span>PR #307: 日本語「色」のカラーオプション検出追加</span></p><ul><li value="1"><span>変更内容: xxx.py の認識されるカラーオプション名リストに日本語文字「色」（いろ、colorの意味）を追加</span></li><li value="2"><span>変更箇所: _process_bulk_xxx メソッドの295行目で、既存のカラー識別子（”color”、”colour”、”カラー”）と並んで「色」を含むように変更</span></li><li value="3"><span>コード変更: +1/-1行（最小限の変更で多言語対応を強化）</span></li></ul><p><span>PR #298: クライアントの追加</span></p><ul><li value="1"><span>変更内容: バッチ実行スクリプト（xxx.sh）にクライアントを追加</span></li><li value="2"><span>設定内容: プロセス監視機能付きで追加、ログは xxx.log に出力</span></li><li value="3"><span>実装パターン: 既存のクライアントと同じパターンで特別な設定フラグなし</span></li><li value="4"><span>コード変更: +5/-0行</span></li></ul><p><strong style="font-weight: 600;">4. タグ機能の拡張</strong></p><p><span>PR #548 &amp; #2965: プレビューモードと商品詳細ページフラグの追加</span></p><ul><li value="1"><span>API実装（repo-g #2965）: /emb/{client} エンドポイントのレスポンスに2つの新しいブールフィールドを追加</span></li><li style="list-style: none;" value="2"><ul><li value="1"><span>isPreview: プレビューモード用のフラグ（URLに xxx が含まれる場合のみ表示）</span></li><li value="2"><span>isItemDetail: 商品詳細ページ用のフラグ</span></li><li value="3"><span>データベースモデル、ドメインモデル、リポジトリ、APIドキュメント全層にわたる変更</span></li></ul></li><li value="2"><span>管理画面実装（repo-f #548）: 埋め込みタグ設定システムに2つの新しいフラグを追加</span></li><li style="list-style: none;" value="3"><ul><li value="1"><span>UI変更: チェックボックスからセレクトドロップダウンに変更（PRフィードバックに基づく）</span></li><li value="2"><span>プレビューモード: 「有効/無効」の選択肢</span></li><li value="3"><span>対象ページ: 「商品詳細ページ/その他」の選択肢（「その他」選択時はURL正規表現フィールドが表示され必須に）</span></li><li value="4"><span>JavaScriptによるフィールド表示制御と条件付きバリデーション</span></li></ul></li><li value="3"><span>コード変更規模: API +14/-0、管理画面 +129/-21</span></li></ul><p><span>PR #281: 状態による表示条件の分離</span></p><ul><li value="1"><span>変更内容: レコメンデーション表示ロジックを独立制御できるように2つの新しいenum型を導入</span></li><li value="2"><span>リファクタリング: 非推奨の xxx enumをコードベースから完全削除</span></li><li value="3"><span>テストカバレッジ: xxx 条件の新しいテストケースを追加（64ユニットテスト全てパス）</span></li><li value="4"><span>コード変更: +206/-48行</span></li></ul><p><strong style="font-weight: 600;">5. コンバージョントラッキングの強化（repo-h）</strong></p><p><span>PR #665: イベントAPI統合</span></p><ul><li value="1"><span>変更内容: 既存のトラッキングと並行してコンバージョンイベントを登録するため、イベントエンドポイントへのPOST APIコールを統合</span></li><li value="2"><span>コード変更: +119/-1行</span></li></ul><h2><span>週間の傾向と技術的洞察</span></h2><h3><span>主要な開発テーマ</span></h3><ul><li value="1"><span>データエクスポート機能の強化: レポートのCSVダウンロード機能により、データ分析とレポーティング機能が大幅に向上。複数テーブルからのデータ抽出、ZIPファイル生成、トークンベースのクライアント切り替え対応など、エンタープライズレベルのデータ管理機能を実装</span></li><li value="2"><span>依存関係管理のモダナイゼーション: 76プロジェクトにわたるPoetryからuvへの大規模移行により、より高速な依存関係解決とPEP 621標準への準拠を実現。30万行以上のコード変更を伴う大規模リファクタリング</span></li><li value="3"><span>管理ロジックの精緻化: 複数のPRで商品状態の判定ロジックを改善。検索可視性とユーザー体験の向上に貢献</span></li><li value="4"><span>多言語対応の継続的改善: 日本語カラーオプション「色」の追加により、日本市場向けのECプラットフォーム統合がさらに強化</span></li><li value="5"><span>設定管理の柔軟性向上: 埋め込みタグのプレビューモードと対象ページフラグの追加により、より細かい制御が可能に。UIもチェックボックスからセレクトドロップダウンに改善</span></li></ul><h3><span>技術的な改善点</span></h3><p><strong style="font-weight: 600;">コード品質とメンテナンス性</strong></p><ul><li value="1"><span>標準化の推進: PEP 621への移行により、Pythonパッケージング標準への準拠を強化</span></li><li value="2"><span>テストカバレッジの向上: 新機能に対する包括的なテストケースの追加</span></li><li value="3"><span>コードレビューの活用: 複数のPRでレビューコメントに基づく改善が実施され、コード品質が向上</span></li></ul><p><strong style="font-weight: 600;">パフォーマンスと効率性</strong></p><ul><li value="1"><span>依存関係解決の高速化: uvへの移行により、依存関係のインストールと解決が高速化</span></li><li value="2"><span>データ処理の最適化: 商品状態の集約処理により、より正確な商品表示が可能に</span></li></ul><p><strong style="font-weight: 600;">ユーザー体験の向上</strong></p><ul><li value="1"><span>データアクセシビリティ: CSVダウンロード機能により、ユーザーが自身でデータ分析を実施可能に</span></li><li value="2"><span>条件付き表示制御: よりパーソナライズされた体験を提供</span></li><li value="3"><span>多言語対応: 日本語カラーオプションのサポート拡充</span></li></ul><h2><span>今週の成果と次週への展望</span></h2><h3><span>主要な成果</span></h3><ul><li value="1"><span>大規模リファクタリングの完了: 76プロジェクトのPoetryからuvへの移行により、依存関係管理が大幅にモダナイズされました</span></li><li value="2"><span>データ分析機能の強化: レポートのCSVダウンロード機能により、クライアントが自身でデータ分析を実施できるようになりました</span></li><li value="3"><span>商品管理の精度向上: 複数のPRで商品状態の判定ロジックが改善され、より正確な商品表示が可能になりました</span></li><li value="4"><span>多言語対応の拡充: 日本語カラーオプションのサポート追加により、日本市場向けの機能が強化されました</span></li><li value="5"><span>トラッキング機能の強化: イベントAPI統合により、コンバージョントラッキングがより包括的になりました</span></li></ul><h3><span>技術的負債と改善機会</span></h3><ul><li value="1"><span>テスト環境の整備: 大規模な依存関係移行（#584）は本番環境での包括的なテストが必要です。ステージング環境での十分な検証を推奨します</span></li><li value="2"><span>エラーハンドリングの強化: xxxでは、サイレントなcatchブロックが使用されています。本番環境でのデバッグのため、エラーロギングやモニタリングの追加を検討すべきです</span></li><li value="3"><span>データベーススキーマの同期: タグ機能の拡張（#2965、#548）では、データベースマイグレーションが必要です。デプロイ前に必ずマイグレーションを実行してください</span></li><li value="4"><span>URLエンコーディングの改善: CSVダウンロード機能（#819）では、CodeRabbitがURLパラメータのエンコーディング改善を提案しています。特殊文字を含む値の適切な処理を検討すべきです</span></li></ul><h3><span>次週への展望</span></h3><ul><li value="1"><span>本番環境でのモニタリング: 今週マージされた7件のPRについて、本番環境での動作を注意深く監視し、問題が発生した場合は迅速に対応する必要があります</span></li><li value="2"><span>オープンPRのレビューと完了: 4件のオープンPRについて、レビューコメントへの対応とマージを進めることが期待されます</span></li><li value="3"><span>継続的な改善: 今週実施された大規模リファクタリングの効果を測定し、さらなる最適化の機会を特定することが重要です</span></li><li value="4"><span>ドキュメンテーションの更新: 特に依存関係管理の移行に関して、開発者向けドキュメントの更新が必要です</span></li></ul><h2><span>まとめ</span></h2><p><span>今週は、大規模な依存関係管理の移行、データ管理機能の強化、管理ロジックの改善という3つの主要な柱を中心に、11件のPull Requestが作成されました。特に注目すべきは、76プロジェクトにわたるPoetryからuvへの移行という大規模リファクタリングと、レポートのCSVダウンロード機能の追加です。</span></p><p><span>7件のPRがすでにマージされており、4件がレビュー中です。今週の開発活動は、コード品質の向上、ユーザー体験の改善、そして技術スタックのモダナイゼーションという3つの側面でバランスの取れた進展を示しています。</span></p><p><span>次週は、オープンPRのレビュー完了と、今週マージされた変更の本番環境での安定稼働の確認に注力することが推奨されます。</span></p><p><br></p><div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2272437"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22577660/original/00787d57-8c8f-4b38-a595-0f13ea511123?1764226434&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>開発＆サポートエンジニア</div>
<div class='post-content-embed--title'>自社サービス開発を効率化するエンジニア募集｜調査対応／新機能開発／保守対応</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<div class='post-content-embed post-content-embed__project'>
<a target="_blank" class="post-content-embed--link" href="https://www.wantedly.com/projects/2272439"><div class='post-content-embed--image' style='background-image: url(&quot;https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=300,dh=300,da=s,ds=s,cw=300,ch=300,cc=FFFFFF)/assets/images/22577702/original/94975755-e7e1-400a-b5df-96c514f26c6e?1764226617&quot;)'></div>
<div class='post-content-embed--content'>
<div class='post-content-embed--occup'>Web Engineer</div>
<div class='post-content-embed--title'>自社サービスの安定導入／表示不整合の解決を担うエンジニア募集</div>
<div class='post-content-embed--desc'>株式会社メイキップは、ECの「サイズ不安」を解消するサービス「unisize」をはじめ、ITを活用したサービスを開発・提供するファッションテック企業です。社名「Makip」は Make IT Possible（ITで不可能を可能にする） に由来しています。インターネットとテクノロジーの力で、これまで不可能だったことを可能に変え、世界に新しい価値あるサービスを生み出すことを使命としています。

【unisize】
unisizeは、ECサイトで洋服やバッグなどを購入する際に、ユーザーひとり一人に最適なサイズを提案するサイズレコメンドエンジンです。国内外ブランドの豊富なサイズデータと、ユーザーの身体情報を組み合わせ、特許取得済みの独自アルゴリズムで最適なサイズを提示します。現在までに 300以上のECサイトに導入 されており、多くのユーザーに利用されています。ファッションECにおける新しい購買体験を支えるサービスとして成長を続けています。

【aunn Personalization 】
aunn Personalization は、サイズレコメンドサービス「unisize」に蓄積された膨大な体型データと好みデータを活用し、ユーザーひとり一人に最適化された商品やコーディネートを自動で表示します。これにより、ユーザーが欲しいものに自然と出会える、次世代のカスタマーエクスペリエンスを実現しています。

・aunn コーディネート
 ユーザーの体型データやサイト内行動を解析し、自分の体型や趣向に合うスタッフコーディネートを優先表示するサービスです。探す手間なく自分の体型に近いスタッフの着こなしをチェックでき、購買体験をスムーズにします。

・aunn 在庫・類似アイテム
 欲しいアイテムが欠品している場合に、ユーザー体型に合う在庫のある類似商品を表示するサービスです。これまで購入を断念していたユーザーに新しい選択肢を提供し、機会損失を防ぎます。

【FaceChange】
FaceChange は、ECサイト上のモデルやスタッフの着用画像とユーザーの顔写真を合成し、自分の顔を合わせた着用イメージを可視化できるサービスです。ユーザーは自分に似合うかどうかをオンラインで確認できるため、「自分に似合うかどうかわからず購入をためらう」という課題を解消します。
</div>
<div class='post-content-embed--footer'>
株式会社メイキップ
</div>
</div>
</a></div>
<p><br></p></div>]]>
      </content:encoded>
      <media:thumbnail>https://d2v9k5u4v94ulw.cloudfront.net/small_light(dw=1440,dh=630,da=s,ds=s,cw=1440,ch=630,cc=FFFFFF)/assets/images/22578580/original/6b4459b2-1eed-4ef3-8c18-9c93514290c0?1764230647</media:thumbnail>
    </item>
  </channel>
</rss>
