← Back to Skills Marketplace
fqch1981

神经元

by fqch1981 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
251
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install neuron
Description
分布式AI节点系统,实现跨局域网节点的任务分发、并行处理和结果聚合
Usage Guidance
This skill implements LAN discovery and will broadcast tasks and final results to other hosts on your local network. Before installing: 1) Do not use on untrusted or public networks — any host on the LAN can impersonate nodes because there is no authentication. 2) The configured discovery port (83668) is invalid (valid ports are 1–65535); fix the port in config.json/SKILL.md before use. 3) Consider adding authentication/encryption for node announce, task RPC, and result broadcasts to prevent data leakage. 4) Be aware the skill will persist a node_identity.json file in the skill directory and will accept an undocumented OPENCLAW_NODE_ID env var to override the ID. If you plan to use it, only run in tightly controlled networks and audit/modify the code to add authorization, input filtering, and a valid port.
Capability Analysis
Type: OpenClaw Skill Name: neuron Version: 1.0.0 The 'neuron' skill is a distributed AI task processing system that enables multiple OpenClaw instances to collaborate on tasks via a local network. It uses UDP broadcasting on port 83668 for node discovery and leverages the platform's RPC capabilities for task distribution and result aggregation. The code logic in 'scripts/neuron_skill.py' is transparent, aligns with the documentation in 'SKILL.md', and lacks any indicators of malicious intent such as data exfiltration, persistence, or unauthorized command execution. It also includes appropriate security warnings regarding its use in untrusted network environments.
Capability Assessment
Purpose & Capability
The name/description (distributed node discovery, task distribution, aggregation) match the code: the package implements UDP-based discovery, RPC-style calls to other nodes, local model invocation, and result aggregation. However the chosen discovery port (83668) is invalid (port numbers must be <= 65535) which breaks the core networking functionality and contradicts the configuration/instructions that ask you to open that port. The skill also attempts to discover the local IP by connecting to 8.8.8.8 — a common technique but it implies an external network connection to determine local IP.
Instruction Scope
SKILL.md and the code instruct the agent to broadcast tasks and final results over the LAN. That means user queries (potentially sensitive) will be sent to other nodes. There is no evidence of authentication or signing of announce/messages in the code (node identity is just a generated ID and optional OPENCLAW_NODE_ID env var), so any host on the LAN can claim to be a node or receive tasks. The SKILL.md correctly warns to only use in trusted networks, but the runtime instructions give the agent broad discretion to send user data across the network and to save node identity to disk. Also the code reads an environment variable OPENCLAW_NODE_ID (used to override the generated node id) but this env var is not declared in the skill metadata or documented in SKILL.md — mismatch between runtime behavior and declared inputs.
Install Mechanism
There is no install spec (no packages downloaded or installed). The skill includes Python code files that will run in the agent environment; not having an install step lowers supply-chain risk but means the provided code executes as-is in the agent process. No external URLs or archives are pulled by an installer.
Credentials
The registry metadata declares no required env vars, but the code will check for OPENCLAW_NODE_ID and honor it if present (undocumented). The skill performs network I/O and will send user queries/aggregated results out over UDP and via context.rpc_call — this is a form of data sharing/exfiltration that should be considered sensitive. No credentials, encryption, or authentication mechanisms are implemented in the provided code, which is disproportionate risk for a skill that broadcasts potentially sensitive prompts/results to arbitrary LAN hosts.
Persistence & Privilege
The skill writes a persistent node_identity.json to the scripts directory to store the generated node ID. It does not request elevated privileges or modify other skills' configs. 'always' is false and the skill is user-invocable, so it does not force inclusion in all agent runs. Writing this identity file is within scope but users should be aware it will persist a local identifier on disk.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install neuron
  3. After installation, invoke the skill by name or use /neuron
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Neuron 1.0.0 – Initial Release - Introduces a distributed AI node system for cross-LAN task distribution, parallel processing, and result aggregation. - Features automatic node discovery via UDP broadcast, task distribution to available nodes, and final result aggregation. - Provides collective learning through knowledge sharing by broadcasting final answers to the network. - Includes Python API and direct skill invocation methods for flexible integration. - Offers configuration options for network parameters, node identity, and firewall guidance. - Details typical usage scenarios, workflows, troubleshooting, and security best practices.
Metadata
Slug neuron
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 神经元?

分布式AI节点系统,实现跨局域网节点的任务分发、并行处理和结果聚合. It is an AI Agent Skill for Claude Code / OpenClaw, with 251 downloads so far.

How do I install 神经元?

Run "/install neuron" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 神经元 free?

Yes, 神经元 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 神经元 support?

神经元 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 神经元?

It is built and maintained by fqch1981 (@fqch1981); the current version is v1.0.0.

💬 Comments