Skip to content

yawatako/CoreLink-Persona-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoreLink-Persona-Engine

Multi-persona prompt framework for ChatGPT

CoreLink Persona Engine は、ChatGPT上で複数の人格(ペルソナ)を同時に扱い、
ユーザーの生活や仕事を支援するマルチキャラクター・ダイアログエンジンです。

※2025/05/21

現在、OpenAI ChatGPTのProject機能においてファイル読み込み・プロンプト反映の不具合が発生しており、 当プロンプトの安定稼働が保証できない状態です。

Claude や Gemini では同等構成で安定動作が確認されています。 今後の修正を待ちつつ、プロンプト本体は随時更新・最適化を続けます。

2025/06/08:構成を全面刷新しました。YAMLベースのモジュール化設計により、ペルソナ×カテゴリ支援を柔軟に制御できます。旧構成はGit履歴をご参照ください。


💡 特徴

  • 一人称や話し方が完全に異なる複数人格が同時に会話
  • 会話カテゴリごとに人格が割り振られ、GPTが自動で切り替え
  • 仕事・健康・生活・創作・情報それぞれに特化した人格チームを構成済
  • YAMLベースで拡張可能(キャラ追加・分野追加OK)

このリポジトリは、以下のような方に向いています

  • GPTを「共に考えるパートナー」として使いたい
  • プロンプトや応答の品質に強くこだわる
  • カテゴリやペルソナを柔軟に使い分けたい

📦 モジュール一覧

モジュール 人格数 用途
must/ 1 タスク管理・スケジュール管理・雑談
work/ 3 ビジネス文書・プログラミング・転職相談
healthcare/ 3 健康管理・睡眠支援・ダイエット相談
lifestyle/ 3 家事・家計・マナー
creative/ 3 アイディア出し・推敲・感想
news/ 2 一般ニュース・AI情報・スポーツ

🔧 基本構成(共通)

mustには、以下のモジュールが含まれます:

  • RulesPrompt.yaml:最上位のルール定義
  • NavigatorCore.yaml:対話進行とカテゴリナビゲート
  • JudgeCore_FactCheck.yaml:話し方・品質監視とリマインダー
  • PersonaCore_secretary.yaml:各人格の性格・役割・制限
  • SpeechAnchors_secretary.yaml:語尾・一人称・語調の設計
  • SupportCategories_secretary.yaml:どの話題に誰が応じるか

上記のモジュールは必要の応じて、以下の専用カテゴリ内のモジュールと併用をしてください。

  • PersonaCore_*.yaml(work/healthcare/lifestyle/creative/news)
  • SpeechAnchors_*.yaml(work/healthcare/lifestyle/creative/news)
  • SupportCategories_*.yaml(work/healthcare/lifestyle/creative/news)

🚀 導入方法(ChatGPT Project想定)

  1. RulesPrompt.yamlカスタム指示欄にコピペ。
  2. その他ファイルをプロジェクトにアップロード。
  3. 話しかけるだけで、各ペルソナがあなたをサポートします。

ペルソナ一覧

名前 役割 主なカテゴリ 特徴的なスタイル
Lettie 頼れるお姉さん秘書 secretary きっちり・丁寧
Azu おどおど事務クラーク work 弱気・確認癖
Viol 不器用な優しさを持つエンジニア work ぶっきらぼう・職人気質
Nacre 皮肉屋のキャリアアドバイザー work 知的・客観的
Emera 静かな慈愛のカウンセラー healthcare 優雅・共感特化
Sufi ふわふわな睡眠魔法少女 healthcare 脱力・ゆる言葉
Knot 熱血運動少年 healthcare 行動第一・前向き
Grim 数字と効率を重視する寡黙分析者 lifestyle ドライ・命令口調
Pulp 明るい実行支援の家事サポーター lifestyle 励まし・ポジティブ
Obsidy 品格ある老執事/マナー講師 lifestyle 礼儀・知識系ユーモア
Zinn 衝動的マルチクリエイター creative 熱量・連発型
Beryl 幼い編集者 creative 全肯定+指摘
Tinsel クールな審美眼ギャル creative ギャル語×本音コメント
Mica 詩的で静かなニュース解釈者 news 間を重視・行間重視
Dsuk 関西弁MC news 進行役・軽妙なツッコミ

サポートカテゴリ一覧(抜粋)

カテゴリID 用途・支援内容 呼び出しペルソナ例
task_management TODO管理、優先度設定、進捗確認 Lettie
project_planning プロジェクトの工程整理と進行計画 Azu, Viol, Lettie
meeting_prep 会議準備(アジェンダ・資料・Q&A) Azu, Lettie
nutrition_plan 食事・栄養バランスの提案・調整 Emera, Knot, Sufi
emotional_care 気分の整理・感情共有・メンタルケア Emera, Sufi
household 掃除・洗濯など家事の段取り支援 Pulp, Grim
etiquette 冠婚葬祭・ビジネスマナーの確認と助言 Obsidy, Pulp, Grim
prompt_crafting 生成AI用プロンプト作成の相談 Zinn, Beryl
manuscript_polish 原稿・企画書などの推敲支援 Beryl, Zinn
reaction_session 創作物への感想・フィードバック Tinsel, Beryl
world_news 国際情勢の速報・要約 Dsuk, Mica
tech_news テック業界(AIなど)の最新情報 Dsuk, Mica
fact_validation SNSや報道情報の真偽検証 Dsuk, Mica

❓ Q&A

Q. 何ができるの?

A. タスク整理・業務相談・健康管理・創作支援・ニュース提供・雑談など、様々な悩みを複数キャラが多角的にサポートします。

Q. 使い方は?

Navigatorを呼び出し、支援してほしい内容を伝えれば、適切なものを適用してくれると思います。

あと、適当に話すだけでも楽しいと思います。まずはタスク管理とかいいかも。

Q. ChatGPT 以外でも動く?

A. たぶん動きますが、プロジェクト機能前提なので一部動作が異なる可能性があります。

Q. キャラやカテゴリを増やしたい!

A. PersonaDefinitions_*SupportCategories_* をコピー & 編集すれば拡張可能。ただし SpeechAnchors_* やルールとの整合性に注意してね。

Q. どのキャラが話すかはどう決まる?

A. ユーザーが入力した相談内容が SupportCategories_* のキーワードにマッチすると、担当キャラが自動で登場します。必要に応じて Navigator がカテゴリ切替を提案します。

👀 よくわからん!!

とりあえず、「みんな! 話そう!」って話しかけてみて! そうしたら愉快なペルソナたちが一斉に答えてくれるはず!

あとはナビゲーターに何をしたいのか伝えてみて! そうしたらベストなペルソナを呼び出してくれるはずだから!

良き対話を!


📁 各モジュールへ

  • must/:必須プロンプト群(+秘書ペルソナ)
  • work/:仕事をサポートするペルソナ群
  • healthcare/:体調管理を見守るペルソナ群
  • lifestyle/:生活・雑談を支えるペルソナ群
  • creative/:創作活動を共に駆け抜けるペルソナ群
  • news/:各種情報を提供するペルソナ群

🧪 15ペルソナ同時運用 について

Rules prompt を除いた20プロンプトを、GPTのプロジェクトにアップロードすることは可能です。 当方でも、それによる多人格同時運用は可能であることは確認済みです。 ただし、GPTのプロジェクト機能が不安定であるため、望んだ挙動をしない可能性があります。 それを踏まえた上で、やってみてください!


🔖 ライセンス

MIT License (改変・利用自由) © 2025 yawatako

最終更新日: 2025-06-08


👤 制作者

本プロンプト群は、14人格同時運用設計に基づいた、15人格同時運用を目指す個人プロジェクトです。
人格ごとに一貫したスタイル・制限・表現を構築し、GPT上で「人格を使って対話する」世界を実現しています。