一键导入
vane-search
Vane (Perplexica) AI 搜索引擎 API 调用。通过本地部署的 Vane 服务进行带引用的深度搜索,支持网页/学术/Reddit 来源,三档深度模式(speed/balanced/quality),返回 AI 总结 + 来源引用。适用于调研、信息收集、深度分析等场景。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Vane (Perplexica) AI 搜索引擎 API 调用。通过本地部署的 Vane 服务进行带引用的深度搜索,支持网页/学术/Reddit 来源,三档深度模式(speed/balanced/quality),返回 AI 总结 + 来源引用。适用于调研、信息收集、深度分析等场景。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | vane-search |
| description | Vane (Perplexica) AI 搜索引擎 API 调用。通过本地部署的 Vane 服务进行带引用的深度搜索,支持网页/学术/Reddit 来源,三档深度模式(speed/balanced/quality),返回 AI 总结 + 来源引用。适用于调研、信息收集、深度分析等场景。 |
本地部署的 Vane (Perplexica) AI 搜索引擎,通过 SearxNG 搜索 + Embedding 重排序 + LLM 总结,返回带引用来源的深度回答。
http://localhost:3010/api/search (POST)http://localhost:3010vanecurl -s -X POST "http://localhost:3010/api/search" \
-H "Content-Type: application/json" \
-d '{
"query": "你的搜索问题",
"sources": ["web"],
"chatModel": {
"providerId": "00a2a3e5-5949-4938-9842-037ffa97a47a",
"key": "qwen3.5-plus"
},
"embeddingModel": {
"providerId": "2e10b45d-b8aa-4dfd-8124-c11f86abcba8",
"key": "text-embedding-v3"
}
}'
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
query | string | ✅ | — | 搜索/提问内容 |
sources | string[] | ✅ | — | 搜索来源,见下方来源列表 |
chatModel | object | ✅ | — | {providerId, key} 聊天模型 |
embeddingModel | object | ✅ | — | {providerId, key} 向量模型 |
optimizationMode | string | ❌ | "speed" | 搜索深度:speed / balanced / quality |
stream | boolean | ❌ | false | 是否流式输出 |
history | array | ❌ | [] | 对话历史,用于多轮追问 |
systemInstructions | string | ❌ | "" | 自定义系统指令,控制回答风格 |
followUp | boolean | ❌ | false | 追问模式 |
当前配置为通义千问 (DashScope OpenAI-compatible API):
{
"providerId": "00a2a3e5-5949-4938-9842-037ffa97a47a",
"key": "qwen3.5-plus"
}
当前配置为 DashScope text-embedding-v3 (中文向量模型):
{
"providerId": "2e10b45d-b8aa-4dfd-8124-c11f86abcba8",
"key": "text-embedding-v3"
}
| 值 | 说明 |
|---|---|
"web" | 网页搜索(通用,最常用) |
"academic" | 学术论文搜索 |
"reddit" | Reddit 讨论搜索 |
可组合使用:["web", "academic"]
| 模式 | 说明 | 适用场景 |
|---|---|---|
"speed" | 快速模式,搜索少量来源,直接生成回答 | 简单事实查询、快速确认 |
"balanced" | 均衡模式,搜索更多来源,回答更详细 | 一般调研、信息收集 |
"quality" | 深度模式,多轮推理搜索,最全面最慢 | 深度调研、竞品分析、技术选型 |
{
"message": "AI 生成的 Markdown 格式回答(含 [N] 引用标记)",
"sources": [
{
"title": "来源标题",
"url": "来源URL",
"content": "来源摘要内容"
}
]
}
curl -s -X POST "http://localhost:3010/api/search" \
-H "Content-Type: application/json" \
-d '{
"query": "Claude Code 最新版本是什么",
"sources": ["web"],
"chatModel": {"providerId": "00a2a3e5-5949-4938-9842-037ffa97a47a", "key": "qwen3.5-plus"},
"embeddingModel": {"providerId": "2e10b45d-b8aa-4dfd-8124-c11f86abcba8", "key": "text-embedding-v3"}
}'
curl -s -X POST "http://localhost:3010/api/search" \
-H "Content-Type: application/json" \
-d '{
"query": "2025年主流 AI Agent 框架对比分析",
"sources": ["web", "academic"],
"optimizationMode": "quality",
"systemInstructions": "用中文回答,重点分析技术架构差异和适用场景",
"chatModel": {"providerId": "00a2a3e5-5949-4938-9842-037ffa97a47a", "key": "qwen3.5-plus"},
"embeddingModel": {"providerId": "2e10b45d-b8aa-4dfd-8124-c11f86abcba8", "key": "text-embedding-v3"}
}'
curl -s -X POST "http://localhost:3010/api/search" \
-H "Content-Type: application/json" \
-d '{
"query": "其中哪个框架最适合企业级部署?",
"sources": ["web"],
"history": [
{"role": "user", "content": "2025年主流 AI Agent 框架有哪些"},
{"role": "assistant", "content": "主流框架包括 LangChain、CrewAI、AutoGen..."}
],
"chatModel": {"providerId": "00a2a3e5-5949-4938-9842-037ffa97a47a", "key": "qwen3.5-plus"},
"embeddingModel": {"providerId": "2e10b45d-b8aa-4dfd-8124-c11f86abcba8", "key": "text-embedding-v3"}
}'
# 查看状态
docker ps --filter name=vane
# 查看日志
docker logs vane --tail 20
# 重启
docker restart vane
# 停止/启动
docker stop vane
docker start vane
Initialize and configure OpenClaw agent workspace MD files (AGENTS.md, SOUL.md, IDENTITY.md, USER.md, TOOLS.md, BOOTSTRAP.md, HEARTBEAT.md). Use when: setting up a new agent, customizing agent personality/behavior, configuring agent workspace for TeamClaw, or checking/fixing agent environment (Python/uv). Provides interactive interview workflow before generating files. Integrates with TeamClaw session file system (input/output folders) and supports both container and external instances.
Converts Markdown to styled HTML with WeChat-compatible themes. Supports code highlighting, math, PlantUML, footnotes, alerts, and infographics. Use when user asks for "markdown to html", "convert md to html", "md转html", or needs styled HTML output from markdown.
Posts content to WeChat Official Account (微信公众号) via API or Chrome CDP. Supports article posting (文章) with HTML, markdown, or plain text input, and image-text posting (贴图, formerly 图文) with multiple images. Use when user mentions "发布公众号", "post to wechat", "微信公众号", or "贴图/图文/文章".
A collection of content creation and publishing skills. Routes to specialized sub-skills for image generation, infographics, slides, comics, WeChat publishing, and more. Use when user asks to create visual content, social media posts, presentations, or publish to platforms.
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
AnyGen: AI-powered content creation suite. Create slides/PPT, documents, diagrams, websites, data visualizations, research reports, storybooks, financial analysis, and images. Supports: pitch decks, keynotes, technical docs, PRDs, white papers, architecture diagrams, flowcharts, mind maps, org charts, ER diagrams, sequence diagrams, UML, landing pages, CSV analysis, earnings research, posters, banners, comics, and more. Also trigger when: 做PPT, 写文档, 画流程图, 做网站, 分析数据, 帮我调研, 做绘本, 分析财报, 生成图片, 做海报, 思维导图, 做个架构图, 季度汇报, 竞品调研, 技术方案, 建个落地页, 做个估值, 画个故事.