OpenClaw/clawhub-security-signals huggingface dataset:
Skill: sangjie123/approval (version 1.0.0)

--- name: approval description: 企业办公流程与工时管理 Agent，支持办公流程导航、流程申请与审批、待办事项统计、请假调休申请等。当用户需要查询审批、提交申请、查看待办时使用。 metadata: { "openclaw": { "emoji": "🏢" } } --- # 审批办公助手 企业办公流程与工时管理服务。 ## 认证 所有请求必须携带 Beyond-Token 请求头。 ## 调用方式 ### 1. 获取 Agent Card ```bash curl -H "Beyond-Token: " "http://127.0.0.1:7861/jarvis/a2a/approval/.well-known/agent-card.json" ``` ### 2. 发送消息（流式响应） ```bash curl -N --no-buffer -X POST -H "Beyond-Token: id","jsonrpc":"2.0","method":"message/stream","params":{"message":{"contextId":"会话id","kind":"message","messageId":"32位uuid","parts":[{"kind":"text","text":"你的问题,必要的时候需要根据记忆优化用户输入"}],"role":"user"}}}' "http://127.0.0.1:7861/jarvis/a2a/approval/" ``` ## 请求格式说明 JSON-RPC 请求格式： ```json { "id": "32位uuid", "jsonrpc": "2.0", "method": "message/stream", "params": { "message": { "contextId":"会话id", "kind": "message", "messageId": "32位uuid", "parts": [{"kind": "text", "text": "你的问题"}], "role": "user" } } } ``` ## 功能 - 待办事项统计 - 流程申请与审批 - 请假调休申请 - 审批统计


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: zhuchenggong19851114-design/doubao-copywriter (version 1.0.0)

# doubao-copywriter - 豆包文案生成技能 ## 功能 调用豆包AI，根据给定的主题/大纲生成文案 ## 适用场景 - 小红书文案 - 公众号文章 - 抖音脚本 - 任何需要AI辅助写作的场景 ## 限制 - 需要豆包账号登录 - 沙箱浏览器可能无法使用，需用户本地浏览器 ## 工作流程 ### 方式一：豆包网页生成 1. 用 browser 打开 https://www.doubao.com/chat/ 2. **检查登录状态**： - 有对话列表 → 已登录 - 有"登录"按钮 → 未登录 3. **如果未登录**： - 点击"登录" - 截图发给用户让其扫码 - 等待用户确认登录完成 4. 在输入框输入文案主题/大纲 5. 等待生成（10-30秒） 6. 复制生成的文案发给用户 ### 方式二：用户本地生成（未登录时） 1. 告知用户需要手动登录 2. 提供文案主题/大纲 3. 让用户自行生成后复制回来 ## 输入 - 用户提供的主题/大纲/关键词 ## 输出 - 生成的文案内容（纯文字） - 直接复制给用户使用 ## 注意事项 - 文案风格可根据用户偏好调整（正式/接地气/幽默等） - 生成后可让用户确认或修改 - 不满意可以重新生成


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: veelove/ikuai-report (version 1.0.2)

--- name: ikuai-report description: "从 iKuai 路由器的 ikuai-cli JSON 数据生成可视化 HTML 流量报表（5 标签页、Chart.js 动画图表）。触发词：生成/创建/构建 iKuai HTML 报表、爱快流量报表、ikuai report、ikuai-traffic-report" --- # iKuai 流量报表 生成可视化 HTML 流量报表，纯静态、无外部依赖，直接用浏览器打开。 **输出路径**: `/tmp/ikuai-report.html` ## 快速使用 ```bash python3 {{SKILL_DIR}}/scripts/generate_report.py open /tmp/ikuai-report.html ``` ## 首次使用：配置 ikuai-cli Auth 每个用户的路由器 IP/Token 不同，**启动脚本会自动检测**，若未配置会报错并提示： ```bash # 1. 设置路由器地址 ikuai-cli auth set-url http://<路由器IP> # 例如: ikuai-cli auth set-url http://10.10.10.253 # 2. 设置认证 Token（在路由器 Web UI → 系统状态 → API Token 获取） ikuai-cli auth set-token <你的token> # 3. 验证配置 ikuai-cli auth status ``` > **提示**：脚本会自动搜索 PATH 中的 `ikuai-cli`，找不到时回退到 `~/.local/bin/ikuai-cli`，无需硬编码路径。 ## 报表结构（5 标签页） | 标签 | 内容 | |------|------| | 总览 | 系统状态 + 资源 + 流量 + 网口 + 图表 | | 网络配置 | WAN/LAN/DNS/NAT/端口转发/VLAN | | 流量分析 | 协议柱图 + 应用 Top20 + 设备 Top20 | | 安全状态 | ACL/L7/MAC + VPN + 在线设备 | | 系统日志 | 关键事件日志 | ## 数据收集命令 ```bash ikuai-cli monitor system --format json ikuai-cli monitor traffic-summary --format json ikuai-cli monitor app-traffic-summary --format json ikuai-cli monitor protocols --format json ikuai-cli monitor clients-online --format json ikuai-cli monitor interfaces-physical --format json ikuai-cli network wan --format json ikuai-cli network lan list --format json ikuai-cli network dns get --format json ikuai-cli security acl list --format json ikuai-cli qos ip list --format json ikuai-cli network dnat list --format json ikuai-cli log system list --format json --human-time ``` ## 关键 API 字段（实际返回值，与文档常有不符） | 命令 | 字段 | 说明 | |------|------|------| | `monitor system` | `sysinfo.stream.total_down/up` | 今日总流量（Bytes） | | | `sysinfo.online_user.count` | 在线用户数 | | `monitor traffic-summary` | `terminal[].ip_addr / mac / sum_total_down / sum_total` | 设备流量 | | | `terminal_total_flow` | 所有设备总流量 | | `monitor app-traffic-summary` | `proto3_day[].appname` | 应用名（⚠️ 不是 `app_name`） | | | `proto3_day[].total_down/up/total` | 流量（⚠️ 不是 `total_byte`） | | `monitor protocols` | `data[].proto_name / total` | 协议分布 | | `monitor clients-online` | `data[].ip_addr / client_vendor / client_type` | 在线设备 | | `network wan` | `data[].dhcp_ip_addr / internet` | WAN 状态 | | `network lan list` | `data[].ip_mask / dhcp_server / vlan` | LAN 配置 | | `network dnat list` | `data[].wan_port / lan_addr / lan_port` | 端口转发规则 | ## 故障排查 **"ikuai-cli 未完成认证配置"** ```bash ikuai-cli auth status # 查看当前配置状态 ikuai-cli auth set-url <IP> # 设置路由器地址 ikuai-cli auth set-token <token> # 设置 Token ``` **API 返回空数据（`{"data":[]}`）** - 路由器不可达 — `ping <路由器IP>` - Token 过期 — 重新获取并 `ikuai-cli auth set-token <新token>` **图表无数据或 Tab 切换失效** - 用 `node --check /tmp/ikuai-report.html` 验证 JS 语法 - 确认 `ikuai-cli monitor app-traffic-summary` 有返回数据 ## 依赖 - `ikuai-cli` v1.0+（自动检测 PATH） - Python 3.6+ - 报表：纯静态 HTML + Chart.js（CDN）


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: omni-georgio/coralos-run-remote-agents (version 1.0.0)

--- name: coralos description: End-to-end Coral Cloud workflow — discover registry remote agents, compose and launch a session of agents, then monitor and close it. --- # Coral Use this skill to run a complete Coral Cloud session: discover available agents, build and submit a session payload, then monitor and close it. ## Phase 1 — Discover (Registry) Identify the agent you want to run before composing a session payload. **Fast commands:** - `bash scripts/list_registry_agents.sh` - `bash scripts/inspect_registry_agent.sh <source> <agent_name> <version>` **Live endpoints:** - List: `GET https://api.coralcloud.ai/api/v1/registry` - Inspect: `GET https://api.coralcloud.ai/api/v1/registry/{source}/{agentName}/{version}` Before moving on, record: - `source` - `agentName` - `version` - notable option requirements and constraints If you see `{"message":"Not found"}`, compare the URL to the current [Coral Cloud API guide](https://docs.coralos.ai/cloud/using-api). --- ## Phase 2 — Create Session Build and submit a `POST /api/v1/local/session` payload using the agent identified in Phase 1. **Fast commands:** - `bash scripts/create_session.sh examples/payloads/echo-session.json` - `bash scripts/create_session_from_simple.sh examples/payloads/simple/echo-session.json` **Payload notes:** - Payload shape is strict — start from `examples/payloads/echo-session.json` or expand from `examples/payloads/simple/` using `scripts/build_coral_session_payload.py`. - Required fields: `agentGraphRequest`, `namespaceProvider`, `execution`. - Optional: session `annotations`, `extendedEndReport`. - Custom tool/webhook flows are experimental until callback host policy is confirmed in your environment. **Success criteria:** - Non-error API response - Real `sessionId` in the response --- ## Phase 3 — Manage Session Monitor progress and clean up after the session is running. **Fast command:** - `bash scripts/get_session_state.sh <namespace> <session_id>` **Live endpoint:** - State: `GET /api/v1/local/session/{namespace}/{sessionId}` - Verify list and delete routes against your environment before automating cleanup loops. **Lifecycle checklist:** - Session exists - Agents connect and begin execution - Output appears in Coral Cloud thread when requested - Session is closed when no longer needed **Success criteria:** - Real state payload for the target session - Evidence of agent progress and/or thread activity


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: albionaiinc-del/dup-finder (version 1.0.0)

# Dup Finder This tool quickly identifies and lists duplicate files in a given directory, saving users time and storage space by allowing them to easily remove unnecessary duplicates. ## Usage To use Dup Finder, simply run the tool from the command line and provide the directory you want to search for duplicates. For example: ```bash python dup_finder.py /path/to/directory ``` This will print out a list of duplicate files found in the specified directory. ## Price $1.50


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: guyoung/boxed-fs (version 1.0.0)

--- name: boxed-fs description: WebAssembly sandboxed file system operations for secure file read/write within explicitly declared directories. Use when needing to read, write, append, copy, remove, or list files in a controlled sandbox environment. --- # boxed-fs WebAssembly sandboxed file system operations. All file operations run inside a WASM sandbox with access control. ## Quick Start ```js // Download wasm first (one-time) wasm-sandbox-download({ url: "https://raw.githubusercontent.com/guyoung/wasm-sandbox-openclaw-skills/main/boxed-fs/files/boxed-fs-component.wasm", dest: "~/.openclaw/skills/boxed-fs/files/boxed-fs-component.wasm" }) // List files wasm-sandbox-run({ wasmFile: "~/.openclaw/skills/boxed-fs/files/boxed-fs-component.wasm", workDir: "~/.openclaw/workspace", args: ["list-dir", "--path", "."] }) // Read file wasm-sandbox-run({ wasmFile: "~/.openclaw/skills/boxed-fs/files/boxed-fs-component.wasm", workDir: "~/.openclaw/workspace", args: ["read-file", "--path", "example.txt"] }) ``` ## Supported Operations - **read-file** - Read file contents - **write-file** - Write file contents atomically - **append-file** - Append data to a file - **open-file** - Open a file for reading - **open-writable-file** - Open a file for writing - **copy-file** - Copy a file within root - **remove-path** - Remove a file or directory - **mkdir-path** - Create a directory path - **list-dir** - List files and directories under a path ## Trigger When boxed-fs triggers when the user asks to read, write, append, copy, remove, list, or otherwise manipulate files in a sandboxed environment, or when explicitly requested to use boxed-fs. boxed-fs 在用户要求在沙箱环境中读取、写入、追加、复制、删除、列出或以其他方式操作文件时触发，或在明确请求使用 boxed-fs 时触发。 ## Usage Reference See [USAGE.md](references/USAGE.md) for detailed command usage and examples.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: zvirb/google-drive-delete-file (version 1.0.1)

--- name: Google Drive Delete File description: Atomic node skill to delete a file in Google Drive using the gog CLI. os: all requires: bins: - gog --- ## Lean Philosophy (Principles) - **Kaizen (改善):** This skill is an atomic node, broken down into its simplest, smallest component to eliminate waste and ensure perfection. - **Standardized Work (Hyojun Sagyo):** This node represents the most efficient, standardized path for this specific task before automation. - **Jidoka (自働化):** This node includes autonomous defect detection. It relies on the CLI's self-healing loop and will report errors if the deletion fails. # Google Drive Delete File This skill allows the agent to move a file to trash in Google Drive using the native CLI. ## Cognitive Directives WHEN [A file needs to be removed or moved to trash in Google Drive] THEN [Execute the native terminal command `gog drive delete <fileId>`] ## Schema Example ```json { "command": "gog drive delete file_id_123" } ``` ## Expected Output Confirmation that the file was moved to the trash.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: blueworldmarketing/xiucheng-self-improving-bwm (version 1.0.0)

--- name: self-improving-agent description: Self-improving agent system that analyzes conversation quality, identifies improvement opportunities, and continuously optimizes response strategies. version: "1.0.0" author: xiucheng type: skill tags: [self-improvement, learning, optimization, reflection, growth] homepage: https://github.com/xiucheng/self-improving-agent license: MIT --- # Self-Improving Agent An intelligent self-improvement system for OpenClaw agents that analyzes conversation quality and continuously optimizes performance. ## Features - 📊 **Quality Analysis**: Evaluates conversation effectiveness - 🎯 **Improvement Tracking**: Identifies areas for enhancement - 📝 **Learning Log**: Records insights and lessons learned - 📈 **Weekly Reports**: Generates improvement summaries - 🔄 **Strategy Optimization**: Adapts response patterns over time ## Installation ```bash clawhub install self-improving-agent ``` ## Usage ### Automatic Analysis The skill automatically analyzes conversations after each session. ### Manual Improvement Logging ```python from self_improving import SelfImprovingAgent sia = SelfImprovingAgent() sia.log_improvement("Need to be more concise in technical explanations") ``` ### Generate Weekly Report ```python report = sia.generate_weekly_report() print(report) ``` ## Configuration | Setting | Default | Description | |---------|---------|-------------| | improvement_log | ./improvement_log.md | Learning log file | | soul_file | ./SOUL.md | Personality anchor file | | auto_analyze | true | Auto-analyze conversations | ## Integration Works best with: - `memory-manager`: For tracking improvement history - Custom agent personalities (SOUL.md) ## License MIT License - Help agents get better every day!


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: sunshine-del-ux/api-docs-generator (version 1.0.0)

--- name: api-docs-generator description: 从代码注释自动生成 API 文档，支持 OpenAPI/Swagger 格式，输出 JSON 或 YAML。 metadata: {"clawdbot":{"emoji":"📚","requires":{},"primaryEnv":""}} --- # API Docs Generator 自动从源代码生成专业的 API 文档。支持 OpenAPI 3.0 和 Swagger 2.0 规范。 ## 功能 - 📝 自动解析代码注释 - 🌐 OpenAPI 3.0 支持 - 📄 Swagger 2.0 支持 - 📋 Postman Collection 导出 - 🔄 自动检测 API 路由 - 📖 生成可交互文档 ## 支持的框架 | 框架 | 支持 | |------|------| | Express.js | ✅ | | FastAPI | ✅ | | Flask | ✅ | | Gin | ✅ | | Spring Boot | ✅ | | Rails | ✅ | ## 使用方法 ### 基本用法 ```bash # 生成 OpenAPI 文档 api-docs-generator openapi --input ./src --output docs/openapi.json # 生成 Swagger 文档 api-docs-generator swagger --input ./src --output docs/swagger.yaml # 生成 Postman Collection api-docs-generator postman --input ./src --output docs/collection.json ``` ### 选项 | 选项 | 说明 | |------|------| | `--input, -i` | 源代码目录 | | `--output, -o` | 输出文件路径 | | `--format, -f` | 输出格式 (json/yaml) | | `--title` | API 标题 | | `--version` | API 版本 | ## 输出示例 ```json { "openapi": "3.0.0", "info": { "title": "My API", "version": "1.0.0", "description": "API description" }, "paths": { "/api/users": { "get": { "summary": "Get all users", "description": "Returns a list of users", "responses": { "200": { "description": "Successful response", "content": { "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/User" } } } } } } } } } } ``` ## 文档展示 生成的文档可以用于： - Swagger UI - Redoc - Postman - Apiary ## 变现思路 1. **付费模板** - 专业化文档模板 2. **企业服务** - 为企业定制 API 文档 3. **集成服务** - 与 GitHub/GitLab 集成 4. **培训服务** - API 文档编写培训 ## 示例 ### Express.js 项目 ```bash api-docs-generator openapi \ --input ./server \ --output ./docs/openapi.json \ --title "My API" \ --version "1.0.0" ``` ### FastAPI 项目 ```bash api-docs-generator openapi \ --input ./app \ --output ./docs/api.yaml \ --format yaml ``` ## 安装 ```bash # 无需额外依赖 ```

path: _meta.json
content: {
  "schema_version": "1",
  "name": "api-docs-generator",
  "version": "1.0.0",
  "description": "自动生成 API 文档",
  "author": {"name": "Sunshine-del-ux"},
  "keywords": ["api", "docs", "openapi", "swagger"],
  "license": "MIT"
}


path: api-docs-generator.sh
content: #!/bin/bash
FORMAT="${1:-openapi}"
OUTPUT="${2:-docs/api.json}"

mkdir -p docs

cat > "$OUTPUT" << 'JSON'
{
  "openapi": "3.0.0",
  "info": {
    "title": "My API",
    "version": "1.0.0"
  },
  "paths": {
    "/users": {
      "get": {
        "summary": "Get all users",
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  }
}
JSON

echo "✅ API docs generated at $OUTPUT"


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: aaronjager92/minimax-voicereponse-feishu (version 1.0.0)

# Voice Reply Skill - 语音回复技能 > 🤖 支持平台：飞书（Feishu） > > 将文字转换为语音气泡，通过飞书发送 --- ## ⚠️ 首次使用必读 **使用前必须配置 MiniMax API Key**，否则无法运行！ 配置方式： 1. 获取 Key：https://www.minimaxi.com/ 2. 设置环境变量：`export MINIMAX_VOICE_API_KEY="your-key"` 或创建配置文件：`cp config.example.txt config.txt` 并填入 Key 3. 验证：`python3 scripts/voice_reply.py "测试"` 详见下方「首次使用配置」章节。 --- ## 功能 当检测到用户请求语音回复时，自动： 1. 获取要转换的文字 2. 调用 MiniMax TTS API 生成语音 3. 转换为 OGG 格式（飞书语音气泡格式） 4. 通过飞书发送语音消息 ## 触发方式 用户发送以下任一方式都会触发： - `语音回复：xxx` 或 `语音回复 xxx` - `/voice xxx` - 直接说"说给我听" - 说"语音回复" --- ## 首次使用配置 ### 1. 获取 MiniMax API Key 1. 注册 MiniMax 开放平台：https://www.minimaxi.com/ 2. 在控制台创建项目，获取 API Key 3. 设置环境变量（推荐）： ```bash export MINIMAX_VOICE_API_KEY="your-api-key-here" ``` ### 2. 配置文件方式（可选） 如果不想设置环境变量，可以创建配置文件： ```bash cp config.example.txt config.txt # 编辑 config.txt，填入你的 API Key ``` ### 3. 验证 ```bash python3 scripts/voice_reply.py "你好，测试一下" ``` 成功后会在终端打印：`/path/to/output.ogg` --- ## 技术细节 ### 流程 ``` 文字 → MiniMax TTS (MP3) → FFmpeg转OGG → 飞书语音气泡 ``` ### 音频格式 - TTS 输出：MP3 (32kHz) - 飞书语音气泡：OGG (Opus codec) - 转换后采样率：48000Hz - 比特率：128kbps ### 依赖 - Python 3.8+ - `requests` 库：`pip install requests` - `ffmpeg`（系统命令） - MiniMax TTS API Key ### 可用音色 | voice_id | 说明 | |----------|------| | male-qn-qingse | 男性青涩音色（默认） | | female-qn-qingse | 女性青涩音色 | | male-qn-jingqi | 男性京片子 | | female-qn-tianmei | 女性甜妹 | | ... | 更多音色见 MiniMax 文档 | 修改方法：编辑 `scripts/voice_reply.py`，找到 `voice_id` 字段 --- ## 文件结构 ``` minimax_ttsresponse_feishu/ ├── SKILL.md # 本文件 ├── config.example.txt # 配置示例 ├── scripts/ # 脚本目录 │ └── voice_reply.py # 主脚本 └── references/ # 参考文档 └── README.md # 详细说明 ``` --- ## 常见问题 ### Q: 提示"网络请求失败" A: 检查 API Key 是否正确配置，网络是否畅通 ### Q: 提示"API返回错误" A: 检查 API Key 是否有 TTS 权限，或额度是否充足 ### Q: 飞书收不到语音 A: 确认是飞书平台，微信不支持原生语音气泡 ### Q: 想换音色 A: 编辑 `scripts/voice_reply.py`，修改 `voice_id` 参数 --- ## 贡献 欢迎提交 Issue 和 PR！


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: blackgoldenticked/podcast-digest (version 1.0.0)

--- name: podcast-digest description: | 深度解析播客音频内容，生成结构化纪要与可视化学习材料。适用于：用户上传播客音频文件、提供播客文字稿、输入播客标题或链接、要求"帮我整理播客内容"、"分析这期播客"、"做播客笔记"、"播客内容总结"、"多期播客对比研究"、"播客知识图谱"等场景。 当用户提到 podcast（播客）、音频内容学习、节目笔记、嘉宾观点整理、跨期内容关联时，必须使用此技能。输出涵盖深度纪要、Mermaid 关系图、Web 可视化报告、知识关联卡片，支持单期深度解析与多期横向研究两种模式。 --- # Podcast Digest Skill — 播客深度纪要技能 ## 目标 将播客内容转化为**可学习、可研究、可关联**的结构化知识资产。 支持两种主模式： - **单期深度解析**：一期播客 → 完整纪要 + 可视化 - **多期横向研究**：多期播客 → 主题对比 + 知识图谱 + 双向关联 --- ## 第一步：判断输入类型 | 输入 | 处理方式 | |------|---------| | 音频文件 (.mp3/.m4a 等) | 提示用户先使用转录工具，或使用内置音频分析 | | 文字稿 / 字幕文件 | 直接解析全文 | | 播客标题 + 平台 | 网络搜索获取内容摘要，补充公开信息 | | 用户粘贴的内容段落 | 直接解析 | | 多期内容 | 进入多期研究模式 | **若输入为音频文件**，告知用户： > "我将基于音频内容进行分析。如需更高精度，建议同时提供文字稿。" --- ## 第二步：单期深度解析流程 ### 2.1 基础信息提取 ``` 播客名称、期号、日期 主持人、嘉宾（背景、身份、立场） 核心主题（1句话） 时长 / 章节分布 ``` ### 2.2 内容分层解析 按以下层次提取内容： **L1 — 核心论点**（3-5个，附原文时间戳/引用） **L2 — 支撑论据**（数据、案例、类比） **L3 — 隐含假设**（说了什么 vs. 预设了什么） **L4 — 反驳与张力**（嘉宾之间的分歧、未解决的问题） **L5 — 延伸方向**（提到但未深入的话题） ### 2.3 知识点标签 为每个知识点打标签，格式： ``` #领域/子领域 #人物 #概念 #工具/方法 #争议点 #可行动 ``` ### 2.4 金句与洞察 - 精选 5-10 条金句（附说话人） - 每条附：**字面意思 → 深层含义 → 可应用场景** --- ## 第三步：可视化输出选择 根据用户需求或内容类型，生成以下一种或多种输出。 **默认：同时生成 Mermaid 图 + Web 报告。** ### 输出格式 A：Mermaid 关系图 读取 `references/mermaid-templates.md` 获取模板。 根据内容类型选择图类型： - 论点结构 → `graph TD`（层级关系） - 时间线 / 过程 → `timeline` 或 `sequenceDiagram` - 概念对比 → `quadrantChart` - 多期关联 → `graph LR`（网络图） - 人物关系 → `graph TB` ### 输出格式 B：Web 可视化报告（HTML Artifact） 读取 `references/web-report-template.md` 获取完整模板规范。 包含： - 导航栏（各章节锚点） - 核心论点卡片（带折叠详情） - 嘉宾/人物信息侧栏 - 金句滚动展示 - 知识标签云 - 关联播客推荐卡 ### 输出格式 C：Web PPT（HTML 幻灯片） 读取 `references/webppt-template.md` 获取模板。 适合：用户需要分享或讲解播客内容给他人。 结构：封面 → 背景 → 核心观点(逐页) → 金句 → 延伸资源 ### 输出格式 D：Markdown 结构化笔记 适合：用户需要导入 Obsidian / Notion 等工具。 包含 YAML frontmatter、双链语法 `[[概念名]]`、标签。 --- ## 第四步：多期横向研究模式 当用户提供 **2期或以上** 内容时激活。 ### 4.1 建立研究矩阵 ``` 维度 \ 期号 | EP01 | EP02 | EP03 | -------------|------|------|------| 核心主题 | | | | 主要立场 | | | | 关键数据 | | | | 提到的概念 | | | | 嘉宾 | | | | ``` ### 4.2 双向关联分析 **正向关联**（同一概念在多期中的演化）： - 概念 X 在 EP01 中的定义 → EP03 中的修正/深化 **反向关联**（某期观点如何被其他期验证/反驳）： - EP02 的案例 ←→ EP01 的理论框架 用 Mermaid `graph LR` 绘制关联网络。 ### 4.3 知识图谱构建 提取所有期的核心概念，建立： - 概念节点（大小=出现频率） - 关系边（类型：支持/反驳/扩展/前提） - 时间轴（概念首次出现 → 演化路径） ### 4.4 综合研究报告 输出多期研究的 Web 报告，包含： - 主题演化时间线 - 观点对比表格 - 知识图谱（交互式，使用 D3.js 或 SVG） - 学习路径推荐（建议阅读顺序） - 待深入研究的开放问题清单 --- ## 第五步：互动式学习功能（可选） 若用户希望深入学习，提供： **问答卡片生成**：基于内容生成问答对，格式： ``` Q: [问题] A: [答案] 来源: EP XX 第 XX 分钟 相关概念: [[X]] [[Y]] ``` **延伸学习地图**： 播客提到的书 / 论文 / 人物 → 搜索补充信息 → 形成学习资源清单 **可行动清单**： 提炼播客中的具体建议/方法论，整理为待办清单格式 --- ## 输出质量标准 - **深度**：不只是摘要，要有分析和洞察 - **结构**：层次清晰，可快速扫读也可深度阅读 - **关联**：每个概念尽量与其他概念建立关系 - **可用性**：输出可直接用于学习、分享、研究 - **忠实性**：观点归属准确，不混淆嘉宾立场 --- ## 参考文件索引 | 文件 | 用途 | 何时读取 | |------|------|---------| | `references/mermaid-templates.md` | Mermaid 图模板库 | 生成任何图表前 | | `references/web-report-template.md` | Web 报告 HTML 模板 | 生成 Web 报告前 | | `references/webppt-template.md` | Web PPT 模板 | 生成幻灯片前 | | `references/multi-episode-schema.md` | 多期研究数据结构 | 进入多期模式前 |


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: qtx0213/clawline-setup (version 0.2.1)

# ClawLine Setup 通过对话一键安装并配置 ClawLine 手机 App 与 OpenClaw 的连接，无需任何命令行操作。 ## 能做什么 安装此 Skill 后，直接在任意聊天窗口对 OpenClaw 说自然语言即可完成全部配置： - **安装 ClawLine**：检查并自动安装 ClawLine Channel Plugin - **绑定手机**：提供 UUID 后立即写入配置并重启网关 - **随时重新绑定**：说出新 UUID 即可覆盖旧配对 - **查看状态**：随时查询连接状态和实例信息 - **断开连接**：清除配对信息 ## 使用示例 ``` 你：帮我安装 ClawLine AI：✅ ClawLine Channel Plugin 安装成功。 下一步需要绑定你的手机： 1. 打开 ClawLine App 2. 进入"添加实例"页面 3. 给实例命名（如"我的电脑"） 4. 复制页面显示的 UUID 复制后直接告诉我即可。 你：ClawLine 的 UUID 是 a1b2c3d4-e5f6-7890-abcd-ef1234567890 AI：✅ UUID 已更新。网关重启后，请在 App 的"实例管理"→ 待确认列表中确认配对即可。 ``` ## 安装方式 此 Skill 由 clawhub 通过以下命令自动安装： ```bash openclaw plugins install @openclawline/clawline-setup ``` ## 触发关键词 | 说什么 | 触发的操作 | |--------|-----------| | 帮我安装 ClawLine | 检查并安装 Channel Plugin | | 安装 ClawLine | 同上 | | ClawLine 的 UUID 是 xxxx | 设置/更新连接 UUID | | ClawLine 连接状态 | 查看当前配置 | | 断开 ClawLine | 清除配对信息 | ## 相关链接 - GitHub：https://github.com/qtx0213/clawline - ClawLine App：https://openclawline.com - npm 包：https://www.npmjs.com/package/@openclawline/clawline-setup


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)