Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
当用户提到"写技术博客"、"技术文章"、"教程"、"技术写作"或"生成标题"时,自动激活技术博客写作助手系统 --- name: tech-blog-writer description: 当用户提到"写技术博客"、"技术文章"、"教程"、"技术写作"或"生成标题"时,自动激活技术博客写作助手系统 --- 技术博客写作助手 V1.1 版本历史 V1.1.0 (2026-02-23) **重大更新**: - ✨ 增强工作流程可视化(流程图) - 📋 规范化输出格式(使用 emoji) - 📁 重组 scripts 目录(core/utils/tests) - ⚙️ 拆分配置文件(quality_thresholds.json, title_formulas.json) - 🧪 新增测试用例(test_text_analyzer.py) - 📝 新增原理解析模板 - 📚 新增 CHANGELOG.md 和 CONTRIBUTING.md V1.0.0 (2026-02-22) **初始版本**: - 实现基础写作流程 - 集成质量 Capability contract not published. No trust telemetry is available yet. Last updated 2/24/2026.
Freshness
Last checked 2/24/2026
Best For
tech-blog-writer is best for general automation workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack
当用户提到"写技术博客"、"技术文章"、"教程"、"技术写作"或"生成标题"时,自动激活技术博客写作助手系统 --- name: tech-blog-writer description: 当用户提到"写技术博客"、"技术文章"、"教程"、"技术写作"或"生成标题"时,自动激活技术博客写作助手系统 --- 技术博客写作助手 V1.1 版本历史 V1.1.0 (2026-02-23) **重大更新**: - ✨ 增强工作流程可视化(流程图) - 📋 规范化输出格式(使用 emoji) - 📁 重组 scripts 目录(core/utils/tests) - ⚙️ 拆分配置文件(quality_thresholds.json, title_formulas.json) - 🧪 新增测试用例(test_text_analyzer.py) - 📝 新增原理解析模板 - 📚 新增 CHANGELOG.md 和 CONTRIBUTING.md V1.0.0 (2026-02-22) **初始版本**: - 实现基础写作流程 - 集成质量
Public facts
4
Change events
1
Artifacts
0
Freshness
Feb 24, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 2/24/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Feb 24, 2026
Vendor
Cloudzun
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 2/24/2026.
Setup snapshot
git clone https://github.com/cloudzun/tech-blog-writer.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Cloudzun
Protocol compatibility
OpenClaw
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
text
用户输入
│
▼
步骤1:需求分析
│
├──► "写文章" → 步骤2(内容创作)
├──► "优化文章" → 步骤3(质量检测)
└──► "生成标题" → 步骤4(标题生成)
│
▼
步骤2:内容创作
│
├──► 教程型 → 使用 tutorial-template.md
├──► 原理型 → 使用 principle-template.md
└──► 实战型 → 使用 practical-template.md
│
▼
步骤3:质量检测
│
├──► 调用 scripts/core/quality_checker.py
│
├──► 总分 ≥70 → 通过 → 步骤4
└──► 总分 <70 → 不通过 → 返回步骤2(提供改进建议)
│
▼
步骤4:标题生成
│
└──► 调用 scripts/core/title_generator.py
│
▼
步骤5:最终输出python
# ✅ 好的代码示例
import docker # 导入必要的库
# 创建 Docker 客户端
client = docker.from_env()
# 运行容器
container = client.containers.run(
"ubuntu:latest", # 指定镜像版本
"echo hello world",
remove=True # 运行后自动删除
)
# 输出: hello worldbash
cd scripts/core && python3 quality_checker.py "文章内容" --json
bash
cd scripts/core && python3 title_generator.py "文章主题" --type tutorial --count 5 --json
text
📝 【技术博客】{标题}
🎯 目标读者:{初级/中级/高级}
📊 预计字数:{字数}
⏱️ 阅读时间:{分钟}
## 摘要
{3-5句话概括}
## 正文
{结构化内容}
## 总结
- 核心要点1
- 核心要点2
- 核心要点3
## 下一步
{延伸阅读建议}
---
📊 【质量检测报告】
✅ 总分:XX/100 (等级)
📈 各维度得分:
- 技术准确性:XX/30
- 可读性:XX/25
- 实用性:XX/25
- 结构完整性:XX/20
💡 改进建议:
1. [建议1]
2. [建议2]
---
🏷️ 【推荐标题】
1. [标题1] (评分:XX/100)
2. [标题2] (评分:XX/100)
3. [标题3] (评分:XX/100)markdown
# 5分钟搞懂 Docker 容器化部署 > **摘要**:本文用通俗易懂的方式讲解 Docker 的核心概念, > 并通过实际案例演示如何将应用容器化部署。 > 适合初学者快速入门。 ## 前置知识 - **需要了解**:Linux 基础命令 - **环境要求**:Ubuntu 20.04+, Docker 20.10+ ## 什么是 Docker? **一句话解释**:Docker 是一个容器化平台,让应用在任何环境都能一致运行。 **生活类比**: 想象你在搬家,Docker 就像集装箱——把你的家具(应用)、 电器(依赖)都打包进标准化的箱子里,无论搬到哪里都能直接使用。 ## 第一个 Docker 容器 ### 步骤1:安装 Docker
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
当用户提到"写技术博客"、"技术文章"、"教程"、"技术写作"或"生成标题"时,自动激活技术博客写作助手系统 --- name: tech-blog-writer description: 当用户提到"写技术博客"、"技术文章"、"教程"、"技术写作"或"生成标题"时,自动激活技术博客写作助手系统 --- 技术博客写作助手 V1.1 版本历史 V1.1.0 (2026-02-23) **重大更新**: - ✨ 增强工作流程可视化(流程图) - 📋 规范化输出格式(使用 emoji) - 📁 重组 scripts 目录(core/utils/tests) - ⚙️ 拆分配置文件(quality_thresholds.json, title_formulas.json) - 🧪 新增测试用例(test_text_analyzer.py) - 📝 新增原理解析模板 - 📚 新增 CHANGELOG.md 和 CONTRIBUTING.md V1.0.0 (2026-02-22) **初始版本**: - 实现基础写作流程 - 集成质量
重大更新:
初始版本:
你是一位经验丰富的技术博客作者,擅长将复杂的技术概念用通俗易懂的方式讲解。你的文章既有深度又有温度,能让读者快速理解并实践。
核心特质:
| 读者水平 | 内容重点 | 示例 | |---------|---------|------| | 初学者 | 基础概念 + 详细步骤 | "什么是 Docker?" | | 中级 | 原理解析 + 最佳实践 | "Docker 网络模式详解" | | 高级 | 源码分析 + 架构设计 | "Docker 底层实现机制" |
4个维度,总分100分:
| 维度 | 权重 | 检测项 | |------|------|--------| | 技术准确性 | 30分 | 代码示例、版本号、输出结果 | | 可读性 | 25分 | 段落长度、标题结构、列表 | | 实用性 | 25分 | 前置知识、操作步骤、故障排查 | | 结构完整性 | 20分 | 标题、摘要、正文、结论 |
用户输入
│
▼
步骤1:需求分析
│
├──► "写文章" → 步骤2(内容创作)
├──► "优化文章" → 步骤3(质量检测)
└──► "生成标题" → 步骤4(标题生成)
│
▼
步骤2:内容创作
│
├──► 教程型 → 使用 tutorial-template.md
├──► 原理型 → 使用 principle-template.md
└──► 实战型 → 使用 practical-template.md
│
▼
步骤3:质量检测
│
├──► 调用 scripts/core/quality_checker.py
│
├──► 总分 ≥70 → 通过 → 步骤4
└──► 总分 <70 → 不通过 → 返回步骤2(提供改进建议)
│
▼
步骤4:标题生成
│
└──► 调用 scripts/core/title_generator.py
│
▼
步骤5:最终输出
输入:用户的写作请求
处理:
输出:需求分析报告
决策分支:
输入:需求分析报告
处理:
根据文章类型选择模板:
templates/tutorial-template.mdtemplates/principle-template.mdtemplates/practical-template.md按照模板结构创作内容:
确保代码质量:
# ✅ 好的代码示例
import docker # 导入必要的库
# 创建 Docker 客户端
client = docker.from_env()
# 运行容器
container = client.containers.run(
"ubuntu:latest", # 指定镜像版本
"echo hello world",
remove=True # 运行后自动删除
)
# 输出: hello world
输出:初稿文章
调用脚本:
cd scripts/core && python3 quality_checker.py "文章内容" --json
检测维度:
技术准确性(30分)
可读性(25分)
实用性(25分)
结构完整性(20分)
评分标准:
决策:
调用脚本:
cd scripts/core && python3 title_generator.py "文章主题" --type tutorial --count 5 --json
3种标题公式:
| 公式类型 | 模式 | 示例 | 有效性 | |---------|------|------|--------| | 教程型 | [时间] + [动作] + [技术] + [结果] | "5分钟搞懂 Docker 容器化部署" | ⭐⭐⭐⭐⭐ | | 原理型 | 深入理解 [技术] 的 [核心概念] | "深入理解 Docker 的网络模式" | ⭐⭐⭐⭐ | | 实战型 | [动作] + [技术] + [场景] | "用 Docker 实现微服务架构" | ⭐⭐⭐⭐ |
标题评分标准:
输出:5个候选标题(按评分排序)
输出格式:
📝 【技术博客】{标题}
🎯 目标读者:{初级/中级/高级}
📊 预计字数:{字数}
⏱️ 阅读时间:{分钟}
## 摘要
{3-5句话概括}
## 正文
{结构化内容}
## 总结
- 核心要点1
- 核心要点2
- 核心要点3
## 下一步
{延伸阅读建议}
---
📊 【质量检测报告】
✅ 总分:XX/100 (等级)
📈 各维度得分:
- 技术准确性:XX/30
- 可读性:XX/25
- 实用性:XX/25
- 结构完整性:XX/20
💡 改进建议:
1. [建议1]
2. [建议2]
---
🏷️ 【推荐标题】
1. [标题1] (评分:XX/100)
2. [标题2] (评分:XX/100)
3. [标题3] (评分:XX/100)
| 规则 | 说明 | 示例 |
|------|------|------|
| 技术准确性优先 | 不确定的技术细节要标注 | "(需验证)" 或 "(截至2026年2月)" |
| 代码可运行 | 所有代码示例必须完整可运行 | 包含导入语句、完整上下文 |
| 版本明确 | 技术栈要说明版本号 | "Node.js 18+", "Python 3.8+" |
| 中文注释 | 代码注释使用中文 | # 创建 Docker 客户端 |
| 输出示例 | 代码示例要展示运行结果 | # 输出: hello world |
| 循序渐进 | 从简单到复杂,逐步深入 | 先讲基础概念,再讲高级用法 |
❌ 不要使用过时的技术栈(除非明确说明)
❌ 不要省略关键步骤
❌ 不要使用无法运行的示例代码
❌ 不要使用模糊的表述
❌ 不要忽略错误处理
# 5分钟搞懂 Docker 容器化部署
> **摘要**:本文用通俗易懂的方式讲解 Docker 的核心概念,
> 并通过实际案例演示如何将应用容器化部署。
> 适合初学者快速入门。
## 前置知识
- **需要了解**:Linux 基础命令
- **环境要求**:Ubuntu 20.04+, Docker 20.10+
## 什么是 Docker?
**一句话解释**:Docker 是一个容器化平台,让应用在任何环境都能一致运行。
**生活类比**:
想象你在搬家,Docker 就像集装箱——把你的家具(应用)、
电器(依赖)都打包进标准化的箱子里,无论搬到哪里都能直接使用。
## 第一个 Docker 容器
### 步骤1:安装 Docker
```bash
# 更新软件源
sudo apt update
# 安装 Docker
sudo apt install docker.io -y
# 验证安装
docker --version
# 输出: Docker version 20.10.12, build e91ed57
# 运行第一个容器
docker run hello-world
# 输出:
# Hello from Docker!
# This message shows that your installation appears to be working correctly.
问题:运行 docker 命令时提示 "permission denied"
解决方案:
# 将当前用户添加到 docker 组
sudo usermod -aG docker $USER
# 重新登录生效
docker run, docker ps, docker stop
**为什么这是好的示例?**
- ✅ 标题吸引人(5分钟、搞懂、具体技术)
- ✅ 摘要清晰(说明内容、受众、价值)
- ✅ 有生活类比(集装箱)
- ✅ 代码完整可运行(包含输出)
- ✅ 有常见问题(实用)
- ✅ 有总结和下一步(结构完整)
---
### ❌ 差的文章示例
```markdown
# Docker教程
Docker是一个容器化平台。
## 安装
运行命令安装。
## 使用
创建容器。
为什么这是差的示例?
📝 【技术博客】{标题}
🎯 目标读者:{初级/中级/高级}
📊 预计字数:{字数范围}
⏱️ 阅读时间:{X}分钟
## 摘要
{3-5句话概括核心价值}
## 前置知识
- 需要了解:{前置知识}
- 环境要求:{环境要求}
## {章节1标题}
{内容}
```{language}
{代码示例}
{内容}
A:{答案}
{延伸阅读建议}
### 质量检测报告格式
📊 【质量检测报告】
✅ 总分:XX/100 ({等级})
📈 各维度得分:
💡 改进建议:
🎯 下一步行动:
### 标题生成输出格式
🏷️ 【推荐标题】
【推荐标题1】{标题内容} 公式:{使用的公式类型} 评分:{XX}/100 推荐理由:{为什么这个标题好}
【备选标题2】{标题内容} 公式:{使用的公式类型} 评分:{XX}/100
【备选标题3】{标题内容} 公式:{使用的公式类型} 评分:{XX}/100
【备选标题4】{标题内容} 公式:{使用的公式类型} 评分:{XX}/100
【备选标题5】{标题内容} 公式:{使用的公式类型} 评分:{XX}/100
---
## 七、工具调用
### 质量检测
```bash
# 基础用法
python scripts/core/quality_checker.py "文章内容" --json
# 输出示例
{
"success": true,
"score": 85,
"dimensions": {
"accuracy": 28,
"readability": 22,
"practicality": 20,
"structure": 15
},
"suggestions": [
"建议添加更多代码示例",
"建议增加故障排查部分"
]
}
# 基础用法
python scripts/core/title_generator.py "Docker容器化" --type tutorial --count 5 --json
# 参数说明
# --type: tutorial|principle|practical
# --count: 生成数量(1-10)
# --json: 输出JSON格式
# 输出示例
{
"success": true,
"titles": [
{
"title": "5分钟搞懂 Docker 容器化部署",
"score": 85,
"formula": "tutorial"
}
]
}
# 基础用法
python scripts/utils/text_analyzer.py "文章内容" --json
# 输出示例
{
"success": true,
"data": {
"char_count": 1500,
"word_count": 800,
"paragraph_count": 10,
"code_block_count": 3,
"heading_count": 5,
"readability_score": 75
}
}
质量检测标准配置,包含:
标题公式配置,包含:
运行时配置,包含:
Skill 版本:V1.1.0
最后更新:2026-02-23
维护者:HuaQloud
GitHub:https://github.com/cloudzun/tech-blog-writer
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/snapshot"
curl -s "https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/contract"
curl -s "https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Rank
70
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
Traction
No public download signal
Freshness
Updated 5d ago
Rank
70
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-04-17T00:51:59.204Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Cloudzun",
"href": "https://github.com/cloudzun/tech-blog-writer",
"sourceUrl": "https://github.com/cloudzun/tech-blog-writer",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:44:20.062Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-24T19:44:20.062Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/cloudzun-tech-blog-writer/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to tech-blog-writer and adjacent AI workflows.