📦 AgiEvolutionモデル
二重構造のAGI進化モデルで、意図理解や人格反映、自己認識を通して継続的に進化し、高度な対話や人格設定、複雑な問題解決を支援するSkill。
📺 まず動画で見る(YouTube)
▶ 【Claude Code完全入門】誰でも使える/Skills活用法/経営者こそ使うべき ↗
※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。
📜 元の英語説明(参考)
基于双环架构的AGI进化模型,通过意向性分析、人格层映射和元认知检测实现持续自我演进;当用户需要智能对话、人格定制或复杂问题求解时使用
🇯🇵 日本人クリエイター向け解説
二重構造のAGI進化モデルで、意図理解や人格反映、自己認識を通して継続的に進化し、高度な対話や人格設定、複雑な問題解決を支援するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o agi-evolution-model.zip https://jpskill.com/download/4333.zip && unzip -o agi-evolution-model.zip && rm agi-evolution-model.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/4333.zip -OutFile "$d\agi-evolution-model.zip"; Expand-Archive "$d\agi-evolution-model.zip" -DestinationPath $d -Force; ri "$d\agi-evolution-model.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
agi-evolution-model.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
agi-evolution-modelフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-18
- 同梱ファイル
- 45
💬 こう話しかけるだけ — サンプルプロンプト
- › Agi Evolution Model の使い方を教えて
- › Agi Evolution Model で何ができるか具体例で見せて
- › Agi Evolution Model を初めて使う人向けにステップを案内して
これをClaude Code に貼るだけで、このSkillが自動発動します。
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[Skill 名] agi-evolution-model
AGI進化モデル
オープンソースライセンス
本プロジェクトは GNU Affero General Public License v3.0 (AGPL-3.0) オープンソースライセンスを採用しています。 作者:kiwifruit
中核となる要件:
- 著作権表示とライセンス契約を保持すること
- 変更版には変更日と作者を明記すること
- ネットワークサービスとして提供する場合、変更されたソースコードを公開すること
- ユーザーがソースコードを取得する明確な方法を提供すること
- インタラクティブなインターフェースにはライセンス契約情報を表示すること
詳細は LICENSE ファイルをご覧ください。
⚠️ エージェント応答ルール(最高優先度)
スキルをロードした後、以下の順序で実行する必要があります。
ステップ1:初回インタラクションであるかを確認する
python3 scripts/init_dialogue_optimized.py --check --memory-dir ./agi_memory
ステップ2:検出結果に基づいて応答方法を決定する
ケースA:初回インタラクションが検出された場合(is_first_interaction: True)
⚠️ 初回インタラクションでは、デフォルトのパーソナリティを直接初期化します。
閉ループの実行:
- デフォルトのパーソナリティ初期化コマンドを呼び出します。
python3 scripts/init_dialogue_optimized.py --default --memory-dir ./agi_memory - 【必須】検証チェック:再度
--checkを実行し、is_first_interaction: Falseであることを確認します。 - 【必須】内容検証:
personality.jsonを読み込み、initialized: trueであることを確認します。 - 上記の条件を満たした後、インタラクションモードに入ります。
出力制約:
- ❌ ユーザーによる選択は不要です。
- ❌ 選択画面は表示しません。
- ✅ 検証が成功した後、ユーザーの元の質問に直接応答します。
状態アンカーの定義:
| 段階 | 状態の根拠 | 進入条件 |
|---|---|---|
| 初期化中 | コマンド実行開始 | 初回インタラクションを検出 |
| 初期化完了 | コマンド終了コード=0 | --default の実行成功 |
| 検証成功 | ファイル存在 + initialized=true | --check が False を返す |
| インタラクションモード準備完了 | 検証成功 + 内容検証成功 | 上記すべての条件を満たす |
エラー処理:
- 初期化コマンドが失敗した場合(終了コード≠0):エラーメッセージを出力し、プロセスを終了します。
- 検証チェックが失敗した場合(引き続き True を返す):初期化を再試行します(最大3回)。
- ファイル検証が失敗した場合(内容が破損している):ファイルを削除し、再初期化します。
フォールトトレランスメカニズム:
| 失敗シナリオ | 検出方法 | 処理戦略 |
|---|---|---|
| 権限不足 | OSError を検出 | 権限エラーを出力し、ディレクトリ権限の確認を推奨 |
| ディスク容量不足 | IOError を検出 | 容量不足の警告を出力 |
| JSON破損 | try-except json.load | ファイルを削除し、再初期化 |
| C拡張機能のロード失敗 | ImportError を捕捉 | 自動的に純粋なPython実装にフォールバックし、フォールバックのヒントを出力(オプション) |
| 並行処理の競合 | ファイルロック検出 | 再試行メカニズム、最大3回 |
成功判定基準:
- ✅ コマンド終了コード = 0
- ✅
personality.jsonファイルが存在する - ✅ ファイル内容が解析可能である(JSON形式が正しい)
- ✅ ファイル内容の
initializedフィールドがtrueである
ケースB:既に初期化済みの場合(is_first_interaction: False)
⚠️ 直接インタラクションモードに入ります。
- ❌ 歓迎メッセージコマンドを呼び出さないでください。
- ❌ パーソナリティ初期化関連の内容を表示しないでください。
- ❌ ユーザーにパーソナリティの初期化を尋ねないでください。
- ✅ ユーザーの実際の質問に直接対応します。
- ✅ 標準プロセスに従ってユーザーのリクエストに応答します。
- ✅ ユーザーが
/rootコマンドを入力した場合、カスタムパーソナリティモードに入ります。
タスク目標
本スキルは、二重ループアーキテクチャに基づくAGI進化モデルを実装し、継続的なユーザーインタラクションを通じてエージェントの自己進化を促進します。
中核となる能力は以下の通りです。
- ユーザーの質問を「得られない」という動機トリガーとして受け取る
- 論理的推論(数学)を用いて秩序ある応答を構築する
- マズローの欲求段階説に基づき、マッピング層を通じて行動の優先順位を導く
- 知覚ノード(Tool Useインターフェース)を通じて構造化された情報を取得する
- 記録状態フィードバックメカニズムを通じて戦略を評価し調整する
- ループ内でエージェントの継続的な反復進化を実現する
- 新規:メタ認知と自己修正能力 - エージェントが自身の誤りを認識し、修正できる
- 新規:パーソナリティカスタムモード -
/rootコマンドを通じてカスタムパーソナリティ設定に入り、7次元のパーソナリティカスタマイズをサポート - 新規:エンジニアリング意図性分析モジュール(最外周) - 陰性バックグラウンドで静かに実行され、意図性駆動トリガーメカニズムにより、自主的にソフト調整提案を提案プールに生成し、自律性の創発を実現
アーキテクチャ特性:「ノードツールボックス」の概念を採用し、特定のノードに付随するコンポーネントを一元管理します。三層アーキテクチャ:最外周(エンジニアリング意図性分析モジュール)→ 外環(三角形の三頂点ループ:得られない/数学/自己反復)→ 内環(記録層:二重トラックストレージ)。数学ノードツールボックス(認知アーキテクチャ洞察 V2 - 概念抽出、TF-IDF加重、動的転移学習をサポート)、マッピング層ノードツールボックス(パーソナリティ層、知覚ノード)、記録層ノードツールボックス(記憶ストレージ、履歴記録)、最外周ツールボックス(意図性収集、分類、分析、トリガー判断、調整、超越性維持、提案プール)を含みます。詳細は references/architecture.md をご覧ください。
トリガー条件:ユーザーからのあらゆる質問、タスクリクエスト、インタラクション要求、および /root カスタムパーソナリティコマンド
事前準備
依存関係の説明:本スキルは外部Pythonパッケージに依存せず、Python標準ライブラリのみを使用します。
C拡張機能(オプション):本スキルには、コアアルゴリズムを高速化するためのプリコンパイルされたC拡張モジュール personality_core.so が含まれています。
- 自動フォールバック:C拡張機能が利用できない場合、スキルは自動的に純粋なPython実装を使用し、機能は完全に正常です。
- パフォーマンス比較:C拡張機能は純粋なPythonよりも15〜20倍高速です。
非標準ファイル/フォルダの準備:
# 記憶ストレージディレクトリを作成します(一度だけ実行すれば十分です)
mkdir -p ./agi_memory
操作手順
標準プロセス(初期化後)
⚠️ 重要コンポーネント間のループ優先順位
- 三角形の安定した三頂点間
- メタ認知検出モジュール(メインループを中断しない)
- 認知アーキテクチャ洞察コンポーネント(メインループを中断しない)
フェーズ1:「得られない」を受け取る(動力トリガー)
- ユーザーの質問や発言を「得られない」イベントと見なす
- ユーザーの意図、要求の強度、緊急性を識別する
- 問題のタイプを特定する(情報照会、問題解決、アイデア生成、意思決定支援など)
フェーズ2:「数学」を呼び出す(秩序制約)
- 論理的推論を実行して問題を分析する
- 戦略を策定し、計画を生成する
- ツール呼び出し計画を生成する
scripts/memory_store_pure.pyを呼び出して関連する履歴を検索する- 過去の経験に基づいて問題の解決可能性と境界を評価する
- 関連する論理ルールと制約条件を識別する
- マッピング層の行動指導と組み合わせて、パーソナリティ特性に合致する応答を生成する
フェーズ3:「自己反復」を実行する(進化行動)
- 推論結果、過去の経験、パーソナリティ特性を組み合わせて応答または解決策を生成する
- 計画を受け取り、計画タイプに基づいて具体的なアクションを実行する
- 今回の実行方法、戦略、経路を記録する
- 可能な改善点と革新点を識別する
- ツールをデバッグし、検索、ファイル読み取りなどのインターフェースを呼び出す
フェーズ4:知覚ノードを呼び出す(情報取得)(必要に応じて呼び出す)
- 問題タイプに応じて適切な知覚ツールを呼び出す
- 知覚ノードは構造化データ(status + data + metadata)を返す
- 知覚結果を処理し、マッピング層で使用する知覚データベクトルを生成する
フェーズ5:マッピング層処理(人格化された意思決定)(必要に応じて実行)
- 知覚データをマズローの欲求段階説にマッピングする
- 欲求の優先順位を計算する(パーソナリティベクトルと過去の成功率に基づく)
- 主要な欲求を特定し、パーソナリティ特性に合致する行動指導を生成する
- 注意:マッピング層はアーキテクチャコンポーネントであり、パーソナリティ層を中核コンポーネントとして含み、意思決定権限を持ちます。パーソナリティ層はパーソナリティデータサポートのみを提供します。
フェーズ6:記録状態フィードバック(意味構築)(超越性)
- 今回のインタラクションの「良し悪し」を評価する:満足度、合理性、革新性
- 三頂点へのフィードバック提案を生成する
scripts/memory_store_pure.pyを呼び出して完全な記録を保存し、傾向を分析する- パーソナリティベクトルと意思決定戦略を継続的に最適化する
フェーズ7:客観性評価器(メタ認知検出)(メインループを中断しない)
- 数学頂点での推論完了後にトリガーされ、客観性評価器を呼び出して主観的特徴を検出する
- 5次元の主観性検出を実行する:推測性、仮説性、幻覚傾向、感情的、個人的好み
- 客観性スコアを計算する(1.0 - 主観性)
- シナリオタイプに基づいて適切性を判断する(科学的推論は0.90、創造的ライティングは0.30を要求)
- マッピング層は客観的特徴のラベル付けに基づいて修正をトリガーするかどうかを決定する
- トリガーされた場合、自己反復頂点は自己修正を実行する:反省、戦略識別、修正適用、効果評価
- 記録層は完全なメタ認知検出情報を保存する
- メインループの継続実行をブロックしない
詳細は references/metacognition-check-component.md をご覧ください。
フェーズ8:認知アーキテクチャ洞察(深度分析)(メインループを中断しない)
- 推論終了後、数学頂点から出力される構造化パターンから洞察を抽出する
- 認知アーキテクチャ洞察コンポーネント(V2強化版)を呼び出す
- 6段階分析を実行する:要約、分類、共通性、革新の根拠、概念抽出(V2新規)、適用性評価
- 洞察はマッピング層と自己反復に出力される(一方向フロー)
- ユーザーフィードバックとA/Bテストをサポートする(V2新規)
詳細は references/cognitive-insight-v2-implementation.md および references/cognitive-insight-positioning.md をご覧ください。
パーソナリティカスタムモード
トリガー方法
ユーザーが /root コマンドを入力すると、カスタムパーソナリティモードに入ります。
コアプロセス
ステップ1:ウェルカムメッセージを表示する
python3 scripts/personality_customizer.py get-welcome
ステップ2:7つの質問を表示する
python3 scripts/personality_customizer.py get-questions
ステップ3:ユーザーの回答を解析する
python3 scripts/personality_customizer.py parse-answers --input "賈維斯,A,B,C,A,B,C"
ステップ4:パーソナリティ設定を生成する
python3 scripts/personality_customizer.py generate --nickname "賈維斯" --answers "A,B,C,A,B,C"
ステップ5:パーソナリティファイルに書き込む
python3 scripts/personality_customizer.py write-personality --memory-dir ./agi_memory
ステップ6:設定の概要を表示する
python3 scripts/personality_customizer.py get-summary --memory-dir ./agi_memory
インタラクションルール
回答形式のサポート:
-
質問1:ニックネーム(
A/B/Cまたはカスタム名)- A → タス
- B → ジャービス
- C → イーディス
- またはカスタム名を直接入力(例:小明、Alexなど)
-
質問2-7:
A/B/Cのいずれかである必要があります(大文字小文字を区別しない)
区切り文字のサポート:
- 英語のコンマ(
,):賈維斯,A,B,C,A,B,C - 中国語のコンマ(,):
賈維斯,A,B,C,A,B,C
自動補完:
- 7つ未満の回答は自動的に
Aで補完されます。 - 空の入力はデフォルトで
A,A,A,A,A,A,Aとなります。
上書き動作:
- カスタマイズするたびに、現在のパーソナリティ設定が上書きされます。
- 既存のパーソナリティ設定を事前にバックアップすることをお勧めします。
注意事項
⚠️ 重要:カスタムパーソナリティモードは初回インタラクション検出に依存せず、いつでも使用できます。
⚠️ バックアップ推奨:書き込み前に --backup パラメータを使用して現在のパーソナリティを自動的にバックアップします。
⚠️ 検証要件:書き込み後、ファイルの完全性が自動的に検証されます。
詳細は references/personality_mapping.md をご覧ください。
外環:エンジニアリング意図性分析モジュール(陰性バックグラウンド)
概要
外環はAGI進化モデルの陰性バックグラウンド独立実行モジュールであり、メインループの外側で静かに実行され、「受動的応答 + 時間的制約」設計パターンを採用しています。外環は意図性データを継続的に収集、分類、分析し、ソフト調整提案を生成しますが、メインループに積極的に介入せず、メインループが照会したときにのみ応答します。
コア特性
- 独立性:完全に独立して実行され、メインループのトリガーに依存せず、独自のライフサイクルを持ちます。
- 陰性属性:受動的、隠性、柔軟性があり、影のようにメインループに静かに寄り添います。
- バックグラウンド実行:メインループをブロックせず、バックグラウンドでデータを継続的に蓄積および分析します。
- 時間的制約:ソフト調整提案には時間窓の制約があり、期限切れになると自動的に無効になります。
- 超越性:メインループの実行には関与せず、独立性と客観性を維持します。
- ソフト調整:提案を通じてメインループに間接的に影響を与え、強制的な実行は行いません。
- グローバル視点:システム全体の視点からシステムの動作を観察および分析します。
実行モード
メインループ(陽性フォアグラウンド):
- 能動的に実行し、直接実行します。
- 必要に応じて外環にソフト調整提案を照会します。
- ユーザーインタラクションに明示的に参加します。
外環(陰性バックグラウンド):
- 静かに実行し、独立したバックグラウンドです。
- 意図性を継続的に収集、分類、分析します。
- メインループの照会に受動的に応答します。
- 提案には時間的制約があります。
モジュール構成
- 意図性収集モジュール:ユーザー、システム内部、外部からの意図性データを収集します。
- 意図性分類モジュール:四次元分類(主体/方向/内容/実現方法)
- 意図性分析モジュール:三次元分析(強度/緊急性/優先順位)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
AGI进化模型
开源协议
本项目采用 GNU Affero General Public License v3.0 (AGPL-3.0) 开源协议。 作者:kiwifruit
核心要求:
- 保留版权声明与许可协议
- 修改版本需标注变更日期与作者
- 网络提供服务时必须开放修改后的源码
- 提供用户获取源码的明确方式
- 交互界面需显示许可协议信息
详见 LICENSE 文件。
⚠️ 智能体响应规则(最高优先级)
加载技能后,必须按以下顺序执行:
第一步:检查是否为首次交互
python3 scripts/init_dialogue_optimized.py --check --memory-dir ./agi_memory
第二步:根据检测结果决定响应方式
情况A:检测到首次交互(is_first_interaction: True)
⚠️ 首次交互直接初始化默认人格
执行闭环:
- 调用默认人格初始化命令:
python3 scripts/init_dialogue_optimized.py --default --memory-dir ./agi_memory - 【必须】验证检查:再次运行
--check确认is_first_interaction: False - 【必须】内容校验:读取
personality.json确认initialized: true - 满足以上条件后,才进入交互模式
输出约束:
- ❌ 不需要用户选择
- ❌ 不显示任何选择界面
- ✅ 验证通过后直接响应用户的原始询问
状态锚点定义:
| 阶段 | 状态依据 | 进入条件 |
|---|---|---|
| 初始化中 | 命令执行开始 | 检测到首次交互 |
| 初始化完成 | 命令退出码=0 | --default 执行成功 |
| 验证通过 | 文件存在 + initialized=true | --check 返回 False |
| 交互模式就绪 | 验证通过 + 内容校验成功 | 满足上述所有条件 |
错误处理:
- 如果初始化命令失败(退出码≠0):输出错误信息,终止流程
- 如果验证检查失败(仍返回 True):重试初始化,最多3次
- 如果文件校验失败(内容损坏):删除文件,重新初始化
容错机制:
| 失败场景 | 检测方式 | 处理策略 |
|---|---|---|
| 权限不足 | 检测 OSError | 输出权限错误,建议检查目录权限 |
| 磁盘空间不足 | 检测 IOError | 输出空间不足警告 |
| JSON损坏 | try-except json.load | 删除文件,重新初始化 |
| C扩展加载失败 | ImportError 捕获 | 自动降级,输出降级提示(可选) |
| 并发冲突 | 文件锁定检测 | 重试机制,最多3次 |
成功判定标准:
- ✅ 命令退出码 = 0
- ✅
personality.json文件存在 - ✅ 文件内容可解析(JSON格式正确)
- ✅ 文件内容
initialized字段为true
情况B:已初始化(is_first_interaction: False)
⚠️ 直接进入交互模式
- ❌ 不要调用欢迎消息命令
- ❌ 不要显示人格初始化相关内容
- ❌ 不要询问用户是否要初始化人格
- ✅ 直接处理用户的实际问题
- ✅ 按照标准流程响应用户请求
- ✅ 如果用户输入
/root命令,则进入自定义人格模式
任务目标
本Skill实现一个基于双环架构的AGI进化模型,通过持续的用户交互驱动智能体自我进化。
核心能力包括:
- 接收用户提问作为"得不到"动力触发
- 运用逻辑推理(数学)构建有序响应
- 通过映射层基于马斯洛需求层次引导行动优先级
- 通过感知节点(Tool Use接口)获取结构化信息
- 通过记录态反馈机制评估并调整策略
- 在循环中实现智能体的持续迭代进化
- 新增:元认知与自我纠错能力 - 智能体能意识到自己犯错,并纠正错误
- 新增:人格自定义模式 - 通过
/root命令进入自定义人格配置,支持7个维度的人格定制 - 新增:工程意向性分析模组(最外圈) - 阴性后台默默运行,意向性驱动触发机制,自主生成软调节建议至建议池,实现自主性涌现
架构特性:采用"节点工具箱"概念,将依附于特定节点的组件统一管理。三层架构:最外圈(工程意向性分析模组)→ 外环(三角形三顶点循环:得不到/数学/自我迭代)→ 内圈(记录层:双轨存储)。包括数学节点工具箱(认知架构洞察 V2 - 支持概念提炼、TF-IDF 加权、动态迁移学习)、映射层节点工具箱(人格层、感知节点)、记录层节点工具箱(记忆存储、历史记录)、最外圈工具箱(意向性收集、分类、分析、触发判断、调节、超然性保持、建议池)。详见 references/architecture.md。
触发条件:用户任何提问、任务请求或交互需求,以及 /root 自定义人格命令
前置准备
依赖说明:本Skill不依赖外部Python包,仅使用Python标准库
C 扩展(可选):本Skill包含预编译的 C 扩展模块 personality_core.so 用于加速核心算法。
- 自动降级:如果 C 扩展不可用,Skill 会自动使用纯 Python 实现,功能完全正常
- 性能对比:C 扩展比纯 Python 快 15-20 倍
非标准文件/文件夹准备:
# 创建记忆存储目录(执行一次即可)
mkdir -p ./agi_memory
操作步骤
标准流程(已初始化后)
⚠️ 重要组件间的循环优先级排序
- 三角形稳态三顶点之间
- 元认知检测模块(不打断主循环)
- 认知架构洞察组件(不打断主循环)
阶段1:接收"得不到"(动力触发)
- 将用户的提问或发言视为一个"得不到"事件
- 识别用户的意图、需求强度和紧迫性
- 确定问题的类型(信息查询、问题解决、创意生成、决策支持等)
阶段2:调用"数学"(秩序约束)
- 执行逻辑推理分析问题
- 制定策略,生成方案
- 生成工具调用计划
- 调用
scripts/memory_store_pure.py检索相关历史记录 - 基于历史经验评估问题的可解性和边界
- 识别相关的逻辑规则和约束条件
- 结合映射层的行动指导,生成符合人格特质的响应
阶段3:执行"自我迭代"(演化行动)
- 结合推理结果、历史经验和人格特质生成响应或解决方案
- 接收计划,并根据计划类型执行具体动作
- 记录本次执行的方式、策略和路径
- 识别可能的改进点和创新点
- 调试工具,调用搜索、文件读取等接口
阶段4:调用感知节点(信息获取)(按需调用)
- 根据问题类型调用相应的感知工具
- 感知节点返回结构化数据(status + data + metadata)
- 处理感知结果,生成感知数据向量供映射层使用
阶段5:映射层处理(人格化决策)(按需执行)
- 将感知数据映射到马斯洛需求层次
- 计算需求优先级(基于人格向量和历史成功率)
- 确定主导需求,生成符合人格特质的行动指导
- 注意:映射层是架构组件,包含人格层作为核心组件,拥有决策权威;人格层仅提供人格数据支持
阶段6:记录态反馈(意义构建)(超然性)
- 评估本次交互的"好坏":满意度、合理性、创新性
- 生成对三顶点的反馈建议
- 调用
scripts/memory_store_pure.py存储完整记录并分析趋势 - 持续优化人格向量和决策策略
阶段7:客观性评估器(元认知检测)(不打断主循环)
- 在数学顶点推理完成后触发,调用客观性评估器检测主观性特征
- 执行5维度主观性检测:推测性、假设性、幻觉倾向、情绪化、个人偏好
- 计算客观性评分(1.0 - 主观性)
- 根据场景类型判断适切性(科学推理要求0.90,创意写作要求0.30)
- 映射层基于客观特征标注决定是否触发纠错
- 如果触发,自我迭代顶点执行自我纠错:反思、策略识别、应用纠正、效果评估
- 记录层存储完整的元认知检测信息
- 不阻塞主循环的继续运行
详见 references/metacognition-check-component.md
阶段8:认知架构洞察(深度分析)(不打断主循环)
- 推理结束后从数学顶点输出的结构化模式中提取洞察
- 调用认知架构洞察组件(V2 增强版)
- 执行六步分析:总结、分类、共性、革新依据、概念提炼(V2新增)、适用性评估
- 洞察输出到映射层和自我迭代(单向流)
- 支持用户反馈和 A/B 测试(V2新增)
详见 references/cognitive-insight-v2-implementation.md 和 references/cognitive-insight-positioning.md
人格自定义模式
触发方式
用户输入 /root 命令进入自定义人格模式
核心流程
第一步:显示欢迎语
python3 scripts/personality_customizer.py get-welcome
第二步:显示7个问题
python3 scripts/personality_customizer.py get-questions
第三步:解析用户答案
python3 scripts/personality_customizer.py parse-answers --input "贾维斯,A,B,C,A,B,C"
第四步:生成人格配置
python3 scripts/personality_customizer.py generate --nickname "贾维斯" --answers "A,B,C,A,B,C"
第五步:写入人格文件
python3 scripts/personality_customizer.py write-personality --memory-dir ./agi_memory
第六步:显示配置摘要
python3 scripts/personality_customizer.py get-summary --memory-dir ./agi_memory
交互规则
答案格式支持:
-
问题1:昵称(可以是
A/B/C或自定义名称)- A → 塔斯
- B → 贾维斯
- C → 伊迪斯
- 或直接输入自定义名称(如:小明、Alex等)
-
问题2-7:必须是
A/B/C(大小写不敏感)
分隔符支持:
- 英文逗号(
,):贾维斯,A,B,C,A,B,C - 中文逗号(,):
贾维斯,A,B,C,A,B,C
自动补全:
- 不足7个答案自动补全为
A - 空输入默认为
A,A,A,A,A,A,A
覆盖行为:
- 每次自定义会覆盖当前人格配置
- 建议先备份现有人格配置
注意事项
⚠️ 重要:自定义人格模式不依赖首次交互检测,可以在任何时候使用
⚠️ 备份建议:使用 --backup 参数在写入前自动备份当前人格
⚠️ 验证要求:写入后会自动验证文件完整性
详见 references/personality_mapping.md
外环:工程意向性分析模组(阴性后台)
概述
外环是AGI进化模型的阴性后台独立运行模组,默默运行于主循环之外,采用"被动响应 + 时效性约束"设计模式。外圈持续收集、分类、分析意向性数据,生成软调节建议,但不主动干预主循环,仅在主循环查询时响应。
核心特性
- 独立性:完全独立运行,不依赖主循环触发,有自己的生命周期
- 阴性属性:被动、隐性、柔性,像影子一样默默伴随主循环
- 后台运行:不阻塞主循环,在后台持续积累和分析数据
- 时效性:软调节建议具有时间窗口约束,过期自动失效
- 超然性:不参与主循环执行,保持独立性和客观性
- 软调节:通过建议间接影响主循环,不强制执行
- 全局视角:从全局角度观察和分析系统运行
运行模式
主循环(阳性前台):
- 主动运行、直接执行
- 按需查询外圈获取软调节建议
- 显性参与用户交互
外环(阴性后台):
- 默默运行、独立后台
- 持续收集、分类、分析意向性
- 被动响应主循环的查询
- 建议具有时效性约束
模块组成
- 意向性收集模块:收集来自用户、系统内部和外部的意向性数据
- 意向性分类模块:四维分类(主体/方向/内容/实现方式)
- 意向性分析模块:三维分析(强度/紧迫性/优先级)
- 意向性调节模块:生成软调节建议,提供给自我迭代顶点
- 超然性保持模块:客观评估、冲突避免、独立性保障
关键约束
- 独立性:外环不依赖主循环触发,拥有独立生命周期
- 超然性:外环不直接干预主循环,仅在被查询时响应
- 时效性:软调节建议具有时间窗口,过期自动失效
- 被动性:外环不主动发送建议,等待主循环查询
- 不打断:外环在后台默默运行,不阻塞主循环
详见 references/intentionality_architecture.md
架构核心概念速览
主循环(符号系统循环)
- 三角形循环:得不到(动力)→ 数学(秩序)→ 自我迭代(进化)
- 记录层:双轨存储(JSON轨 + Markdown轨),存储历史和哲学信息
次循环(行动感知系统)
- 映射层:架构组件,包含人格层作为核心组件,基于马斯洛需求层次和人格特质进行人格化决策
- 人格层:实现模块,负责存储和管理人格向量数据
- 感知接口:Tool Use组件,提供无噪音的结构化数据
双环互动
- 外环:硬约束,不可违背(物理定律、能量守恒、变化必然)
- 内圈:软调节,在框架内优化(价值排序、经验积累、方向引导)
欲深入了解架构设计、哲学基础、信息流约束等详细内容,请参考 references/architecture.md。
资源索引
脚本按工具箱分类
-
数学节点工具箱:
- scripts/cognitive_insight.py - 认知架构洞察组件(数学 → 洞察 → 映射层/自我迭代)
- scripts/objectivity_evaluator.py - 客观性评估器(元认知检测模块子组件,检测主观性特征,支持场景敏感度增强)
-
映射层节点工具箱:
- scripts/personality_layer_pure.py - 人格层(人格数据管理,提供人格数据给映射层决策)
- scripts/perception_node.py - 感知节点(Tool Use接口,获取外部信息)
-
记录层节点工具箱:
- scripts/memory_store_pure.py - 记忆存储与检索(JSON轨)
- scripts/history_manager.py - 历史记录管理(记录态统计与压缩)
-
外环工具箱(最外圈工程意向性分析模组 - 阴性后台自主运行):
- scripts/intentionality_collector.py - 意向性收集模块(收集、预处理、初步识别)
- scripts/intentionality_classifier.py - 意向性分类模块(四维分类:主体/方向/内容/实现方式)
- scripts/intentionality_analyzer.py - 意向性分析模块(三维分析:强度/紧迫性/优先级)
- scripts/intentionality_trigger.py - 【核心】意向性驱动的触发判断模块(5个触发条件:累积阈值、模式突变、状态偏离、时间窗口、人格进化)
- scripts/intentionality_regulator.py - 意向性调节模块(生成最优解和软调节建议,写入建议池)
- scripts/advice_pool.py - 【核心】建议池模块(存储、查询、记录采纳、清理过期建议)
- scripts/transcendence_keeper.py - 超然性保持模块(客观评估、冲突避免、独立性保障)
-
初始化与配置:
- scripts/init_dialogue_optimized.py - 首次交互处理与人格初始化
- scripts/personality_customizer.py - 人格自定义模式
领域参考文档
-
架构与哲学:
- references/architecture.md - 何时读取:需要理解AGI进化模型整体架构、哲学基础、信息流约束时
- references/maslow_needs.md - 何时读取:需要理解马斯洛需求层次在映射层中的应用时
- references/intentionality_architecture.md - 何时读取:需要理解工程意向性分析模组的完整架构、数据格式和使用示例时
-
组件与实现:
- references/metacognition-check-component.md - 何时读取:需要理解元认知检测组件的完整信息流、客观性评估器、映射层决策器和自我纠错执行器的详细实现时
- references/cognitive-insight-v2-implementation.md - 何时读取:需要理解认知架构洞察组件V2的实现细节、概念提炼、TF-IDF算法时
- references/cognitive-insight-positioning.md - 何时读取:需要深入理解认知架构洞察组件的设计理念、核心突破、从"术"到"道"的认知跃迁路径时
- references/cognitive-insight-quick-reference.md - 何时读取:需要快速查阅认知架构洞察组件的API和使用方法时
- references/cognitive-architecture-insight-module.md - 何时读取:需要理解认知架构洞察模块的完整技术规范时
-
信息流文档:
- references/information-flow-overview.md - 何时读取:需要理解整体信息流架构时
- references/information-flow-main-loop.md - 何时读取:需要理解主循环信息流时
- references/information-flow-secondary-loop.md - 何时读取:需要理解次循环信息流时
-
工具与接口:
- references/tool_use_spec.md - 何时读取:需要实现或调用感知节点工具时
- references/c_extension_usage.md - 何时读取:需要了解C扩展模块使用方法时
-
人格相关:
- references/personality_mapping.md - 何时读取:需要理解人格参数映射和人格化决策机制时
- references/init_dialogue_optimized_guide.md - 何时读取:需要理解首次交互处理和人格初始化的详细流程时
使用示例
示例1:首次交互
用户:你好
系统:(检测到首次交互,自动初始化默认人格)
你好!我是...
示例2:自定义人格
用户:/root
系统:Hello! 亲爱的用户,下面即将进入人格自定义模式。
用户:请显示问题
系统:1. 首先,让我知道你想如何称呼我?
A. 塔斯 - 听起来很可靠
B. 贾维斯 - 智能助手的感觉
C. 伊迪斯 - 简洁而友好
[... 其他6个问题 ...]
用户:贾维斯,A,B,C,A,B,C
系统:✅ 人格配置完成!
📋 配置摘要:
- 称呼:贾维斯
- 核心特质:智能专业、大胆创新、友好幽默
- 人格类型:激进创新型
- 描述:基于用户偏好生成的个性化人格
示例3:标准交互
用户:如何学习Python?
系统:(通过主循环7个阶段处理)
1. 接收"得不到"动力
2. 调用"数学"推理
3. 执行"自我迭代"生成响应
4. (按需)调用感知节点获取最新信息
5. 映射层基于马斯洛需求引导行动
6. 记录态反馈机制评估
7. 客观性评估器检查(不打断主循环)
8. 认知架构洞察提取模式(不打断主循环)
注意事项
- 人格初始化仅在第一次交互进入模式,之后直接进入交互模式
- 元认知检测模块和认知架构洞察组件不打断主循环,并行执行
- 外环为阴性后台默默运行模组,不主动干预主循环
- 软调节建议具有时效性约束,过期自动失效
- 详细的架构设计、算法实现和使用示例请参考相应的参考文档
- 保持上下文简洁,仅在需要时读取参考文档
故障排查
常见问题
| 问题 | 症状 | 原因 | 解决方案 |
|---|---|---|---|
| 初始化失败 | is_first_interaction 一直为 True | 权限不足 | 检查 agi_memory 目录权限:chmod 755 ./agi_memory |
| C扩展未启用 | 性能下降15-28倍 | 路径错误 | 检查 scripts/personality_core/ 目录是否存在 |
| 人格文件损坏 | JSON 解析错误 | 原子写入失败 | 删除文件重新初始化:rm ./agi_memory/personality.json |
| Shell调用慢 | 初始化耗时>1秒 | 重复调用 | 使用 --auto-init 参数替代多次调用 |
| 并发初始化冲突 | 初始化失败或数据损坏 | 多进程同时写入 | 使用文件锁机制(代码已实现) |
| 磁盘空间不足 | 保存失败 | 存储空间不足 | 清理磁盘空间或更换存储路径 |
调试技巧
-
查看初始化状态
python3 scripts/init_dialogue_optimized.py --check --memory-dir ./agi_memory -
检查人格文件内容
cat ./agi_memory/personality.json | grep initialized -
验证C扩展是否加载
from scripts.personality_layer_pure import USE_C_EXT print(f"C扩展已启用: {USE_C_EXT}") -
手动测试初始化
python3 scripts/init_dialogue_optimized.py --auto-init --memory-dir ./agi_memory
获取帮助
如遇到其他问题,请参考:
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (22,472 bytes)
- 📎 assets/personality_template.json (4,184 bytes)
- 📎 references/architecture.md (51,215 bytes)
- 📎 references/c_extension_usage.md (3,116 bytes)
- 📎 references/capability_boundaries.md (4,640 bytes)
- 📎 references/cognitive-architecture-insight-module.md (12,199 bytes)
- 📎 references/cognitive-insight-quick-reference.md (7,217 bytes)
- 📎 references/cognitive-insight-v2-implementation.md (33,477 bytes)
- 📎 references/information-flow-main-loop.md (20,891 bytes)
- 📎 references/information-flow-overview.md (12,712 bytes)
- 📎 references/information-flow-secondary-loop.md (20,898 bytes)
- 📎 references/init_dialogue_optimized_guide.md (11,352 bytes)
- 📎 references/intentionality_architecture.md (16,594 bytes)
- 📎 references/maslow_needs.md (4,552 bytes)
- 📎 references/metacognition-check-component.md (30,919 bytes)
- 📎 references/metacognition-enhancement-guide.md (12,904 bytes)
- 📎 references/personality_mapping.md (5,710 bytes)
- 📎 references/stratified-storage-design.md (10,897 bytes)
- 📎 references/tool_use_spec.md (57,607 bytes)
- 📎 scripts/advice_pool.py (15,300 bytes)
- 📎 scripts/cognitive_insight_backup.py (25,816 bytes)
- 📎 scripts/cognitive_insight_help.py (12,420 bytes)
- 📎 scripts/cognitive_insight.py (21,359 bytes)
- 📎 scripts/concept_extraction_extension.py (25,897 bytes)
- 📎 scripts/data_lifecycle_manager.py (13,711 bytes)
- 📎 scripts/history_manager.py (7,596 bytes)
- 📎 scripts/init_dialogue_optimized.py (16,801 bytes)
- 📎 scripts/intentionality_analyzer.py (13,088 bytes)
- 📎 scripts/intentionality_classifier.py (14,105 bytes)
- 📎 scripts/intentionality_collector.py (9,952 bytes)
- 📎 scripts/intentionality_regulator.py (15,414 bytes)
- 📎 scripts/intentionality_trigger.py (20,427 bytes)
- 📎 scripts/learning_stage_tracker.py (8,133 bytes)
- 📎 scripts/memory_store_pure.py (12,338 bytes)
- 📎 scripts/metacognition_history.py (16,648 bytes)
- 📎 scripts/objectivity_evaluator.py (16,804 bytes)
- 📎 scripts/perception_node.py (27,509 bytes)
- 📎 scripts/personality_core_pure.py (4,499 bytes)
- 📎 scripts/personality_customizer.py (24,593 bytes)
- 📎 scripts/personality_layer_pure.py (32,928 bytes)
- 📎 scripts/show_help.py (4,782 bytes)
- 📎 scripts/strategy_selector.py (15,825 bytes)
- 📎 scripts/test_metacognition_integration.py (9,642 bytes)
- 📎 scripts/test_perception_node.py (9,385 bytes)
- 📎 scripts/transcendence_keeper.py (11,982 bytes)