SuperAPI AI 工具集

daemon-logs

通用与其它

查看项目

更新于 10-16 01:09

技能介绍

用途:查看 asciinema chunker 守护进程的运行日志,便于确认守护进程是否正常启动、空闲分块与推送是否成功,以及排查错误。

主要能力:默认显示最近 50 行日志;支持 -n N 指定显示行数;--follow 实时跟踪日志输出(类似 tail -f);--errors 仅显示包含 ERROR、WARN、FAIL 的日志行。

日志位置:主守护进程日志为 ~/.asciinema/logs/chunker.log,另有 launchd 标准输出 ~/.asciinema/logs/launchd-stdout.log 与标准错误 ~/.asciinema/logs/launchd-stderr.log。日志格式包含时间戳、守护进程启动与 PID、配置信息(如 idle、zstd、active_dir)、凭据加载、SSH 缓存清理、空闲检测与分块创建、推送结果等。

使用方式:以 /asciinema-tools:daemon-logs 调用;可加 --follow 实时查看,或加 --errors 只看错误。若日志文件不存在会提示未找到日志并列出日志路径。

适用场景:守护进程状态确认、分块与推送行为观察、错误快速定位。

限制与注意:日志文件不存在通常表示守护进程从未启动,可先运行 /asciinema-tools:daemon-start;日志为空可能是刚启动,稍后再查;日志不更新可能表示守护进程崩溃,可检查 /daemon-status 并重启;出现权限拒绝时检查 ~/.asciinema/logs/ 的文件属主。该技能为自进化技能,若发现指令错误、参数漂移或需要变通,应针对真实可复现的问题更新文件。