Skip to content
/ Helix Public

🧬 Helix - AI-powered platform to augment healthcare professionals | 医療従事者を拡張するAIプラットフォーム

Notifications You must be signed in to change notification settings

kgraph57/Helix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

544 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Helix

医療の現場で働く、あなたのためのAI活用術

AIが、まるでデキる後輩や優秀な秘書のように、あなたの仕事をサポートしてくれたら…。「Helix」は、そんな未来を実現するための、医療従事者向けAIプロンプトライブラリです。

🌐 Live Demo

https://kgraph57.github.io/Helix/

📖 Helixって、なに?

Helixは、医師や研究者の皆さんが、ChatGPTやClaudeといったAIを日々の臨床や研究、教育の現場で最大限に活用するための、いわば**「AIへの指示書の教科書」**です。

「Helix(らせん)」という名前は、生命の設計図であるDNAの二重らせん構造から名付けました。DNAが生命の基本情報を持つように、Helixは、先生方がより質の高い医療を提供するための「知恵」と「サポート」を提供します。

私たちの哲学はとてもシンプルです。

AIは、医師に取って代わるものではない。医師の能力を拡張するものだ。

先生方が持つ、臨床での判断力、経験、そして患者さんへの共感。これらはAIには決して真似できません。Helixは、先生方のそんな「人間らしい強み」を最大限に活かすために、日々の雑務や定型業務をスマートに肩代わりします。


Helixで、できること

Helixは、一言で言えば**「AIに的確な質問をするための、実践的なカンペ集」**です。

  • 100以上の専門プロンプト: 診断で悩んだ時、治療計画を立てる時、論文を書きたい時…。医療現場の「あるある」な場面で、すぐに使える指示書が揃っています。
  • カテゴリ別整理: 「診断支援」「書類作成」など10のカテゴリに分かれているので、まるでカルテ棚から必要な情報を探すように、目的のプロンプトがすぐに見つかります。
  • コピペでOK: 面倒な入力は不要です。プロンプトをコピーして、いつもお使いのAIチャットに貼り付けるだけ。
  • 実践的なガイド:「症例報告ってどう書くの?」「統計解析ってどうやるの?」そんな悩みを解決する、具体的な手順書も用意しました。
  • 41のAI活用テクニック: AIの実力を120%引き出すための「プロンプトエンジニアリング」のコツを、医療者向けにわかりやすく解説します。

✨ たとえば、こんな使い方

📚 プロンプトライブラリ

100以上のプロンプトが、あなたの「知りたい」「やりたい」をサポートします。

  • 診断に迷ったとき: 「この症状、他にどんな病気が考えられる?」とAIに壁打ちできます。
  • 治療計画を立てるとき: 最新のエビデンスに基づいた治療の選択肢を、AIがリストアップしてくれます。
  • 面倒な書類作成: 紹介状や退院サマリー、インシデントレポートも、AIと一緒ならサクッと片付きます。
  • 患者さんへの説明: 少し難しい病状の話も、AIを使えば、患者さんに伝わるやさしい言葉に変換できます。
  • 論文リサーチ: 大量の論文も、AIが要点をまとめてくれるので、時短になります。

🎯 ワークフローガイド

一人では大変な作業も、Helixのガイドがあれば、まるで先輩医師が隣で教えてくれるように、ステップバイステップで進められます。

  • 症例報告ワークフロー: 「初めてで何から手をつけていいかわからない…」という先生も、このガイド通りに進めれば、論文投稿までたどり着けます。
  • 統計解析サポート: 苦手な人が多い統計も、AIにコードを書いてもらえば怖くありません。
  • 学会発表の準備: 抄録作りから、当日の質疑応答対策まで、まるっとサポートします。

🚀 さあ、はじめましょう!

使い方は、とっても簡単です。

  1. Live Demo にアクセスします。
  2. あなたの目的に合ったプロンプトを探します。
  3. プロンプトをコピーして、ChatGPTなどのAIチャットに貼り付けます。
  4. プロンプト内の[ ]の部分を、あなたのケースに合わせて書き換えるだけ!
【使用例】

「診断支援」カテゴリから「鑑別診断ジェネレーター」を選ぶ
↓
プロンプトをコピー
↓
ChatGPTに貼り付け
↓
患者さんの情報を入力
↓
あっという間に、鑑別診断のリストが完成!

🤝 貢献しませんか?

「こんなプロンプトがあったら便利!」「このガイド、もっとこうしたら分かりやすいかも」 そんなアイデア、大歓迎です!

詳細は CONTRIBUTING.md をご覧ください。一緒にHelixを育てていきましょう。


Helix: 先生の毎日に、もう一人の頼れるパートナーを。

#MedicalAI #HealthcareAI #PromptEngineering #DigitalHealth #AIforDoctors


🛠️ For Developers

Tech Stack

  • Frontend: React 19, TypeScript, Tailwind CSS, shadcn/ui, Radix UI, Framer Motion
  • Build & Development: Vite 7, Wouter, Vitest, React Testing Library
  • Deployment: GitHub Pages, GitHub Actions

Development

Prerequisites

  • Node.js 20+
  • pnpm 10+

Installation

# 1. リポジトリをクローン
git clone https://github.com/kgraph57/Helix.git
cd Helix

# 2. 依存関係をインストール
pnpm install

# 3. 開発サーバーを起動
pnpm dev

# 4. ブラウザで http://localhost:5173 を開く

Available Scripts

# 開発
pnpm dev              # 開発サーバー起動
pnpm build            # プロダクションビルド
pnpm build:client     # クライアントのみビルド

# テスト
pnpm test             # テスト実行(watch mode)
pnpm test --run       # テスト実行(単発)
pnpm test --coverage  # カバレッジレポート生成

# コード品質
pnpm check            # TypeScript型チェック
pnpm format           # Prettierでフォーマット
pnpm format:check     # フォーマット確認

Project Structure

Helix/
├── client/              # Frontend Application
│   ├── src/
│   │   ├── components/  # React Components
│   │   ├── pages/       # Page Components
│   │   ├── hooks/       # Custom Hooks
│   │   ├── lib/         # Data & Utilities
│   │   └── ...
│   └── public/
├── server/              # Backend Application
│   ├── _core/           # Core Modules (Security, Logging, etc.)
│   └── ...
├── .github/
│   └── workflows/       # GitHub Actions CI/CD
├── docs/                # Documentation
│   ├── security/        # Security Audits
│   ├── setup/           # Setup Guides
│   └── ...
└── README.md

Testing

テストはVitestReact Testing Libraryを使用しています。

  • 344+ テストが実装済み
  • ブランチカバレッジ: hooks 82%+, lib 85%+
# 全テスト実行
pnpm test --run

# 特定ファイルのテスト
pnpm test -- client/src/lib/search-utils.test.ts

# カバレッジ確認
pnpm test --coverage

Security

セキュリティ対策の詳細は docs/security/SECURITY_AUDIT_2026_01.md を参照してください。

  • XSS対策(HTMLエスケープ、CSP)
  • SQLインジェクション対策(Drizzle ORM)
  • レート制限
  • セキュリティヘッダー(HSTS, X-Frame-Options等)
  • 機密情報のログマスキング

Environment Variables

環境変数の設定は .env.example を参照してください。

About

🧬 Helix - AI-powered platform to augment healthcare professionals | 医療従事者を拡張するAIプラットフォーム

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages