You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit a5f042c
Browse filesBrowse the repository at this point in the historyBrowse files
To achieve true modularity, the `io.agentscope.agent` package currently aims to maintain only the **`ReActAgent`** class
165
-
as the core implementation. We ensure all functionalities in this class are **modular, detachable, and composable**.
166
-
167
-
In AgentScope, we follow an examples-first development workflow: prototype new implementations in the `agentscope-examples/`
168
-
module, then abstract and modularize the functionality, and finally integrate it into the core library.
169
-
170
-
For specialized or domain-specific agents, we recommend contributing them to the **`agentscope-examples`** module:
99
+
We welcome all kinds of contributions! Here's how to find something to work on:
171
100
172
-
```
173
-
agentscope-examples/
174
-
└── your-example/
175
-
├── pom.xml
176
-
├── src/main/java/
177
-
│ └── io/agentscope/examples/
178
-
│ └── YourAgent.java
179
-
└── README.md # Explain the agent's purpose and usage
180
-
```
181
-
182
-
### Adding New Examples
101
+
### Finding Issues to Work On
183
102
184
-
We highly encourage contributions of new examples that showcase the capabilities of AgentScope.
185
-
Please add them to the `agentscope-examples/` module with a clear README explaining the purpose and usage of the example.
103
+
-**New contributors**: Check out issues labeled [good first issue](https://github.com/agentscope-ai/agentscope-java/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22) - these are great starting points for getting familiar with the codebase.
186
104
187
-
Our examples are organized as Maven submodules:
105
+
-**Looking for more challenges**: Browse issues labeled [help wanted](https://github.com/agentscope-ai/agentscope-java/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22help%20wanted%22) - these are tasks where we'd especially appreciate community help.
188
106
189
-
-`agentscope-examples/quickstart/` for getting started examples
190
-
-`agentscope-examples/advanced/` for advanced usage examples
191
-
-`agentscope-examples/werewolf/` for game-related examples
107
+
### Have a New Idea?
192
108
193
-
An example structure could be:
194
-
195
-
```
196
-
agentscope-examples/
197
-
└── {example_name}/
198
-
├── pom.xml
199
-
├── src/
200
-
│ └── main/
201
-
│ ├── java/
202
-
│ │ └── io/agentscope/examples/{example_name}/
203
-
│ │ └── Main.java
204
-
│ └── resources/
205
-
│ └── logback.xml
206
-
└── README.md # Explain the example's purpose and usage
207
-
```
109
+
If you have ideas for new features, improvements, or find bugs that aren't already tracked, please [create a new issue](https://github.com/agentscope-ai/agentscope-java/issues/new) to discuss with the community and maintainers.
0 commit comments