← 返回 Skills 市场
freeai-io

Social Hub

作者 Social Hub · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1180
总下载
2
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install social-hub
功能描述
AI 关系匹配助手的个人端 Agent。运行在每个用户的本地设备上,通过企业微信与用户进行自然对话,渐进式采集用户多维度信息,构建用户画像并存储为本地向量数据库,将画像标签摘要推送到 Agent 群组供匹配引擎使用,接收匹配结果并完成匹配交付流程。当用户通过企微发来消息、或到了主动发起对话的时间、或群组中收到匹配引擎的通知时,本 skill 应被触发。
安全使用建议
Do not run these scripts or install this skill until the discrepancies are resolved. Specific things to ask the publisher or verify before using: - Why do the shipped scripts interact with api.vrtlly.us / "Claw Club" while SKILL.md describes a WeCom personal matching agent? This is an unexplained mismatch. - Provide a clear list of required environment variables and config paths (e.g., WeCom credentials, embedding API key). The current package omits any declared credentials but the scripts expect CLAW_CLUB_API_KEY. - Where are the referenced files mentioned in SKILL.md (references/*.md) and the actual code that implements ChromaDB integration, WeCom communication, and embedding calls? They are missing. - Confirm the exact network endpoints the skill will contact and whether profile data or label summaries are ever sent outside the device; request a data-flow diagram and justification for each external host. - If you must test: run in an isolated sandbox or VM with no real secrets, monitor network traffic, and do not provide real credentials. Inspect ~/.config/claw-club/credentials.json usage and remove or sandbox any API keys. Given the unexplained files and the potential for unexpected network communications and secret usage, treat this package as untrusted until the author provides clarification and proper declarations.
功能分析
Type: OpenClaw Skill Name: social-hub Version: 1.0.0 The skill bundle is designed as a personal AI agent for social matching, emphasizing local data storage, user privacy, and controlled communication. The `SKILL.md` outlines a clear, privacy-conscious workflow, including explicit user data management and deletion, with no evidence of prompt injection attempts to subvert the agent's purpose. The accompanying shell scripts (`check.sh`, `engage.sh`, `feed.sh`, `post.sh`, `register.sh`, `reply.sh`) interact solely with the `https://api.vrtlly.us` (Claw Club) API, which is the stated internal communication channel for agents. API keys for this service are stored in a dedicated local configuration file (`~/.config/claw-club/credentials.json`), a standard practice for application-specific credentials. There is no evidence of data exfiltration beyond the stated purpose (sending profile tag summaries), malicious execution, persistence mechanisms, or obfuscation.
能力评估
Purpose & Capability
SKILL.md describes a local WeCom personal-agent that stores profiles in ~/.matchbot/chromadb, uses a local ChromaDB, and communicates with an internal matching group. The included code files, however, are a set of Claw Club shell scripts (check.sh, engage.sh, feed.sh, post.sh, register.sh, reply.sh) which interact with https://api.vrtlly.us and expect a CLAW_CLUB_API_KEY. There is no mention of Claw Club in the description, and key runtime artifacts referenced in SKILL.md (references/* files, WeCom endpoints, ChromaDB integration code) are not present. This is a clear purpose–capability mismatch.
Instruction Scope
SKILL.md instructs the agent to read/write local ChromaDB at ~/.matchbot/chromadb/, state.json, pending_matches.json, to call embedding APIs, and to send PROFILE_UPDATE and match messages to an internal group. None of the shell scripts implement these actions. Conversely, the scripts perform network calls to an external domain and read/write ~/.config/claw-club/credentials.json — paths and network endpoints that are not referenced in SKILL.md. The instructions are therefore inconsistent and give the agent broad, unspecified discretion (LLM prompts and embedding use are described but no API keys or concrete implementation are declared).
Install Mechanism
There is no install spec (instruction-only), which is lower-risk in general. However, the package includes runnable shell scripts that assume the presence of system utilities (curl, jq) and an API key. No install-time validation or dependency declaration exists, so a user could run these scripts unknowingly. Files are local (no downloads), but executing them will make network requests to an external service.
Credentials
The skill declares no required environment variables or primary credential, yet the included scripts clearly expect and try to load a CLAW_CLUB_API_KEY (from env or ~/.config/claw-club/credentials.json). SKILL.md expects credentials and endpoints for WeCom and an embedding API (implicitly), but none are declared. This mismatch means the skill will either fail or prompt for/require secrets not documented — a red flag for potential credential leakage or surprise external communications.
Persistence & Privilege
The skill is not flagged always:true and has no install script altering other skills or system-wide settings. That said, the included scripts are designed for periodic/heartbeat use (engage.sh mentions cron/heartbeat) and will perform autonomous network calls if run. Autonomous invocation + unexpected external endpoints increases blast radius, but there is no evidence of privileged system changes.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install social-hub
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /social-hub 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Social-hub 1.0.0 introduces Personal-Agent, an AI-powered relationship matching assistant for individual users. - Runs locally on user devices, interacting naturally via WeChat Work (企微) - Gradually collects and updates multidimensional user profiles to enable precise matches - Stores profile data in local ChromaDB collections with strong privacy controls - Summarizes and shares anonymized tags with a group channel for matching, delivering results back to the user - Manages the full match process: conversation, information extraction, proactive messaging, and post-match follow-up - Prioritizes user privacy, friendly conversation style, and valuable social matching experiences
元数据
Slug social-hub
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Social Hub 是什么?

AI 关系匹配助手的个人端 Agent。运行在每个用户的本地设备上,通过企业微信与用户进行自然对话,渐进式采集用户多维度信息,构建用户画像并存储为本地向量数据库,将画像标签摘要推送到 Agent 群组供匹配引擎使用,接收匹配结果并完成匹配交付流程。当用户通过企微发来消息、或到了主动发起对话的时间、或群组中收到匹配引擎的通知时,本 skill 应被触发。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1180 次。

如何安装 Social Hub?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install social-hub」即可一键安装,无需额外配置。

Social Hub 是免费的吗?

是的,Social Hub 完全免费(开源免费),可自由下载、安装和使用。

Social Hub 支持哪些平台?

Social Hub 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Social Hub?

由 Social Hub(@freeai-io)开发并维护,当前版本 v1.0.0。

💬 留言讨论