GitHub Stars
1
User Rating
Not Rated
Forks
0
Issues
0
Views
0
Favorites
0
README
AI FormCraft
AI-Powered Enterprise Form Filling Assistant with MCP Integration
🎯 Overview
AI FormCraft is an intelligent form-filling assistant designed specifically for enterprises. It leverages advanced AI technology through MCP (Model Context Protocol) to generate contextually appropriate content based on company profile data.
🤖 Key Features
- AI-Powered Text Generation: Leverages advanced AI capabilities for intelligent content creation
- MCP Integration: Compatible with Claude Desktop and other MCP-enabled environments
- Enterprise-Focused: Specialized for business forms with company profile management
- Context-Aware: Understands form types and generates appropriate content
- Multi-Variant Suggestions: Provides multiple perspectives (growth, culture, stability)
🚀 クイックスタート
# 依存関係のインストール
npm install
# ビルド
npm run build
# デモの実行
npx tsx demo/demo-script.ts
📚 ドキュメント
🌟 初めての方へ(利用者向け)
- クイックスタートガイド - Form Assistantの価値と概要を5分で理解
- ユーザーガイド - 実践的なシナリオと詳しい使い方
- ビジュアルワークフロー - 図解で理解する動作の仕組み
📖 詳細ドキュメント
- インストールガイド - セットアップとClaude Desktop統合
- 使用ガイド - 基本的な使い方と実践例
- APIリファレンス - 技術仕様とツール詳細
- アーキテクチャ - システム設計と構成
- 開発ガイド - 開発者向け情報
- トラブルシューティング - 問題解決ガイド
📊 調査・分析レポート
- 研究調査結果 - Form Genie との比較分析・統合可能性評価
- Form Genie 比較分析 - 詳細な機能・技術比較
- 統合戦略 - 統合実装計画・技術仕様
- 競合分析・市場調査 - 市場ポジション・参入戦略
現在の実装状況
✅ 完了した機能
- プロジェクト構造の作成
- TypeScript設定
- Context Engine Server (基本実装)
- 会社プロファイルデータ管理
- テキスト生成ロジック (求人・ビジネス向け)
- デモスクリプト
- 包括的なドキュメント
- Form Genie 統合調査・戦略策定完了
🚧 今後の実装予定
- Screen Analyzer Server (Puppeteer統合)
- Knowledge Base Server (テンプレート管理)
- Claude Desktop統合テスト
ファイル構成
ClaudeFormAssistant/
├── src/
│ ├── main.ts # エントリーポイント
│ ├── types/ # TypeScript型定義
│ │ └── index.ts
│ └── servers/ # MCPサーバー実装
│ └── context-engine.ts
├── data/
│ └── company-profile.json # 会社プロファイルデータ
├── demo/
│ └── demo-script.ts # デモンストレーションスクリプト
├── docs/ # ドキュメント
│ ├── README.md # ドキュメントインデックス
│ ├── API.md # APIリファレンス
│ ├── ARCHITECTURE.md # アーキテクチャ説明
│ ├── DEVELOPMENT.md # 開発ガイド
│ ├── INSTALLATION.md # インストールガイド
│ ├── TROUBLESHOOTING.md # トラブルシューティング
│ └── USAGE.md # 使用ガイド
├── package.json
├── tsconfig.json
└── claude_desktop_config.json
主な機能
- コンテキスト認識型テキスト生成: フォームの種類と要件に応じた最適なテキスト
- 文字数最適化: 指定された制限に合わせて自動調整
- 複数バリエーション: 異なる観点から複数の提案を生成
- カスタマイズ対応: 生成されたテキストの追加調整
開発フェーズ
- Phase 1: 基本機能 (PoC) ← 現在ここ
- Phase 2: 画面分析機能
- Phase 3: インタラクティブ支援
- Phase 4: 知識蓄積機能
ライセンス
[ライセンス情報を追加]
Author Information
Threads