整理笔记 添加tag

This commit is contained in:
billyshen
2026-03-24 06:49:01 +08:00
parent 806e6bd5a0
commit 483d45481a
16 changed files with 14 additions and 557 deletions

View File

@@ -83,5 +83,5 @@ ssh nas "tar -tvf /volume2/backup/openclaw/openclaw-{node}-{timestamp}.tar"
## 相关文档
- SSH 免密登录配置: [[macmini-nas-ssh-config]]
- Ubuntu2 SSH 配置: [[ubuntu2-ssh-config]]
- SSH 免密登录配置: [[#recycle/knowlegebase/macmini-nas-ssh-config]]
- Ubuntu2 SSH 配置: [[#recycle/knowlegebase/ubuntu2-ssh-config]]

View File

@@ -119,4 +119,4 @@ done
## 相关文档
- Ubuntu2 SSH 配置: [[ubuntu2-ssh-config]]
- Ubuntu2 SSH 配置: [[#recycle/knowlegebase/ubuntu2-ssh-config]]

View File

@@ -120,4 +120,4 @@ done
## 相关文档
- Ubuntu2 SSH 配置: [[openclaw/knowledgebase/ubuntu2-ssh-config]]
- Ubuntu2 SSH 配置: [[Ubuntu2 SSH 配置]]

View File

@@ -84,5 +84,5 @@ ssh nas "tar -tvf /volume2/backup/openclaw/openclaw-{node}-{timestamp}.tar"
## 相关文档
- SSH 免密登录配置: [[macmini-nas-ssh-config]]
- Ubuntu2 SSH 配置: [[openclaw/knowledgebase/ubuntu2-ssh-config]]
- SSH 免密登录配置: [[Mac Mini 配置 SSH 免密登录到 NAS]]
- Ubuntu2 SSH 配置: [[Ubuntu2 SSH 配置]]

View File

@@ -1,10 +1,7 @@
# OpenClaw 技能笔记
> 创建时间: 2026-03-19
> 整理者: 星辉
---
#openclaw #openclaw-skills #skills
## 📋 技能清单总览
本文档记录 OpenClaw 中所有可用的技能Skills

View File

@@ -1,389 +0,0 @@
# OpenClaw 技能笔记
> 创建时间: 2026-03-19
> 整理者: 星辉
---
## 📋 技能清单总览
本文档记录 OpenClaw 中所有可用的技能Skills
---
## 🔐 账号与密码
### 1. 1password
- **描述:** 1Password CLI (op) 工具
- **用途:** 安装CLI、桌面应用集成、单/多账户登录、读写/运行密码
- **路径:** `~/.agents/skills/1password-1.0.1/SKILL.md`
---
## 🍎 Apple 生态
### 2. apple-notes
- **描述:** Apple Notes 管理 via `memo` CLI
- **用途:** 创建、查看、编辑、删除、搜索、移动、导出笔记
- **路径:** `~/.openclaw/skills/apple-notes/SKILL.md`
### 3. apple-reminders
- **描述:** Apple Reminders via `remindctl` CLI
- **用途:** 列出、添加、编辑、完成、删除提醒支持列表、日期过滤、JSON/纯文本输出
- **路径:** `~/.openclaw/skills/apple-reminders/SKILL.md`
### 4. accli
- **描述:** Apple Calendar CLI
- **用途:** 列出日历、查看事件、创建/更新/删除日历事件、检查空闲时间
- **触发词:** "查看日历"、"安排会议"、"我今天有什么安排"、"明天我有空吗"
- **路径:** `~/.openclaw/skills/accli/SKILL.md`
---
## ☁️ 云服务与协作
### 5. gog
- **描述:** Google Workspace CLI
- **用途:** Gmail、日历、云盘、联系人、表格、文档
- **路径:** `~/.agents/skills/gog/SKILL.md`
### 6. feishu-chat-history
- **描述:** 获取飞书群聊历史
- **用途:** 读取、回顾、总结飞书群聊消息
- **触发词:** "看群聊记录"、"群里聊了啥"、"chat history"
- **路径:** `~/.agents/skills/feishu-chat-history/SKILL.md`
### 7. feishu-cron-reminder
- **描述:** 飞书定时提醒
- **用途:** 创建定时发送消息到飞书聊天的cron任务
- **触发词:** "飞书定时提醒"、"定时任务发飞书"、"每小时提醒"
- **路径:** `~/.agents/skills/feishu-cron-reminder/SKILL.md`
### 8. feishu-doc
- **描述:** 飞书文档获取
- **用途:** 获取飞书Wiki、文档、表格、Bitable内容自动转换为Markdown
- **路径:** `~/.agents/skills/feishu-doc-1.2.7/SKILL.md`
### 9. feishu-perm
- **描述:** 飞书权限管理
- **用途:** 文档和文件的分享、权限、协作者管理
- **触发词:** 分享、权限、协作者
- **路径:** `~/.agents/skills/feishu-perm/SKILL.md`
### 10. feishu-screenshot
- **描述:** 截屏并发送到飞书
- **用途:** 截取屏幕并通过飞书分享
- **触发词:** "截个屏发飞书"、"截屏"、"screenshot"
- **路径:** `~/.agents/skills/feishu-screenshot/SKILL.md`
### 11. feishu-send-file
- **描述:** 发送文件到飞书
- **用途:** 通过REST API发送文件、附件到飞书群或个人
- **触发词:** "发文件到飞书"、"send file to feishu"
- **路径:** `~/.agents/skills/feishu-send-file/SKILL.md`
---
## 💬 通讯工具
### 12. slack
- **描述:** Slack 控制
- **用途:** 通过 slack 工具控制Slack包括消息反应、pin/unpin
- **路径:** `/opt/homebrew/lib/node_modules/openclaw/skills/slack/SKILL.md`
---
## 🌐 网络与浏览器
### 13. agent-browser
- **描述:** 无头浏览器自动化CLI
- **用途:** 为AI代理优化的浏览器自动化支持无障碍树快照和基于引用的元素选择
- **路径:** `~/.openclaw/skills/agent-browser-clawdbot/SKILL.md`
### 14. tavily-search
- **描述:** Tavily 搜索API
- **用途:** 网页搜索替代Brave返回相关结果标题、URL、摘要
- **路径:** `~/.openclaw/skills/openclaw-tavily-search/SKILL.md`
---
## 🛠️ 开发工具
### 15. Docker
- **描述:** Docker 容器、镜像、Compose、网络、卷、调试
- **用途:** Docker相关操作、生产环境加固、命令保持稳定
- **路径:** `~/.openclaw/skills/docker/SKILL.md`
### 16. Code
- **描述:** 编码工作流
- **用途:** 规划、实现、验证、测试的清洁软件开发流程
- **路径:** `~/.agents/skills/code-1.0.4/SKILL.md`
### 17. git-essentials
- **描述:** 基础Git命令
- **用途:** 版本控制、分支、协作
- **路径:** `~/.agents/skills/git-essentials-1.0.0/SKILL.md`
### 18. frontend-design
- **描述:** 前端界面设计
- **用途:** 创建独特、生产级的前端界面,高设计质量
- **路径:** `~/.agents/skills/frontend-design-3-0.1.0/SKILL.md`
### 19. security-auditor
- **描述:** 安全审计
- **用途:** 代码安全漏洞审查、身份验证流程、OWASP Top 10审计、CORS/CSP配置、敏感数据处理、输入验证、SQL注入预防、XSS保护
- **路径:** `~/.agents/skills/security-auditor-1.0.0/SKILL.md`
### 20. architecture-designer
- **描述:** 系统架构设计
- **用途:** 设计新系统架构、审查现有设计、架构决策、ADRs、可扩展性规划
- **路径:** `~/.agents/skills/architecture-designer-0.1.0/SKILL.md`
### 21. supabase-postgres-best-practices
- **描述:** Supabase Postgres 最佳实践
- **用途:** Postgres性能优化和最佳实践
- **路径:** `~/.agents/skills/supabase-postgres-best-practices/SKILL.md`
### 22. tmux
- **描述:** Tmux 远程控制
- **用途:** 远程控制tmux会话发送按键和抓取面板输出
- **路径:** `~/.agents/skills/tmux-1.0.0/SKILL.md`
---
## 📝 笔记与知识管理
### 23. obsidian
- **描述:** Obsidian 保险库
- **用途:** 处理Obsidian纯文本Markdown笔记通过obsidian-cli自动化
- **路径:** `/opt/homebrew/lib/node_modules/openclaw/skills/obsidian/SKILL.md`
### 24. ontology
- **描述:** 知识图谱
- **用途:** 结构化代理记忆和可组合技能,创建/查询实体Person、Project、Task、Event、Document链接相关对象执行约束多步骤动作规划
- **触发词:** "记住"、"关于X我知道什么"、"链接X到Y"、"显示依赖"
- **路径:** `~/.agents/skills/ontology/SKILL.md`
### 25. Memory
- **描述:** 无限有序记忆
- **用途:** 补充代理内置记忆的无限分类存储
- **路径:** `~/.agents/skills/memory-1.0.2/SKILL.md`
### 26. obsidian-ontology-sync
- **描述:** Obsidian与 Ontology 双向同步
- **用途:** 从markdown自动提取实体和关系维护本体图谱提供反馈改进笔记结构
- **路径:** `~/.agents/skills/obsidian-ontology-sync-1.0.1/SKILL.md`
---
## 🎨 内容创作
### 27. blog-writer
- **描述:** 博客文章写作
- **用途:** 以作家独特风格写博客文章、长篇内容从研究到Notion发布的完整工作流
- **路径:** `~/.agents/skills/blog-writer-0.1.0/SKILL.md`
### 28. copywriting
- **描述:** 文案写作
- **用途:** 为落地页、邮件、广告、销售页、营销材料写 persuasive copy标题、CTA、产品描述、广告文案、邮件序列
- **触发词:** "写文案"、"copywriting"、"landing page copy"、"headline"
- **路径:** `~/.agents/skills/copywriting-0.1.0/SKILL.md`
### 29. content-strategy
- **描述:** 内容营销策略
- **用途:** 为solopreneur业务构建和执行内容营销策略
- **触发词:** "内容策略"、"content marketing"、"内容计划"、"内容日历"
- **路径:** `~/.agents/skills/content-strategy-0.1.0/SKILL.md`
### 30. seo-content-writer
- **描述:** SEO内容写作
- **用途:** 写SEO优化内容、创建博客文章、文章
- **触发词:** "写SEO内容"、"创建博客文章"、"内容写作"
- **路径:** `~/.agents/skills/seo-content-writer-2.0.0/SKILL.md`
### 31. social-content
- **描述:** 社交媒体内容
- **用途:** 创建、安排、优化LinkedIn、Twitter/X、Instagram、TikTok、Facebook等内容
- **触发词:** "LinkedIn post"、"Twitter thread"、"社交媒体"、"内容日历"
- **路径:** `~/.agents/skills/social-content-generator-0.1.0/SKILL.md`
### 32. Social Media Scheduler
- **描述:** 社交媒体排程
- **用途:** 计划、起草、跨平台组织社交媒体内容,创建内容日历
- **路径:** `~/.agents/skills/social-media-scheduler-1.0.0/SKILL.md`
### 33. research-paper-writer
- **描述:** 研究论文写作
- **用途:** 创建遵循IEEE/ACM格式标准的正式学术论文
- **路径:** `~/.agents/skills/research-paper-writer-0.1.0/SKILL.md`
### 34. Powerpoint / PPTX
- **描述:** PowerPoint 演示文稿
- **用途:** 创建、检查、编辑Microsoft PowerPoint演示文稿可靠的布局、模板、占位符、笔记、图表
- **路径:** `~/.openclaw/skills/powerpoint-pptx/SKILL.md`
---
## 📊 商业与分析
### 35. Market Research
- **描述:** 市场研究
- **用途:** 规模市场、分析竞争对手、用实际框架和数据源验证机会
- **路径:** `~/.agents/skills/market-research-1.0.0/SKILL.md`
### 36. interview-designer
- **描述:** 面试设计
- **用途:** 分析简历,使用基于证据的方法设计面试策略
- **路径:** `~/.agents/skills/interview-designer-1.0.0/SKILL.md`
### 37. backtest-expert
- **描述:** 回测专家
- **用途:** 系统交易策略回测的专家指导
- **触发词:** 回测、策略验证、鲁棒性测试、避免过度拟合
- **路径:** `~/.agents/skills/backtest-expert-0.1.0/SKILL.md`
### 38. automation-workflows
- **描述:** 自动化工作流
- **用途:** 设计和实施自动化工作流以节省时间和扩展运营
- **触发词:** "自动化"、"automation workflow"、"save time"、"reduce manual work"
- **路径:** `~/.agents/skills/automation-workflows-0.1.0/SKILL.md`
---
## 🧠 AI 代理能力
### 39. proactive-agent-lite
- **描述:** 主动代理Lite
- **用途:** 将AI代理从任务追随者转变为积极主动的伙伴具有记忆架构、reverse prompting和自愈模式
- **路径:** `~/.openclaw/skills/proactive-agent-lite/SKILL.md`
### 40. self-improvement
- **描述:** 自我改进
- **用途:** 捕获学习、错误、纠正以实现持续改进
- **触发词:** 命令/操作失败、用户纠正、请求不存在的功能、外部API失败、知识过时
- **路径:** `~/.openclaw/skills/self-improving-agent/SKILL.md`
### 41. self-reflection
- **描述:** 自我反思
- **用途:** 定期自我反思,分析近期会话,写简洁可行的见解
- **路径:** `~/.agents/skills/agent-self-reflection-1.0.0/SKILL.md`
### 42. brainstorming
- **描述:** 头脑风暴
- **用途:** 在任何创造性工作之前必须使用 - 创建功能、构建组件、添加功能或修改行为
- **路径:** `~/.agents/skills/brainstorming-0.1.0/SKILL.md`
### 43. writing-plans
- **描述:** 写作计划
- **用途:** 有规范/需求的多步骤任务规范
- **路径:** `~/.agents/skills/writing-plans-0.1.0/SKILL.md`
### 44. executing-plans
- **描述:** 执行计划
- **用途:** 在单独会话中执行包含审查检查点的书面实施计划
- **路径:** `~/.agents/skills/executing-plans-0.1.0/SKILL.md`
### 45. task-summary
- **描述:** 任务总结
- **用途:** 任务完成后生成结构化总结,记录目标、步骤、结果、经验教训
- **路径:** `~/.openclaw/skills/task-summary/SKILL.md`
---
## 🔧 工具与系统
### 46. clawhub
- **描述:** ClawHub CLI
- **用途:** 从clawhub.com搜索、安装、更新、发布代理技能
- **路径:** `/opt/homebrew/lib/node_modules/openclaw/skills/clawhub/SKILL.md`
### 47. find-skills
- **描述:** 发现技能
- **用途:** 当用户询问"如何做X"、"找X的技能"、"有能...的技能吗"时帮助用户发现和安装技能
- **路径:** `~/.agents/skills/find-skills/SKILL.md`
### 48. skill-creator
- **描述:** 技能创建器
- **用途:** 创建有效技能的指南
- **路径:** `~/.agents/skills/skill-creator-0.1.0/SKILL.md`
### 49. skill-vetter
- **描述:** 技能审核
- **用途:** AI代理的安全优先技能审核安装来自ClawHub、GitHub或其他来源的技能之前检查
- **路径:** `~/.agents/skills/skill-vetter-1.0.0/SKILL.md`
### 50. clawdefender
- **描述:** 安全防御
- **用途:** AI代理的安全扫描器和输入清理器检测prompt注入、命令注入、SSRF、凭证外泄、路径遍历攻击
- **路径:** `~/.agents/skills/clawdefender-1/SKILL.md`
### 51. opencode-controller
- **描述:** Opencode 控制器
- **用途:** 通过斜杠命令控制Opencode管理会话、选择模型、切换代理
- **路径:** `~/.agents/skills/opencode-controller-1.0.0/SKILL.md`
---
## 🌤️ 生活与娱乐
### 52. weather
- **描述:** 天气
- **用途:** 通过wttr.in或Open-Meteo获取当前天气和预报
- **触发词:** 天气、温度、预报
- **路径:** `/opt/homebrew/lib/node_modules/openclaw/skills/weather/SKILL.md`
### 53. video-frames
- **描述:** 视频帧提取
- **用途:** 使用ffmpeg从视频提取帧或短片段
- **路径:** `~/.agents/skills/video-frames-1.0.0/SKILL.md`
### 54. FFmpeg Video Editor
- **描述:** FFmpeg 视频编辑器
- **用途:** 从自然语言视频编辑请求生成FFmpeg命令 - 剪切、裁剪、转换、压缩、改变宽高比、提取音频等
- **路径:** `~/.agents/skills/ffmpeg-video-editor-1.0.0/SKILL.md`
### 55. UI/UX Pro Max
- **描述:** UI/UX 设计
- **用途:** UI/UX设计智能和实现指导构建精美界面
- **路径:** `~/.agents/skills/ui-ux-pro-max-0.1.0/SKILL.md`
---
## 🛡️ 系统与运维
### 56. healthcheck
- **描述:** 主机安全检查
- **用途:** 主机安全加固和风险容忍配置
- **触发词:** 安全审计、防火墙/SSH/更新加固、风险态势、暴露审查、OpenClaw cron调度
- **路径:** `/opt/homebrew/lib/node_modules/openclaw/skills/healthcheck/SKILL.md`
### 57. node-connect
- **描述:** OpenClaw 节点连接
- **用途:** 诊断Android、iOS、macOS companion app的配对失败
- **触发词:** QR/设置码手动连接失败、本地Wi-Fi正常但VPS/tailnet不正常、配对要求、未经授权、bootstrap token无效/过期
- **路径:** `/opt/homebrew/lib/node_modules/openclaw/skills/node-connect/SKILL.md`
---
## 📊 技能分类汇总
| 分类 | 数量 | 技能 |
|------|------|------|
| Apple 生态 | 3 | apple-notes, apple-reminders, accli |
| 云服务/协作 | 7 | gog, feishu-*(6个) |
| 通讯工具 | 1 | slack |
| 网络/浏览器 | 2 | agent-browser, tavily-search |
| 开发工具 | 8 | Docker, Code, git-essentials, frontend-design, security-auditor, architecture-designer, supabase-postgres-best-practices, tmux |
| 笔记/知识管理 | 5 | obsidian, ontology, Memory, obsidian-ontology-sync, task-summary |
| 内容创作 | 8 | blog-writer, copywriting, content-strategy, seo-content-writer, social-content, Social Media Scheduler, research-paper-writer, Powerpoint/PPTX |
| 商业/分析 | 4 | Market Research, interview-designer, backtest-expert, automation-workflows |
| AI代理能力 | 7 | proactive-agent-lite, self-improvement, self-reflection, brainstorming, writing-plans, executing-plans, task-summary |
| 工具/系统 | 6 | clawhub, find-skills, skill-creator, skill-vetter, clawdefender, opencode-controller |
| 生活/娱乐 | 4 | weather, video-frames, FFmpeg Video Editor, UI/UX Pro Max |
| 系统/运维 | 2 | healthcheck, node-connect |
**总计: 57 个技能**
---
*笔记创建于 2026-03-19 by 星辉*

View File

@@ -1,5 +1,7 @@
# oh-my-openagent (omo) 研究笔记
#oh-my-openagent #omo #opencode
> 来源: https://github.com/code-yeongyu/oh-my-openagent
> 记录时间: 2026-03-20

View File

@@ -83,5 +83,5 @@ ssh nas "tar -tvf /volume2/backup/openclaw/openclaw-{node}-{timestamp}.tar"
## 相关文档
- SSH 免密登录配置: [[macmini-nas-ssh-config]]
- SSH 免密登录配置: [[#recycle/knowlegebase/macmini-nas-ssh-config]]
- Ubuntu2 SSH 配置: [[openclaw/xingyao/openclaw-config/ubuntu2-ssh-config]]

View File

@@ -1,122 +0,0 @@
# Mac Mini 配置 SSH 免密登录到 NAS
## 概述
本文档记录 Mac Mini (192.168.3.189) 配置 SSH 免密登录到 NAS (192.168.3.17) 的详细步骤。
## 前提条件
- Mac Mini 已安装 SSH 客户端(内置)
- NAS 已开启 SSH 服务
- 拥有 NAS 用户名和密码
## SSH 密钥配置
### 1. 生成 SSH 密钥(如不存在)
```bash
ssh-keygen -t ed25519 -N "" -f ~/.ssh/id_ed25519
```
### 2. 传输公钥到 NAS
```bash
# 方法1使用 sshpass需要安装
sshpass -p 'NAS密码' ssh -o StrictHostKeyChecking=no shenwei@192.168.3.17 'cat >> ~/.ssh/authorized_keys'
# 方法2手动复制
# 1. 查看公钥
cat ~/.ssh/id_ed25519.pub
# 2. 登录 NAS
ssh shenwei@192.168.3.17
# 3. 追加公钥到 authorized_keys
echo '公钥内容' >> ~/.ssh/authorized_keys
```
## ~/.ssh/config 配置
### 完整配置示例
```bash
# NAS
Host nas
HostName 192.168.3.17
User shenwei
IdentityFile ~/.ssh/id_ed25519
ProxyCommand none
# Ubuntu1
Host ubuntu1
HostName 192.168.3.47
User shenwei
IdentityFile ~/.ssh/id_ed25519
ProxyCommand none
# Ubuntu2
Host ubuntu2
HostName 192.168.3.45
User shenwei
IdentityFile ~/.ssh/id_ed25519
ProxyCommand none
# Mac Mini (本地)
Host macmini
HostName 192.168.3.189
User weishen
IdentityFile ~/.ssh/id_ed25519
ProxyCommand none
# VPS1
Host vps1
HostName 192.227.222.142
User root
IdentityFile ~/.ssh/id_ed25519
ProxyCommand none
# VPS2
Host vps2
HostName 104.194.92.188
User root
IdentityFile ~/.ssh/id_ed25519
ProxyCommand none
```
## 测试免密登录
```bash
# 测试 NAS 连接
ssh nas "echo success"
# 测试所有服务器
for server in macmini ubuntu1 ubuntu2 nas; do
ssh $server "echo $server OK"
done
```
## 已配置的服务器
| 主机 | IP | 用户 | 状态 |
|------|-----|------|------|
| nas | 192.168.3.17 | shenwei | ✅ 已配置 |
| ubuntu1 | 192.168.3.47 | shenwei | ✅ 已配置 |
| ubuntu2 | 192.168.3.45 | shenwei | ✅ 已配置 |
| macmini | 192.168.3.189 | weishen | ✅ 已配置 |
| vps1 | 192.227.222.142 | root | ✅ 已配置 |
| vps2 | 104.194.92.188 | root | ✅ 已配置 |
## 故障排查
### 问题Could not resolve hostname nas
**解决**:确保 ~/.ssh/config 中已添加 nas 别名配置
### 问题Permission denied
**解决**
1. 检查公钥是否已添加到目标服务器的 ~/.ssh/authorized_keys
2. 检查 ~/.ssh 目录权限应为 700
3. 检查 ~/.ssh/authorized_keys 权限应为 600
## 相关文档
- Ubuntu2 SSH 配置: [[openclaw/xingyao/openclaw-config/ubuntu2-ssh-config]]

View File

@@ -1,35 +0,0 @@
# Ubuntu2 SSH 配置
## 背景
Ubuntu2 需要能够通过 "ssh nas" 免密登录到 NAS。
## 步骤
### 1. 生成 SSH 密钥(如不存在)
```bash
ssh-keygen -t ed25519 -N "" -f ~/.ssh/id_ed25519
```
### 2. 配置 ~/.ssh/config
```bash
Host nas
HostName 192.168.3.17
User shenwei
IdentityFile ~/.ssh/id_ed25519
```
### 3. 传输公钥到 NAS
```bash
# 方法1使用 sshpass需要安装
sshpass -p '密码' ssh -o StrictHostKeyChecking=no shenwei@192.168.3.17 'cat >> ~/.ssh/authorized_keys'
# 方法2手动复制公钥内容
cat ~/.ssh/id_ed25519.pub
# 然后登录 NAS 追加到 ~/.ssh/authorized_keys
```
### 4. 测试
```bash
ssh nas "echo success"
```

View File

@@ -1,5 +1,7 @@
# Ubuntu OpenClaw 技术笔记
#ubuntu #openclaw #install
> 本文件记录 Ubuntu 服务器上 OpenClaw 的安装、配置和管理命令。
## 环境概述

View File

@@ -1,5 +1,6 @@
# vaultwarden凭证查找研究
#bitwarden #vaultwarden #bitwarden-cli
## 📅 研究日期
2026-03-13

View File

@@ -2,6 +2,7 @@
**分析时间:** 2026-03-14 03:04 (Asia/Shanghai)
**文件位置:** `/volume1/docker/zipline-stack/docker-compose.yml`
#zipline #minio #docker
## 📋 总体架构
Zipline-Stack 是一个**三服务微服务架构**,包含: