
mitlabo/claude-codeこのシステムは、特許データの高度な分析と可視化を行うための総合的なツールセットです。複数のコンテナとアプリケーションを組み合わせて、さまざまな特許分析機能を提供します。
特許データ分析システムは、複数のコンポーネントで構成され、各コンポーネントが特定の役割を果たしています。データの取得・保存から分析、レポート生成まで、特許データを効果的に活用するための総合的なソリューションです。
システムは以下の主要なコンテナとアプリケーションで構成されています:
container/inpit-sqlite/)bashcd container/inpit-sqlite/ docker-compose up -d
container/jplatpat/)bashcd container/jplatpat/ docker-compose up -d
inpit-sqlite-mcp/)bashcd inpit-sqlite-mcp/ ./start_server.sh
patent-mcp-server/)bashcd patent-mcp-server/ ./start_server.sh
app/graphRAG/)app/langgraph/)app/patent_system/)init_db.py: データベース構造初期化inpit_sqlite_connector.py: データ取得・接続管理patent_analyzer_inpit.py: 特許データ分析エンジンmcp_patent_server.py: MCP統合サーバーcontainer/amazonlinux-python/)container/python3.12-awscli/)container/langfuse/)container/gemma3/)bedrock-mcp-server/)bashgit clone [***] cd patent-analysis-system
bash# Inpit SQLiteサービスの起動 cd container/inpit-sqlite/ docker-compose up -d # Inpit SQLite MCPサーバーの起動 cd inpit-sqlite-mcp/ ./start_server.sh
最初に、ローカルSQLiteデータベースの構造を初期化します:
bashpython -m app.patent_system.init_db
--skip-init: データベース初期化をスキップ--api-url URL: Inpit SQLite APIのURLを指定(デフォルト: http://localhost:5001)直接Inpit SQLiteデータを使用した分析を実行:
bashpython -m app.patent_system.patent_analyzer_inpit
Claude AIなどのツールと連携するためのMCPサーバーを起動:
bash# 環境変数でInpit SQLite APIのURLを指定(オプション) export INPIT_API_URL=http://localhost:5001 # MCPサーバーの起動 python -m app.patent_system.mcp_patent_server
コマンドラインからデータにアクセス:
bashpython -m app.patent_system.data_importer
下記はシステムの主要ファイルの行数統計です:
| ファイル名 | 合計行数 | コード行数(推定) | コメント行数(推定) | 空白行数(推定) |
|---|---|---|---|---|
| init_db.py | 56 | 38 | 10 | 8 |
| inpit_sqlite_connector.py | 231 | 175 | 36 | 20 |
| patent_analyzer_inpit.py | 714 | 540 | 105 | 69 |
| data_importer.py | 182 | 140 | 28 | 14 |
| mcp_patent_server.py | 452 | 365 | 50 | 37 |
| models_sqlite.py | 178 | 135 | 28 | 15 |
| 合計 | 1813 | 1393 | 257 | 163 |
MCPサーバーを通じて以下の機能が利用可能:
pythonfrom app.patent_system.inpit_sqlite_connector import get_connector from app.patent_system.patent_analyzer_inpit import PatentAnalyzerInpit # コネクタの初期化 connector = get_connector("http://localhost:5001") # 特定の出願番号で特許を検索 result = connector.get_patent_by_application_number("特願2020-***") print(f"Found {len(result.get('results', []))} patents") # アナライザーの初期化と分析の実行 analyzer = PatentAnalyzerInpit("http://localhost:5001") trends = analyzer.analyze_technology_trends(years=5, top_n=10) print(f"Analyzed {len(trends.get('top_technologies', []))} technology trends")
sql-- 最近5年間の出願数の推移 SELECT SUBSTR(出願日, 1, 4) AS year, COUNT(*) AS patent_count FROM inpit_data WHERE 出願日 IS NOT NULL GROUP BY year ORDER BY year DESC LIMIT 5; -- 特定の技術分野(例:AIに関連する)の特許検索 SELECT 出願番号, 発明の名称, 出願人, 出願日 FROM inpit_data WHERE 技術概要 LIKE '%人工知能%' OR 技術概要 LIKE '%AI%' ORDER BY 出願日 DESC LIMIT 10;
Copyright (C) 2025






探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像服务
在 Docker Desktop 配置镜像
Docker Compose 项目配置
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
MacOS OrbStack 容器配置
在宝塔面板一键配置镜像
Synology 群晖 NAS 配置
飞牛 fnOS 系统配置镜像
极空间 NAS 系统配置服务
爱快 iKuai 路由系统配置
绿联 NAS 系统配置镜像
QNAP 威联通 NAS 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
免费版仅支持 Docker Hub 访问,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等;免费版仅支持 docker.io。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
来自真实用户的反馈,见证轩辕镜像的优质服务