SuperAPI AI 工具集

fix-bitcoin

通用与其它

查看项目

更新于 10-16 03:41

技能介绍

用途:fix-bitcoin 用于修复 Bitcoin 节点与钱包配置中的高优先级问题。它先调用 /check-bitcoin 审计 Bitcoin 设置,识别最高优先级问题,修复该单一问题,验证并报告结果。每次调用只修一项,需再次运行处理下一项;完整生命周期使用 /bitcoin。

主要能力与优先级:P0 节点未同步、钱包未加密;P1 缺少 testnet/mainnet 分离;P2 需要 UTXO 合并;P3 高级功能。

使用方式:节点未同步时用 bitcoin-cli getblockchaininfo 检查,若 headers > blocks 可等待或执行 bitcoin-cli stop 后 bitcoind -daemon 重启。钱包未加密时执行 bitcoin-cli encryptwallet "strong-passphrase",并用 bitcoin-cli backupwallet /path/to/backup.dat 备份。缺少网络分离时拆分配置,如 bitcoin.conf 中设置 mainnet=1、[test] 下 testnet=1 与 walletdir=/var/lib/bitcoin/testnet-wallets,工具中使用 bitcoin-cli -testnet getblockchaininfo。UTXO 合并时用 bitcoin-cli listunspent 1 9999999 列出小额 UTXO,再用 createrawtransaction、signrawtransactionwithwallet、sendrawtransaction 构建并发送交易。修复后用 getblockchaininfo 与 getwalletinfo 验证。

限制与注意:Bitcoin 运维风险高,应一次只改一项,便于测试与回滚,并保留密钥与资金的审计记录。改动前可创建分支:git checkout -b fix/bitcoin-$(date +%Y%m%d)。相关技能包括 /check-bitcoin、/log-bitcoin-issues、/bitcoin、/bitcoin-health。具体收费、平台与效果资料暂未提供。