SuperAPI AI 工具集

lightning

通用与其它

查看项目

更新于 10-16 09:51

技能介绍

该技能面向 Lightning Network 节点的完整生命周期管理,强调每次运行都执行完整的“审计—规划—执行—验证”循环,不提供部分模式。默认技术栈假设为 LND + Bitcoin Core + systemd + Docker(Docker 可选),也可适配其他栈,概念一致、仅工具不同。

环境检查:确认网络与连通性,使用 lncli --network=testnet getinfo | jq '.chains, .synced_to_chain' 与 lncli getinfo | jq '.uris, .identity_pubkey',检查 testnet 与 mainnet 是否为有意选择、是否同步到链、对等节点是否可达且无失效 URI。

审计:通过 lightning-auditor 子代理分析通道健康(活动、禁用、策略不对称)、流动性(本地/远程余额倾斜、入站容量)、路由表现(失败、费率策略、CLTV)、发票卫生(过期、无金额、备注策略)、安全(macaroon 使用、日志不泄露密钥)、运维(备份、watchtower、autopilot)。可运行 lightning-auditor --full。

规划:根据审计发现制定修复计划并按 P0(资金风险、节点离线、支付中断)到 P3 分级。配置问题直接修,通道问题规划关闭/重开或再平衡,代码问题交由 Codex 处理。

执行:修复所有问题而非只出报告。配置示例使用 rg -n "LND_|lnd.conf" .,流动性查看用 lncli --network=testnet listchannels | jq '.channels[] | {chan_id, local_balance, remote_balance}'。执行包括关闭死通道并重开、调整费率与 CLTV、再平衡恢复进出容量。

验证:确认同步、创建并支付发票(lncli --network=testnet addinvoice --amt 1000 --memo "smoke" 与 lncli --network=testnet payinvoice <bolt11>)、核对通道余额,任一验证失败需返回修复。

通道与流动性指导:偏好少量高质量对等节点;避免长期死流动性通道;关键通道维持 20-40% 入站,避免单侧失衡超 80%,出站低于 10% 前再平衡。代码改动前需创建分支(git checkout -b fix/lightning-$(date +%Y%m%d)),仅配置变更无需分支。资料未提供收费、价格或平台信息。