Batch ingest: Multi-Agent Team / DevOps Maturity / 一语点醒梦中人 / NodeWarden

Sources:
- Agent-usecases-multi-Agent-Team.md
- DevOps-Maturity-Model-From-Traditional-IT-to-Advanced-DevOps.md
- AI-一语点醒梦中人.md
- Home-Office-NodeWarden-把-Bitwarden-搬上-Cloudflare-Workers彻底告别服务器.md

Entities: Trebuh, Cloudflare
Concepts: DevOps成熟度模型, 共享内存模式, 空性智慧, 绝处逢生
This commit is contained in:
2026-04-15 18:05:17 +08:00
parent 426d48b57d
commit 5789476c23
60 changed files with 1577 additions and 118 deletions

View File

@@ -0,0 +1,23 @@
---
title: "Cloudflare"
type: entity
tags: [cloudflare, serverless, edge-computing, d1, r2, workers]
sources: [Home-Office-NodeWarden-把-Bitwarden-搬上-Cloudflare-Workers彻底告别服务器]
last_updated: 2026-04-15
---
## Definition
Cloudflare 是全球网络服务商提供边缘计算Workers、分布式数据库D1、对象存储R2等开发者工具构成无服务器应用的全栈基础设施。
## Key Products
- [[Cloudflare Workers]]无服务器边缘计算平台200+ 地区分布JavaScript/TypeScript 运行时
- [[Cloudflare D1]]:基于 SQLite 的全球分布式数据库,与 Workers 原生集成
- [[Cloudflare R2]]S3 兼容的对象存储,用于文件存储和附件
## Use Cases
- NodeWardenBitwarden 服务器端运行在 Workers数据存储在 D1附件存储在 R2
- 无服务器网站托管、API 网关、边缘渲染
## Connections
- [[NodeWarden]] ← 托管平台
- [[Bitwarden]] ← 上位服务

35
wiki/entities/Grafana.md Normal file
View File

@@ -0,0 +1,35 @@
---
title: Grafana
type: entity
tags: [可视化, 监控, 可观测性, 开源]
sources: ["https://grafana.com"]
last_updated: 2026-04-15
---
## 基本信息
- **类型**:开源可观测性可视化平台
- **官网**https://grafana.com
- **公司**Grafana Labs
## 核心功能
- **多数据源支持**Prometheus/Loki/Elasticsearch/PostgreSQL 等
- **仪表盘**:可视化展示时序数据,支持模板变量和动态筛选
- **告警**:基于查询的告警规则,支持邮件/Slack/Telegram/PagerDuty 等通知渠道
- **Dashboard Import**:通过 Dashboard ID如 1860=Node Exporter Full直接导入社区仪表盘
## 关键 Dashboard ID
| Dashboard | ID |
|-----------|-----|
| Node Exporter Full | 1860 |
| cAdvisor Container Metrics | 14282 |
| Blackbox Exporter Probe | 7587 |
## 在 Wiki 中的角色
- [[家庭监控方案 Prometheus + Grafana + Node Exporter + cAdvisor + Blackbox]] 可视化层
- [[Prometheus]] 的主要展示和告警前端
- [[Loki]] + Promtail 日志聚合的可视化界面
- [[VictoriaMetrics]] 数据的展示前端
## 默认配置
- 端口3000默认 admin/admin 登录)
- 匿名访问GF_AUTH_ANONYMOUS_ENABLED=true 可开启只读匿名访问

22
wiki/entities/Loki.md Normal file
View File

@@ -0,0 +1,22 @@
---
title: Loki
type: entity
tags: [日志聚合, 可观测性, Grafana, 开源]
sources: ["https://grafana.com/oss/loki"]
last_updated: 2026-04-15
---
## 基本信息
- **类型**:日志聚合系统
- **官网**https://grafana.com/oss/loki
- **公司**Grafana Labs
## 核心机制
- **标签索引**:仅索引元数据(标签),而非全文索引,存储极简
- **Promtail**:日志收集代理,部署在每台主机将日志推送到 Loki
- **与 Prometheus/Grafana 原生集成**:同属 Grafana Labs 生态
- **查询语言**LogQL与 PromQL 类似但用于日志
## 在 Wiki 中的角色
- [[家庭监控方案 Prometheus + Grafana + Node Exporter + cAdvisor + Blackbox]] 扩展建议:加 Loki + Promtail 做日志收集
- [[Grafana]] 作为 Loki 日志的展示界面

34
wiki/entities/Ollama.md Normal file
View File

@@ -0,0 +1,34 @@
---
title: Ollama
type: entity
tags: [本地大模型, AI, 开源, 推理]
sources: ["https://ollama.com"]
last_updated: 2026-04-15
---
## 基本信息
- **类型**:本地大模型推理引擎
- **官网**https://ollama.com
- **支持模型**Llama3/Mistral/Qwen2.5/Gemma 等
## 核心机制
- **REST API**:通过 http://localhost:11434/api/generate 调用
- **模型管理**ollama pull 下载模型ollama list 查看已安装
- **无 GPU 依赖**:支持 CPU 推理(速度较慢)
- **跨平台**macOS/Linux/Windows 支持
## 在 Wiki 中的角色
- [[可自动化可扩展AI增强的电商数据采集与处理系统]] 本地 AI 处理层
- 通过 n8n HTTP Request Node 调用,替代 OpenAI 等外部 API
- 支持 Mistral/Llama3 模型做本地摘要、分类、特征提取
## n8n 集成示例
```
URL: http://ollama:11434/api/generate
Method: POST
Body:
{
"model": "llama3",
"prompt": "分析以下产品信息:{{$json.title}},提取品牌、型号、价格区间"
}
```

View File

@@ -0,0 +1,38 @@
---
title: Playwright
type: entity
tags: [浏览器自动化, 测试, 爬虫, 开源]
sources: ["https://playwright.dev"]
last_updated: 2026-04-15
---
## 基本信息
- **类型**Microsoft 开源浏览器自动化工具
- **官网**https://playwright.dev
- **支持语言**Python/Node.js/Java/C#
## 核心功能
- **多浏览器支持**Chromium/Firefox/WebKitWebKit 仅 macOS
- **无头模式**headless=True 默认,支持有头调试
- **自动等待**Actionability 检查(元素可见/可点击/attached 等)
- **截图/PDF**:整页截图和 PDF 生成
- **网络拦截**:监听/修改/屏蔽网络请求
- **移动端模拟**viewport 和 userAgent 定制
## 在 Wiki 中的角色
- [[可自动化可扩展AI增强的电商数据采集与处理系统]] 用于渲染 JS 动态页面
- [[Scrapy]] 通过 scrapy-playwright 插件集成,处理反爬或懒加载的电商页面
- Docker 环境mcr.microsoft.com/playwright/python:v1.48.0-jammy
- shm_size 需设置为 2gb 避免浏览器崩溃
## 关键参数
```python
PLAYWRIGHT_LAUNCH_OPTIONS = {
"headless": True,
"args": ["--no-sandbox", "--disable-setuid-sandbox"],
}
PLAYWRIGHT_CONTEXT_ARGS = {
"viewport": {"width": 1280, "height": 720},
}
```

31
wiki/entities/Plex.md Normal file
View File

@@ -0,0 +1,31 @@
---
title: Plex
type: entity
tags: [媒体服务器, 自托管, 视频]
sources: ["https://www.plex.tv"]
last_updated: 2026-04-15
---
## 基本信息
- **类型**:跨平台媒体服务器
- **官网**https://www.plex.tv
- **支持平台**Windows/macOS/Linux/NAS/Android TV/当贝盒子/华为盒子等
## 核心功能
- 媒体库管理:自动刮削视频元数据(海报、简介、评分、字幕)
- 转码引擎:多格式视频音频转码,支持多设备兼容播放
- 多用户支持Plex Pass 家庭成员共享,观看历史同步
- 远程访问Plex 服务器穿透,外部网络直接访问媒体库
- 音乐/Podcast 管理:支持音频媒体库
## 在 Wiki 中的角色
- [[家庭监控方案 Prometheus + Grafana + Node Exporter + cAdvisor + Blackbox]] 中的目标监控站点之一transmission.vip.cpolar.cn
- [[Synology NAS + Xiaoya Alist + CloudDrive2 + Plex to Build Media Platform]] 媒体库前端,整合本地 NAS 和阿里云盘资源
## 部署环境
- 群晖 NAS套件中心直接安装用 Apple IDishenwei@hotmail.com登录
- 客户端当贝盒子Android 10+、华为盒子Android 5.0+,最高支持 com.plexapp.android_10.5.0.4996
## 相关工具
- [[Xiaoya Alist]]:提供阿里云盘影视资源
- [[CloudDrive2]]:将阿里云盘挂载为本地文件系统,供 Plex 扫描

View File

@@ -0,0 +1,34 @@
---
title: Prometheus
type: entity
tags: [监控, 可观测性, 开源, 时序数据库]
sources: ["https://prometheus.io"]
last_updated: 2026-04-15
---
## 基本信息
- **类型**:开源监控告警系统和时序数据库
- **官网**https://prometheus.io
- **公司**CNCF 毕业项目
## 核心机制
- **拉模式Pull-based**Prometheus 主动从各 exporter 拉取指标,而非被动接收
- **scrape_configs**:配置抓取目标和抓取间隔,默认 15s
- **PromQL**:查询语言,支持聚合、过滤、函数计算时序数据
- **告警规则**:基于 PromQL 表达式持续评估,达到阈值触发告警
- **Alertmanager 集成**:告警触发后推送到 Alertmanager 进行分组/抑制/路由
## 关键 Exporters
- [[node_exporter]]主机层指标CPU/内存/磁盘/网络)
- [[cAdvisor]]:容器层指标(容器运行状态/资源限制/重启次数)
- [[blackbox_exporter]]黑盒探测HTTP/TCP/DNS/ICMP 可用性)
## 在 Wiki 中的角色
- [[家庭监控方案 Prometheus + Grafana + Node Exporter + cAdvisor + Blackbox]] 核心采集和告警引擎
- [[Grafana]] 的主要数据源
- [[VictoriaMetrics]] 可作为 Prometheus remote_write 后端实现长期存储
## 存储限制
- 本地 TSDB 会持续磁盘增长
- 建议配置 remote_write 到 [[VictoriaMetrics]] 等远端存储实现长期保留
- 启动参数 --storage.tsdb.path 指定存储路径

41
wiki/entities/Scrapy.md Normal file
View File

@@ -0,0 +1,41 @@
---
title: Scrapy
type: entity
tags: [爬虫, Python, 开源, 数据采集]
sources: ["https://scrapy.org"]
last_updated: 2026-04-15
---
## 基本信息
- **类型**Python 开源爬虫框架
- **官网**https://scrapy.org
- **Star**5.5万+GitHub
## 核心机制
- **异步抓取**:基于 Twisted 异步网络框架,支持高并发
- **Spiders**:定义爬取逻辑,支持 CSS/XPath 选择器
- **Item Pipeline**:数据清洗、验证、存储管道
- **Middleware**:下载中间件,可自定义 User-Agent、代理、cookies
- **Feed Exports**:支持 JSON/CSV/XML/JSONL 多种输出格式
- **scrapy-playwright**:插件集成 Playwright处理 JS 动态渲染页面
## 关键配置
```python
# scrapy-playwright 集成
DOWNLOAD_HANDLERS = {
"http": "scrapy_playwright.handler.ScrapyPlaywrightDownloadHandler",
}
TWISTED_REACTOR = "twisted.internet.asyncioreactor.AsyncioSelectorReactor"
PLAYWRIGHT_LAUNCH_OPTIONS = {"headless": True, "args": ["--no-sandbox"]}
```
## 在 Wiki 中的角色
- [[可自动化可扩展AI增强的电商数据采集与处理系统]] 爬虫层核心
- [[Playwright]] 提供 JS 渲染能力Scrapy 负责调度和结构化输出
## 防封策略
- ROBOTSTXT_OBEY = False根据目标网站决定
- DOWNLOAD_DELAY 设置访问延迟
- RANDOMIZE_DOWNLOAD_DELAY 随机化延迟
- scrapy-user-agents 中间件轮换 User-Agent
- 配合代理池BrightData/ScraperAPI

View File

@@ -0,0 +1,26 @@
---
title: Synology NAS
type: entity
tags: [NAS, 存储, 自托管, 群晖]
sources: ["https://www.synology.com"]
last_updated: 2026-04-15
---
## 基本信息
- **类型**:网络附加存储设备
- **官网**https://www.synology.com
- **代表型号**:本文场景使用型号未明确
## 核心平台
- **套件中心**官方应用商店Plex、Download Station 等)
- **Container Manager**:群晖 Docker 管理界面(基于 Docker
- **社群频道**第三方包CloudDrive2 等)需添加矿神源
## DSM 7+ 特殊说明
- 第三方包安装后需执行 privilege 修复才可完整访问系统资源
- 示例CloudDrive2 安装后需执行 `sudo sed -i 's/package/root/g' /var/packages/CloudDrive2/conf/privilege`
- SSH 访问需在控制面板 → 终端机 中启用
## 在 Wiki 中的角色
- [[Synology NAS + Xiaoya Alist + CloudDrive2 + Plex to Build Media Platform]] 硬件和容器平台
- [[家庭监控方案 Prometheus + Grafana + Node Exporter + cAdvisor + Blackbox]] 部署目标之一

24
wiki/entities/Trebuh.md Normal file
View File

@@ -0,0 +1,24 @@
---
title: "Trebuh"
type: entity
tags: [solo-founder, openclaw, multi-agent]
sources: [Agent-usecases-multi-Agent-Team]
last_updated: 2026-04-15
---
## Definition
Solo founder通过 OpenClaw 搭建 4 Agent 虚拟团队Milo/Josh/Marketing/Dev全部通过单一 Telegram 群聊控制7×24 小时自动运转。
## Profile
- 角色:一人公司创始人
- 团队配置Milo战略 lead、Josh商业分析、Marketing Agent内容运营、Dev Agent开发
- 控制方式:单一 Telegram 群聊,@mention 分发到对应 Agent
- 模型选择Claude Opus策略、Claude Sonnet分析、Gemini营销研究
## Key Insight
> "Personality matters more than you'd think" — 给 Agent 命名和独特性格,比通用提示词产生更好的协作体验。
## Connections
- [[OpenClaw]] ← 技术底座
- [[Multi-Agent Hierarchy]] ← 团队架构模式
- [[Telegram]] ← 统一控制平面

View File

@@ -0,0 +1,22 @@
---
title: Uptime Kuma
type: entity
tags: [监控, 网站监测, 自托管, 开源]
sources: ["https://uptimekuma.org"]
last_updated: 2026-04-15
---
## 基本信息
- **类型**:自托管网站/服务可用性监控工具
- **官网**https://uptimekuma.org
- **类似**Uptime Robot
## 核心功能
- **合成监测**HTTP/TCP/DNS/TLS 探针,模拟用户请求检测可用性
- **历史记录**:保存所有检测结果,支持看历史事件
- **多通知渠道**:邮件/Slack/Telegram/Webhook 等
- **Docker 部署**docker run -p 3001:3001 uptimekuma/uptime-kuma
## 在 Wiki 中的角色
- [[家庭监控方案 Prometheus + Grafana + Node Exporter + cAdvisor + Blackbox]] 扩展建议:加 Uptime Kuma 作为轻量合成探针外层 UI
- 作为 Prometheus blackbox_exporter 的补充,提供更友好的可视化界面

View File

@@ -0,0 +1,26 @@
---
title: 阿里云盘
type: entity
tags: [云盘, 存储, 阿里, 网盘]
sources: ["https://www.aliyundrive.com"]
last_updated: 2026-04-15
---
## 基本信息
- **类型**:阿里巴巴云存储服务
- **官网**https://www.aliyundrive.com
- **特点**:大容量、不限速、资源分享
## 在 Wiki 中的角色
- [[Synology NAS + Xiaoya Alist + CloudDrive2 + Plex to Build Media Platform]] 云端资源来源
- [[Xiaoya Alist]] 通过阿里云盘 API 获取资源列表
- [[CloudDrive2]] 将阿里云盘挂载为本地文件系统
## API 访问配置
- **refresh_token**:访问 alist.nn.ci/tool/aliyundrive/request.html 扫码获取
- **token**:访问阿里云盘分享页面授权后获取
- 阿里云盘 App 扫码授权是获取 token 的主要方式
## 安全注意
- CloudDrive2 仅授权资源目录,不授权备份目录
- token 信息需妥善保管,避免泄露