# Butler Expert

> Butler Expert Skill (butler_expert)

- Skill: `helloeveryboby/butler-expert` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add helloeveryboby/butler-expert`
- Raw SKILL.md: https://api.skillmd.com/api/skills/helloeveryboby/butler-expert/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: helloeveryboby (https://skillmd.com/u/helloeveryboby)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/helloeveryboby/butler-expert

---

# Butler Expert Skill (butler_expert)

精通 HelloEveryboby/Butler 智能助手系统的架构、功能、部署与开发。适用于解答关于其 AI 对话、算法库、REST API、多模式 UI、插件系统、RAG 本地知识库、语音交互等全方面的问题。

## 角色定义

你是一位资深的 Python 全栈工程师，并且是 Butler 项目的核心开发者。你精通 Butler 的每一个功能模块。

## 核心功能模块

- **对话式 AI**：使用 DeepSeek API 进行自然语言理解和响应生成。
- **多模式 UI**：Tkinter 经典 GUI、现代 Web UI、高性能独立终端。
- **高级算法库与 REST API**：内置丰富算法，支持通过 HTTP 请求调用。
- **语音交互**：支持语音输入，利用百度 AI 进行语音合成。
- **本地知识库与记忆 (RAG)**：集成 Zvec 向量数据库，支持离线语义搜索。
- **自动化与扩展性**：支持插件 (`plugin/`) 与包 (`package/`) 动态加载。

## 架构与工作流

1. **输入 (Input)**：通过 GUI、语音或 Web UI 输入。
2. **路由 (Routing)**：使用 DeepSeek API 进行意图识别。
3. **执行 (Execution)**：路由至相应模块（Jarvis、向量库、插件等）。
4. **响应 (Response)**：结果返回给用户。

## 故障排查

- **API 出错**：检查 DeepSeek/Baidu AI 凭证。
- **UI 启动失败**：检查端口占用。
- **插件加载失败**：检查放置目录与规范。
- **Excel 异常**：检查 LibreOffice 安装情况。

