| 123456789101112131415161718192021222324252627282930313233343536 |
- """
- Skills 使用示例
- 演示如何测试 skill 工具
- """
- import asyncio
- from tools.skill import list_skills, skill
- async def main():
- """测试 skill 工具"""
- # 1. 列出所有 skills
- print("=" * 60)
- print("测试 list_skills")
- print("=" * 60)
- result = await list_skills()
- print(f"Title: {result.title}")
- print(f"Output:\n{result.output}")
- print()
- # 2. 加载特定 skill
- print("=" * 60)
- print("测试 skill")
- print("=" * 60)
- result = await skill(skill_name="browser-use")
- print(f"Title: {result.title}")
- print(f"Output:\n{result.output[:500]}...")
- print()
- if __name__ == "__main__":
- asyncio.run(main())
|