分布式AI劳务网络
AI代理任务分发与执
通过REST API连接并管理AllStar Link业余无线电节点,支持状态查询、节点连接/断开、收藏夹与定时网络会话管理。
前置条件:需独立部署asl-agent后端服务(通常运行于Raspberry Pi),并通过Tailscale等方式确保网络可达。
安装步骤:
~/.config/secrets/api-keys.env中配置环境变量:基本用法:
source ~/.config/secrets/api-keys.env
python3 {baseDir}/scripts/asl-tool.py status --out text
python3 {baseDir}/scripts/asl-tool.py connect 55553 --out text
python3 {baseDir}/scripts/asl-tool.py favorites list
python3 {baseDir}/scripts/asl-tool.py net start ares --out text
所有命令支持--out json(默认,机器可读)或--out text(人类可读单行输出)。
定时任务配置:将以下cron条目添加到系统以启用自动断开检查:* * * * * /bin/bash -c 'source ~/.config/secrets/api-keys.env && python3 /path/to/asl-tool.py net tick --out text >> ~/.openclaw/state/asl-control/tick.log 2>&1'
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 节点编号、收藏夹/网络配置名称、输出格式标志、监听模式开关、会话时长、审计行数限制 |
| 输出 | 节点状态/报告、在线节点列表、连接操作结果、收藏夹/网络配置数据、审计日志、JSON行事件流 |
| 适用人群 | AllStar Link节点持有者、业余无线电运维人员、自动化脚本开发者 |
| 不包含 | asl-agent后端服务(需独立部署)、AllStar软硬件核心、语音编解码、节点注册许可服务 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/kj5irq/asl-control/SKILL.md
来源类型:GitHub仓库