websearch-service
๐ฏSkillfrom lin-a1/skills-agent
websearch-service skill from lin-a1/skills-agent
Installation
npx skills add https://github.com/lin-a1/skills-agent --skill websearch-serviceSkill Details
Overview
# ๐ค Sage - Skills Agent ๅบไบ Skills ๆจกๅผ็ๆบ่ฝ Agent ๆกๆถ An Intelligent Agent Framework Based on Skills Pattern [English](#english) | [ไธญๆ](#ไธญๆ)
---
ไธญๆ
๐ ้กน็ฎ็ฎไป
Sage ๆฏไธไธชๅบไบ Skills ๆจกๅผ ็ๆบ่ฝ Agent ๆกๆถ๏ผ้ตๅพช [Agent Skills](https://agentskills.io) ่ง่่ฎพ่ฎกใ
ๆ ธๅฟ็ๅฟตๆฏๅฐๅคๆ็ Agent ่ฝๅๆ่งฃไธบๅฏๅ็ฐใๅฏ็ปๅ็ ๆ่ฝ๏ผSkills๏ผ๏ผๆฏไธชๆ่ฝ้่ฟๆ ๅๅ็ SKILL.md ๆไปถ่ฟ่กๆ่ฟฐใAgent ๅจ่ฟ่กๆถ่ชๅจๅ็ฐ่ฟไบๆ่ฝ๏ผๅนถๆ นๆฎ็จๆท้ๆฑๅจๆ่ฐ็จ๏ผๅจ้็ฆป็ๆฒ็็ฏๅขไธญๆง่กไปฃ็ ๏ผๆ็ปๅฎๆๅคๆไปปๅกใ
โจ ๆ ธๅฟ็นๆง
#### ๐ฏ Skills Agent ๆถๆ่ฎพ่ฎก
่ฟๆฏๆฌ้กน็ฎ็ๆ ธๅฟๅๆฐ็น๏ผ้็จไบ็ฑปไผผ Claude Code ็ SKILLS ่ฎพ่ฎกๆจกๅผ๏ผ
##### 1. ๆ่ฝ่ชๅจๅ็ฐ (Skill Auto-Discovery)
Agent ๅฏๅจๆถ่ชๅจๆซๆ services/ ็ฎๅฝไธ็ๆๆ SKILL.md ๆไปถ๏ผ
```
services/
โโโ websearch_service/
โ โโโ SKILL.md โ ่็ฝๆ็ดขๆ่ฝ
โโโ sandbox_service/
โ โโโ SKILL.md โ ๆฒ็ๆง่กๆ่ฝ
โโโ deepsearch_service/
โ โโโ SKILL.md โ ๆทฑๅบฆ็ ็ฉถๆ่ฝ
โโโ rag_service/
โ โโโ SKILL.md โ RAG ๆฃ็ดขๆ่ฝ
โโโ ...
```
- ่งฃๆ YAML frontmatter ๆๅๆ่ฝๅ็งฐๅๆ่ฟฐ
- ่ชๅจๆๅปบๅฏ็จๆ่ฝๅ่กจๆณจๅ ฅ็ณป็ปๆ็คบ่ฏ
- ๆฏๆ่ฟ่กๆถๅทๆฐๆ่ฝๅ่กจ
##### 2. ๆ ๅๅๆ่ฝๆ่ฟฐ (Standardized SKILL.md)
ๆฏไธชๆ่ฝไฝฟ็จ็ปไธ็ Markdown ๆ ผๅผๆ่ฟฐ๏ผ
```yaml
---
name: websearch-service
description: ๅบไบ SearXNG ไธ VLM ็ๅฎๆถ่็ฝๆ็ดขๆๅก
---
ๅ่ฝ
้่ฟ SearXNG ๆ็ดขๅผๆ่ทๅ็ฝ้กต็ปๆ๏ผไฝฟ็จ VLM ่ฟ่กๆบ่ฝๅๆ...
่ฐ็จๆนๅผ
```- python
from services.websearch_service.client import WebSearchClient
client = WebSearchClient()
result = client.search("Python async็ผ็จ", max_results=5)
```-
่ฟๅๆ ผๅผ
{ "query": "...", "results": [...] }
```
##### 3. ๆฒ็้็ฆปๆง่ก (Sandbox Isolation)
ๆๆๆ่ฝไปฃ็ ๅจ Docker ๆฒ็ไธญๅฎๅ จๆง่ก๏ผAgent ๆฌ่บซไธไพ่ตไปปไฝๆ่ฝ็ฏๅข๏ผ
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Agent Engine โ
โ โโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Skill Registry โ โ LLM Service โ โ
โ โ (่ชๅจๅ็ฐๆ่ฝ) โ โ (ๆ่ & ็ๆไปฃ็ ) โ โ
โ โโโโโโโโโฌโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Skill Executor โ โ
โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ
โ โ โ Sandbox Service (Docker) โ โ โ
โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ
โ โ โ โ โข ็ฝ็ป้็ฆป / ่ตๆบ้ๅถ / ่ถ ๆถๆงๅถ โโ โ โ
โ โ โ โ โข trusted_mode: ่ฎฟ้ฎๅ ้จๆๅก็ฝ็ป โโ โ โ
โ โ โ โ โข ๆง่กๅ่ชๅจ้ๆฏ๏ผๆ ็ถๆๆฎ็ โโ โ โ
โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ
โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
ๅฎๅ จ้ๅถ๏ผ
- ๅ ๅญ้ๅถ๏ผ256MB
- CPU ้ๅถ๏ผ1 ๆ ธ
- ๆง่ก่ถ ๆถ๏ผ60 ็ง
- ้ root ็จๆทๆง่ก
##### 4. ๅค่ฝฎๆ่ฝ่ฐ็จ (Multi-Turn Invocation)
ๆฏๆไธๆฌกๅ็ญไธญๅคๆฌก่ฐ็จไธๅๆ่ฝ๏ผๅฝขๆๆ่-ๆง่ก-ๅๆ็ๆบ่ฝๅพช็ฏ๏ผ
```
็จๆท้ฎ้ข
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ่ฟญไปฃๅพช็ฏ โ
โ โโโโโโโโโโโโ โโโโโโโโโโโโ โโโโโโโโโโโโ โ
โ โ ๆ่ โ โ โ ่ฐ็จๆ่ฝ โ โ โ ๅๆ็ปๆ โ โโ โ
โ โ Thinking โ โ Execute โ โ Analyze โ โ โ
โ โโโโโโโโโโโโ โโโโโโโโโโโโ โโโโโโโโโโโโ โ โ
โ โฒ โ โ
โ โโโโโโโโโโโโ ้่ฆๆดๅคไฟกๆฏ โโโโโโโโโโโโโโโโโโ โ
โ โ
โ โ ไฟกๆฏๅ ่ถณ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
ๆ็ปๅ็ญ
```
##### 5. ๆตๅผไบไปถ่พๅบ (Streaming Events)
ๅฎๆถๅฑ็คบ Agent ็ๆ่ๅๆง่ก่ฟ็จ๏ผ
| ไบไปถ็ฑปๅ | ่ฏดๆ |
|---------|------|
| THINKING | Agent ๆญฃๅจๆ่ๅๆ |
| SKILL_CALL | ๅๅค่ฐ็จๆไธชๆ่ฝ |
| CODE_EXECUTE | ๆญฃๅจๆง่กไปฃ็ |
| CODE_RESULT | ไปฃ็ ๆง่ก็ปๆ |
| ANSWER | ๅ็ญๅ
ๅฎน๏ผๆตๅผ๏ผ |
| DONE | ๆง่กๅฎๆ |
| ERROR | ๅ็้่ฏฏ |
๐๏ธ ็ณป็ปๆถๆ
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Frontend (Vue 3 + Vite) โ
โ
More from this repository7
rag-service skill from lin-a1/skills-agent
search-guide skill from lin-a1/skills-agent
deepsearch-service skill from lin-a1/skills-agent
sandbox-service skill from lin-a1/skills-agent
rerank-service skill from lin-a1/skills-agent
embedding-service skill from lin-a1/skills-agent
Extracts and recognizes text from images using optical character recognition (OCR) technology within a secure, sandboxed environment.