PJLAB
連絡先
潘杰 · フルスタック AI 開発者INDEPENDENT MIND. CONNECTED SYSTEMS.

PAN JIE AI & PRODUCT ENGINEERING

アイデアを、動くシステムへ。

AI、データ、ソフトウェアで身近な課題を解決する方法を探っています。業務システムや Agent ワークスペースから、日々の操作を少し楽にするツールまで作っています。

作品を見る

個人での探究とチームでの実践を、少しずつ更新しています。

スクロールして見る

01 / 主な作品

最近、取り組んでいること。

AI ワークスペース、データ基盤、統合 ID、ブランド体験。個人の探究と企業への開発が交わる場所。

01Agent ワークスペース
2026

Alcuin

会話が作業の場になったとき、文脈を保ち、その過程を理解できるようにするには?

コンテキスト、知識、ツールを、対話を続けられる Agent ワークスペースに。

継続する作業
会話が続いても、コンテキスト、検索、ツール実行の状態を確認できるようにする。
閲覧と確認
回答、実行記録、成果物を分けて表示し、それぞれを読みやすく、確認しやすくする。
担当

個人プロジェクト · フルスタック開発

Next.js / FastAPI / LangGraph / MCP / Qdrant

02企業プロジェクトでの経験
2026

マルチモーダルデータ基盤

形の異なるデータを、共同作業とレビューができる一つの流れにまとめるには?

さまざまなデータを、共同作業とレビューができるアノテーションの流れへ。

共通の作業フロー
取り込み、アノテーション、レビュー、納品の間で、タスクと結果の意味をそろえる。
具体的な操作
点群操作とツールの一貫性を改善し、複雑なデータも丁寧に確認できるようにする。
担当

企業プロジェクト · 単独担当

Vue 3 / TypeScript / Spring Boot / 点群 / Tool SDK

03統合 ID 基盤
2026

Shujubian Identity

複数のシステムでログインを共有し、権限の境界を保つには?

企業システムを、安定した共通の ID でつなぐ。

標準接続
釘釘の企業 ID を OIDC に変換し、共通プロトコルで接続。
セッション管理
ID・失効・監査を集約し、業務権限は各アプリに保持。
担当

企業プロジェクト · 単独担当

Spring Authorization Server / OIDC / PKCE / Next.js / PostgreSQL / Redis

04ブランド体験・フルスタック開発
2026

多鯨データ公式サイト

技術企業の強みを、体験として伝えるには?

データサービス・AI 活用・人材育成を、見て体験できるブランド表現へ。

内容とビジュアル
実際の現場・業務フロー・メディアを軸に構成。
体験と公開
スクロール演出と業務体験から API・本番公開まで担当。
担当

企業プロジェクト · 単独担当

Next.js / TypeScript / FastAPI / Three.js / Docker

PROJECT COLLECTION / プロジェクト紹介

それぞれの課題に、 それぞれの解法を。

企業の日々の運営からブランド表現、ロボットのデータ、デスクトップ上の小さな操作まで。その設計と実装を紹介します。

05企業運営システム
2026

公開ログイン画面 · 内部業務データなし

業務台帳から勤怠集計まで、日々の運営を確認できる形に。

運営の連携
業務台帳・勤怠集計・運営ダッシュボードを共通の画面へ。
ルールの一貫性
勤怠の確認・編集・出力と共通 ID 連携を担当。

企業プロジェクト · 中核メンバー

  1. 01記録を集約
  2. 02ルールで集計
  3. 03編集・確認
  4. 04保存・出力
06身体性 AI のブランド体験
2026

ローカル静的ビルド · トップページ

実際の現場と動きで、身体性 AI のデータ基盤を伝える。

内容を形に
製品・業務資料をページへ反映し、実機と現場メディアを活用。
動きとレイアウト
スクロール演出、フローティングナビ、各ページの構成とレスポンシブを担当。

企業プロジェクト · 中核メンバー

07ロボットのデータ運用
2026

ローカル画面 · シミュレーターのデモデータ

ロボットの状態、収集タスク、データセットを一つの画面で管理。

現場の把握
機器の状態、カメラのプレビュー、収集タスクを、互いに見比べられる画面にまとめる。
データの受け渡し
収集記録の状態を明確にし、ファイル転送後に両端の内容が一致するかを検証する。

個人プロジェクト · フルスタック開発

08ネイティブ macOS ツール
2026

オープンソースアプリの実際のウィンドウ · README の画像

アプリからアプリへ。ファイルのための、小さな一時置き場。

操作を途切れさせない
ドラッグ中にシェルフを呼び出し、アプリ間を移動する内容の一時置き場を作る。
ネイティブな使い心地
システムのドラッグ、プレビュー、ファイル参照を使い、余分な手順を減らす。

個人プロジェクト · デザインと開発

09 / もう一つの探索

DID SATID・セキュリティツール

ID と接続の安全性の検査結果を、確認して持ち帰れるレポートにするには?

02 / 技術と実践

画面から、その先のシステムまで。

プロジェクトによって、重視することも変わります。主に次の領域で経験を重ねてきました。

モデル、知識検索、ツール呼び出しを製品に組み込み、会話の状態、出典、実行状況のフィードバックまで扱います。

LangGraph · Spring AI · RAG · MCP

開発ノート

作りながら、考えたことを残す。

具体的な設計の選択と、その判断の背景を記録します。

Agent / コンテキスト設計

文脈には予算を、圧縮には出典を、実行には記録を。対話が長くなっても、処理を確認し、続けられるように。

マルチモーダル / 操作とデータ

描画のサンプリングは操作のために、保存は元の記録に基づいて。取り込みからレビュー、納品までを一続きで考える。

macOS / ネイティブ操作

元のファイルを動かさず、フォーカス、ドラッグ、プレビューを整える。一時置き場を、いつもの操作の途中に組み込む。

EXPLORATIONS / これまでの探究

作りながら学んできたこと。

A CONTINUOUS PRACTICE, SINCE 2024
01

DID SAT

分散型 ID と TLS の検査2025—26
02

中医知識 Agent

分野別の知識対話 · RAG · 構造化知識2025—26
03

智行

AI 旅行計画 · Spring AI2025—26
04

動画データ分析

データ収集 · テキスト分析 · 可視化2026

03 / 自己紹介

こんにちは、潘杰です。 Jay と呼んでください。

ソフトウェア工学を学ぶ大学生で、フルスタックの AI アプリ開発に取り組んでいます。具体的な課題から出発し、画面、サービス、データを少しずつつなぐことが好きです。PJLab には個人の作品と、チームでの開発を通じて学んだことを記録しています。

現在

Agent ワークスペース、マルチモーダルデータツール、ロボットのデータ管理を探究しながら、自分の日々の作業に使う小さなツールも作っています。

これから

既存のプロジェクトを磨き、AI とシステム設計を学び続けながら、2027 年の人工知能分野の修士課程への進学を準備しています。

Follow the work