Skip to content

Commit c30dec6

Browse files
[Docs] Update readme and merge release 1.6 (#851)
1 parent 91212b8 commit c30dec6

File tree

6 files changed

+4006
-6
lines changed

6 files changed

+4006
-6
lines changed

README.md

Lines changed: 43 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,13 @@ MS-Agent is a lightweight framework designed to empower agents with autonomous e
5454

5555
## 🎉 News
5656

57+
* 🚀 Feb 04, 2026: Release MS-Agent v1.6.0rc0, which includes the following updates:
58+
- **Code Genesis** for complex code generation tasks, refer to [Code Genesis](https://github.com/modelscope/ms-agent/tree/main/projects/code_genesis)
59+
- **Singularity Cinema** for animated video generation workflow, refactored version, refer to [Singularity Cinema](https://github.com/modelscope/ms-agent/tree/main/projects/singularity_cinema)
60+
- **New framework of Skills**: New design of the skills system to enhance robustness and extensibility. Refer to [MS-Agent Skills](https://github.com/modelscope/ms-agent/tree/main/ms_agent/skill).
61+
- **WebUI**: A new WebUI has been added, featuring agentic chatting capabilities, complex code generation and video generation workflow.
62+
63+
5764
* 🎬 Nov 13, 2025: Release Singularity Cinema, to support short video generation for complex scenarios, check [here](projects/singularity_cinema/README_EN.md)
5865

5966
* 🚀 Nov 12, 2025: Release MS-Agent v1.5.0, which includes the following updates:
@@ -82,6 +89,8 @@ MS-Agent is a lightweight framework designed to empower agents with autonomous e
8289
- DocResearch now supports exporting the Markdown report to `HTML``PDF``PPTX` and `DOCX` formats, refer to [Doc Research](projects/doc_research/README.md) for more details.
8390
- DocResearch now supports `TXT` file processing and file preprocessing, refer to [Doc Research](projects/doc_research/README.md) for more details.
8491

92+
93+
<details><summary>Archive</summary>
8594
* 🚀 July 31, 2025: Release MS-Agent v1.1.0, which includes the following updates:
8695
- 🔥 Support [Doc Research](projects/doc_research/README.md), demo: [DocResearchStudio](https://modelscope.cn/studios/ms-agent/DocResearch)
8796
- Add `General Web Search Engine` for Agentic Insight (DeepResearch)
@@ -94,10 +103,6 @@ MS-Agent is a lightweight framework designed to empower agents with autonomous e
94103
- Support for Deep Research (Agentic Insight), refer to: [Report_Demo](projects/deep_research/examples/task_20250617a/report.md), [Script_Demo](projects/deep_research/run.py)
95104
- Support for [MCP-Playground](https://modelscope.cn/mcp/playground)
96105
- Add callback mechanism for Agent chat
97-
98-
99-
<details><summary>Archive</summary>
100-
101106
* 🔥🔥🔥Aug 8, 2024: A new graph based code generation tool [CodexGraph](https://arxiv.org/abs/2408.03910) is released by Modelscope-Agent, it has been proved effective and versatile on various code related tasks, please check [example](https://github.com/modelscope/modelscope-agent/tree/master/apps/codexgraph_agent).
102107
* 🔥🔥Aug 1, 2024: A high efficient and reliable Data Science Assistant is running on Modelscope-Agent, please find detail in [example](https://github.com/modelscope/modelscope-agent/tree/master/apps/datascience_assistant).
103108
* 🔥July 17, 2024: Parallel tool calling on Modelscope-Agent-Server, please find detail in [doc](https://github.com/modelscope/modelscope-agent/blob/master/modelscope_agent_servers/README.md).
@@ -263,6 +268,40 @@ asyncio.run(main())
263268
</details>
264269
265270
271+
### Agent Skills
272+
273+
The **MS-Agent Skill Module** is **Implementation** of [Anthropic-Agent-Skills](https://platform.claude.com/docs/en/agents-and-tools/agent-skills) Protocol.
274+
275+
#### 🔍 Intelligent Skill Retrieval
276+
- **Hybrid Search**: Combines FAISS dense retrieval with BM25 sparse retrieval
277+
- **LLM-based Filtering**: Uses LLM to filter and validate skill relevance
278+
- **Query Analysis**: Automatically determines if skills are needed for a query
279+
280+
#### 📊 DAG-based Execution
281+
- **Dependency Management**: Builds execution DAG based on skill dependencies
282+
- **Parallel Execution**: Runs independent skills concurrently
283+
- **Input/Output Linking**: Automatically passes outputs between dependent skills
284+
285+
#### 🧠 Progressive Skill Analysis
286+
- **Two-phase Analysis**: Plan first, then load resources
287+
- **Incremental Loading**: Only loads required scripts/references/resources
288+
- **Context Optimization**: Minimizes token usage while maximizing understanding
289+
- **Auto Bug Fixing**: Analyzes errors and attempts automatic fixes
290+
291+
#### 🔒 Secure Execution Environment
292+
- **Docker Sandbox**: Isolated execution using [ms-enclave](https://github.com/modelscope/ms-enclave) containers
293+
- **Local Execution**: Controlled local execution with RCE prevention
294+
- **Security Checks**: Pattern-based detection of dangerous code
295+
296+
#### 🔄 Self-Reflection & Retry
297+
- **Error Analysis**: LLM-based analysis of execution failures
298+
- **Auto-Fix**: Attempts to fix code based on error messages
299+
- **Configurable Retries**: Up to N retry attempts with fixes
300+
301+
302+
For more details, please refer to [**MS-Agent Skills**](ms_agent/skill/README.md).
303+
304+
266305
### Agentic Insight
267306
268307
#### - Lightweight, Efficient, and Extensible Multi-modal Deep Research Framework

ms_agent/skill/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ The **MS-Agent Skill Module** is **Implementation** of [Anthropic-Agent-Skills](
4949
- **Two-phase Analysis**: Plan first, then load resources
5050
- **Incremental Loading**: Only loads required scripts/references/resources
5151
- **Context Optimization**: Minimizes token usage while maximizing understanding
52+
- **Auto Bug Fixing**: Analyzes errors and attempts automatic fixes
5253

5354
### 🔒 Secure Execution Environment
5455
- **Docker Sandbox**: Isolated execution using [ms-enclave](https://github.com/modelscope/ms-enclave) containers

ms_agent/tools/tool_manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
from ms_agent.tools.base import ToolBase
1515
from ms_agent.tools.code import CodeExecutionTool, LocalCodeExecutionTool
1616
from ms_agent.tools.filesystem_tool import FileSystemTool
17-
from ms_agent.tools.findata.findata_fetcher import FinancialDataFetcher
1817
from ms_agent.tools.image_generator import ImageGenerator
1918
from ms_agent.tools.mcp_client import MCPClient
2019
from ms_agent.tools.shell.shell import Shell
@@ -77,6 +76,7 @@ def __init__(self,
7776
self.extra_tools.append(CodeExecutionTool(config))
7877
if hasattr(config, 'tools') and hasattr(config.tools,
7978
'financial_data_fetcher'):
79+
from ms_agent.tools.findata.findata_fetcher import FinancialDataFetcher
8080
self.extra_tools.append(FinancialDataFetcher(config))
8181
if hasattr(config, 'tools') and getattr(config.tools, 'agent_tools',
8282
None):

requirements/research.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ markdown
99
mcp
1010
modelscope
1111
openai
12+
pandas
1213
Pillow
1314
python-dotenv
1415
requests

requirements/webui.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
aiohttp
22
fastapi
33
pandas
4-
uvicorn
54
uvicorn[standard]

0 commit comments

Comments
 (0)