Skip to main content

oxygent-framework-explorer

Explore and understand the OxyGent framework structure, components, and implementation patterns.

ソース情報

リポジトリ
jd-opensource/OxyGent
ソースの最終更新活動
2026年5月15日 08:17
検出された SKILL.md の言語
英語
スター
2,073
フォーク
276

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
OxyGent Framework Explorer
description
Explore and understand the OxyGent framework structure, components, and implementation patterns.
# OxyGent Framework Explorer ## Introduction This skill assists in navigating and understanding the OxyGent codebase. Use it when you need to investigate framework internals, discover available components, or locate relevant code sections. ## Core Capabilities The explorer offers these main functions: - Browse the example implementations to learn practical usage patterns - Examine source code to understand component behaviors - Search for specific classes, functions, or patterns across the project ## Navigation Guide ### Locating Code Examples The `examples/` directory contains demonstration files showcasing various framework features: ```bash ls examples/agents/ ``` Notable demonstration files include: - Agent setup examples: `demo_single_agent.py`, `demo_react_agent.py` - Skill integration examples: `demo_skill_agent.py`, `demo_skill_agent2.py` For viewing any example: ```bash cat examples/agents/demo_skill_agent.py ``` ### Examining Source Structure The core implementation resides in the `oxygent/` directory: ```bash # Core agent implementations ls oxygent/oxy/agents/ # Skill system components ls oxygent/oxy/skills/ # Preset tool definitions ls oxygent/oxy/preset_tools/ ``` To inspect specific source files: ```bash cat oxygent/oxy/agents/skill_agent.py ``` ### Finding Specific Implementations Use grep to locate definitions and patterns: ```bash grep -r "class SkillAgent" oxygent/ --include="*.py" grep -r "def query" oxygent/ --include="*.py" ``` ## Recommended Workflow When investigating OxyGent-related questions: 1. **Understanding usage** → Browse examples first 2. **Checking implementation** → Examine relevant source files 3. **Finding definitions** → Use grep with appropriate patterns ## Practical Commands Reference | Purpose | Command | |---------|---------| | List agent examples | `ls examples/agents/` | | View a source file | `cat oxygent/oxy/agents/<name>.py` | | Search class definitions | `grep -r "class <Name>" oxygent/ --include="*.py"` | | Explore directory tree | `tree -L 2 oxygent/oxy/` | ## Additional Resources - Project README: `README.md` - Documentation: `docs/` directory - Configuration: `config.json`
GitHubで見る