Skip to content

SonicBotMan/smart-search-fusion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Smart Search Fusion

License OpenClaw Status Version

๐Ÿš€ ๆ™บ่ƒฝ่žๅˆๆœ็ดขๅผ•ๆ“Ž - ไธบ OpenClaw ๆ‰“้€ ็š„ๅคšๆบๅนถ่กŒๆœ็ดข่งฃๅ†ณๆ–นๆกˆ

ไธญๆ–‡ | English

๐Ÿ“‹ ็›ฎๅฝ•

โœจ ็‰นๆ€ง

็‰นๆ€ง ่ฏดๆ˜Ž
๐Ÿ”„ ๅนถ่กŒๆœ็ดข ๅŒๆ—ถ่ฐƒ็”จๅคšไธชๆœ็ดขๆบ๏ผŒ่šๅˆ็ป“ๆžœ
๐Ÿ” ้”™่ฏฏ้‡่ฏ• ่‡ชๅŠจ้‡่ฏ•ๅคฑ่ดฅ่ฏทๆฑ‚๏ผŒๆ™บ่ƒฝๅˆ‡ๆขๅค‡้€‰ๆบ
๐Ÿ’พ ๆ™บ่ƒฝ็ผ“ๅญ˜ 10 ๅˆ†้’Ÿ็ผ“ๅญ˜ๆœบๅˆถ๏ผŒๅ‡ๅฐ‘ API ่ฐƒ็”จ 90%
๐ŸŽฏ ๆ™บ่ƒฝ่ทฏ็”ฑ ๆ นๆฎๅ…ณ้”ฎ่ฏ่‡ชๅŠจ้€‰ๆ‹ฉๆœ€ไผ˜ๆœ็ดขๆบ
๐Ÿ”Œ ็ปŸไธ€ๆŽฅๅฃ ไธ€ไธชๅ‘ฝไปค่ฐƒ็”จๆ‰€ๆœ‰ๆœ็ดขๆบ
๐Ÿ”’ ๅฎ‰ๅ…จๆฃ€ๆŸฅ ่‡ชๅŠจๆฃ€ๆต‹ API Key ๆณ„้œฒ

๐Ÿ—๏ธ ๆžถๆž„

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                    Smart Search Fusion                   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”‚
โ”‚  โ”‚ ๆ™บ่ƒฝ่ทฏ็”ฑๅ™จ   โ”‚  โ”‚  ็ผ“ๅญ˜็ฎก็†ๅ™จ  โ”‚  โ”‚  ้”™่ฏฏๅค„็†ๅ™จ  โ”‚    โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                     ๆœ็ดขๆบ้€‚้…ๅฑ‚                         โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”          โ”‚
โ”‚  โ”‚ๆ™บ่ฐฑๆœ็ดขโ”‚ โ”‚  Exa   โ”‚ โ”‚SearXNG โ”‚ โ”‚ GitHub โ”‚ ...      โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜          โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿš€ ๅฟซ้€Ÿๅผ€ๅง‹

ไธ€้”ฎๅฎ‰่ฃ…

# ไปŽ GitHub ๅฎ‰่ฃ…
curl -sL https://raw.githubusercontent.com/SonicBotMan/smart-search-fusion/main/scripts/install.sh | bash

# ๆˆ–ๅ…‹้š†ๅฎ‰่ฃ…
git clone https://github.com/SonicBotMan/smart-search-fusion.git
cd smart-search-fusion && bash scripts/install.sh

OpenClaw ่ฟœ็จ‹้ƒจ็ฝฒ

ๅœจไฝ ็š„ OpenClaw ๅฏน่ฏไธญๅ‘้€๏ผš

้ƒจ็ฝฒ smart-search-fusion

๐Ÿ“Š ๆœ็ดขๆบ

ๆœ็ดขๆบ ็ฑปๅž‹ ่ฏดๆ˜Ž ้œ€่ฆ Key ๅ…่ดน
ๆ™บ่ฐฑๆœ็ดข ้€š็”จ ไธญๆ–‡้ฆ–้€‰๏ผŒ่”็ฝ‘ๆœ็ดข โœ… 1000ๆฌก/ๆœˆ
Exa AI ่ฏญไน‰ AI ่ฏญไน‰ๆœ็ดข โœ… 1000ๆฌก/ๆœˆ
SearXNG ๅ…ƒๆœ็ดข ่šๅˆๅคšๆœ็ดขๅผ•ๆ“Ž โŒ โœ… ๆ— ้™
GitHub ไปฃ็  ไป“ๅบ“ๆœ็ดข โœ… 5000ๆฌก/ๅฐๆ—ถ
Twitter/X ็คพไบค ๆŽจๆ–‡ๆœ็ดข โŒ โœ… ๅ…่ดน
Reddit ็คพๅŒบ ๅธ–ๅญๆœ็ดข โœ… -
Jina Reader ็ฝ‘้กต ๆทฑๅบฆ็ฝ‘้กต่ฏปๅ– โŒ โœ… ๅ…่ดน

๐Ÿ“– ไฝฟ็”จๆ–นๆณ•

ๅŸบๆœฌๆœ็ดข

# ๆ™บ่ƒฝๆœ็ดข๏ผˆ่‡ชๅŠจ้€‰ๆ‹ฉๆœ€ไผ˜ๆบ๏ผ‰
search.sh "OpenClaw ๆ•™็จ‹"

# ๅนถ่กŒๆœ็ดข๏ผˆๅŒๆ—ถๆœ็ดข 3 ไธชๆบ๏ผ‰
search.sh -p "AI ๆœ€ๆ–ฐๅŠจๆ€"

# ๆŒ‡ๅฎšๆœ็ดขๆบ
search.sh -s gh "OpenClaw"      # GitHub ๆœ็ดข
search.sh -s searxng "ๆ–ฐ้—ป"     # SearXNG ๆœ็ดข
search.sh -s web-search-prime "OpenClaw" # ๆ™บ่ฐฑๆœ็ดข

# ๅผบๅˆถๅฎžๆ—ถๆœ็ดข๏ผˆไธไฝฟ็”จ็ผ“ๅญ˜๏ผ‰
search.sh -f "ไปŠๆ—ฅๅคดๆก"

็ผ“ๅญ˜็ฎก็†

# ๆŸฅ็œ‹็ผ“ๅญ˜็ปŸ่ฎก
search.sh stats

# ๆธ…็†่ฟ‡ๆœŸ็ผ“ๅญ˜
search.sh clear

SearXNG ๆœฌๅœฐ้ƒจ็ฝฒ

# Docker ไธ€้”ฎ้ƒจ็ฝฒ
bash scripts/deploy-searxng.sh --docker

# ๆŸฅ็œ‹็Šถๆ€
bash scripts/deploy-searxng.sh --status

# ๅœๆญขๆœๅŠก
bash scripts/deploy-searxng.sh --stop

โš™๏ธ ้…็ฝฎ

้…็ฝฎๆ–‡ไปถ

# ๅคๅˆถ้…็ฝฎๆจกๆฟ
cp config/config.json.example ~/.openclaw/workspace/smart-search/config.json

# ็ผ–่พ‘้…็ฝฎ
nano ~/.openclaw/workspace/smart-search/config.json

่Žทๅ– API Keys

ๆœๅŠก ่Žทๅ–ๅœฐๅ€ ๅ…่ดน้ขๅบฆ
ๆ™บ่ฐฑ AI https://open.bigmodel.cn 1000 ๆฌก/ๆœˆ
Exa AI https://exa.ai 1000 ๆฌก/ๆœˆ
GitHub https://github.com/settings/tokens 5000 ๆฌก/ๅฐๆ—ถ

๐Ÿ”ง ๅผ€ๅ‘

้กน็›ฎ็ป“ๆž„

smart-search-fusion/
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ LICENSE
โ”œโ”€โ”€ .gitignore
โ”œโ”€โ”€ .github/workflows/
โ”‚   โ””โ”€โ”€ release.yml        # ่‡ชๅŠจ Release
โ”œโ”€โ”€ scripts/
โ”‚   โ”œโ”€โ”€ install.sh         # ไธ€้”ฎๅฎ‰่ฃ…
โ”‚   โ”œโ”€โ”€ search.sh          # ็ปŸไธ€ๆœ็ดขๅ…ฅๅฃ
โ”‚   โ”œโ”€โ”€ cache.sh           # ็ผ“ๅญ˜็ฎก็†
โ”‚   โ”œโ”€โ”€ deploy-searxng.sh  # SearXNG ้ƒจ็ฝฒ
โ”‚   โ””โ”€โ”€ security-check.sh  # ๅฎ‰ๅ…จๆฃ€ๆŸฅ
โ”œโ”€โ”€ config/
โ”‚   โ””โ”€โ”€ config.json.example
โ””โ”€โ”€ docs/
    โ”œโ”€โ”€ DEPENDENCIES.md
    โ””โ”€โ”€ SECURITY_CHECKLIST.md

ๆœฌๅœฐๅผ€ๅ‘

git clone https://github.com/SonicBotMan/smart-search-fusion.git
cd smart-search-fusion

# ่ฟ่กŒๅฎ‰ๅ…จๆฃ€ๆŸฅ
bash scripts/security-check.sh

# ๆต‹่ฏ•ๆœ็ดข
bash scripts/search.sh "ๆต‹่ฏ•"

๐Ÿค ่‡ด่ฐข

ๅผ€ๆบ้กน็›ฎ

  • OpenClaw - AI Agent ๆก†ๆžถ
  • mcporter - MCP ๅทฅๅ…ท่ฐƒ็”จ
  • SearXNG - ๅ…ƒๆœ็ดขๅผ•ๆ“Ž
  • jq - JSON ๅค„็†ๅ™จ

API ๆœๅŠก

  • ๆ™บ่ฐฑ AI - GLM ่”็ฝ‘ๆœ็ดข
  • Exa AI - AI ่ฏญไน‰ๆœ็ดข
  • Jina AI - ็ฝ‘้กต่ฏปๅ–ๆœๅŠก

๐Ÿ“ License

MIT License - ่ฏฆ่ง LICENSE


๐Ÿ“š ๆ–‡ๆกฃ


๐Ÿ› ้—ฎ้ข˜ๅ้ฆˆ

ๅฆ‚ๆœ‰้—ฎ้ข˜ๆˆ–ๅปบ่ฎฎ๏ผŒ่ฏทๆไบค Issue


Made with โค๏ธ for OpenClaw Community

ๅฆ‚ๆžœ่ฟ™ไธช้กน็›ฎๅฏนไฝ ๆœ‰ๅธฎๅŠฉ๏ผŒ่ฏท็ป™ไธ€ไธช โญ๏ธ Star๏ผ

About

๐Ÿš€ ๆ™บ่ƒฝ่žๅˆๆœ็ดขๅผ•ๆ“Ž - ไธบ OpenClaw ๆ‰“้€ ็š„ๅคšๆบๅนถ่กŒๆœ็ดข่งฃๅ†ณๆ–นๆกˆ

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages