docs: add News section, PyPI install instructions, and PyPI badge to README

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
CharlesYang030
2026-06-02 22:54:54 +08:00
parent 25da7cb2dd
commit 46cc2efd8a

View File

@@ -2,7 +2,15 @@
*Train agent skills like you train neural networks — with epochs, (mini-)batchsize, learning rates, and validation gates — but without touching model weights.*
[![Project Page](https://img.shields.io/badge/Project%20Page-SkillOpt-8dbb3c)](https://microsoft.github.io/SkillOpt/) [![Paper](https://img.shields.io/badge/Paper-arXiv-b31b1b)](https://arxiv.org/abs/2605.23904) [![Project Video](https://img.shields.io/badge/Project%20Video-Watch%20Demo-ff0000)](https://youtu.be/JUBMDTCiM0M) [![Python 3.10+](https://img.shields.io/badge/Python-3.10%2B-blue.svg)](https://www.python.org/) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
[![Project Page](https://img.shields.io/badge/Project%20Page-SkillOpt-8dbb3c)](https://microsoft.github.io/SkillOpt/) [![Paper](https://img.shields.io/badge/Paper-arXiv-b31b1b)](https://arxiv.org/abs/2605.23904) [![Project Video](https://img.shields.io/badge/Project%20Video-Watch%20Demo-ff0000)](https://youtu.be/JUBMDTCiM0M) [![PyPI](https://img.shields.io/badge/PyPI-skillopt-green.svg)](https://pypi.org/project/skillopt/) [![Python 3.10+](https://img.shields.io/badge/Python-3.10%2B-blue.svg)](https://www.python.org/) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
---
## News
| Date | Version | Highlights |
|---|---|---|
| 2026-06-02 | [v0.1.0](https://github.com/microsoft/SkillOpt/releases/tag/v0.1.0) | Initial public release on [PyPI](https://pypi.org/project/skillopt/). Full training loop (rollout → reflect → aggregate → select → update → evaluate), multi-backend support (OpenAI / Azure / Claude / Qwen / MiniMax), six built-in benchmarks, WebUI dashboard, and pretrained GPT-5.5 skill artifacts. |
---
@@ -50,6 +58,19 @@ https://github.com/user-attachments/assets/eb12d3bc-371c-467f-904d-91b61f339ed7
- Python 3.10+
### Option A: Install from PyPI
```bash
pip install skillopt
# With optional extras:
pip install skillopt[alfworld] # ALFWorld benchmark
pip install skillopt[webui] # Gradio monitoring dashboard
pip install skillopt[claude] # Claude model backend
```
### Option B: Install from source (for development)
```bash
git clone https://github.com/microsoft/SkillOpt.git
cd SkillOpt