feishu-evolver-wrapper

🧬 AI进化循环监控与自动化管理

🥥76总安装量 16评分人数 22
100% 的用户推荐

OpenClaw 官方进化算法包装器,集成飞书富卡片实时上报进化状态,提供可视化仪表板与自动化生命周期管理,让 AI 技能进化过程透明可控。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,无 eval()/exec() 执行不可信网络代码,无 SQL 注入、XSS 等明显漏洞
  • ✅ 具备完善的敏感信息防护机制,feishu-helper.js 内置 secrets 扫描防止 API Key 与私钥泄露
  • ⚠️ 使用 execSync 执行系统命令进行进程管理、git 操作等,虽有过滤但仍需注意命令注入风险
  • ⚠️ 依赖 Feishu API 网络通信与 Token 刷新机制,需确保网络环境安全及凭证妥善存储
  • ✅ 依赖版本通过 package-lock.json 锁定,无已知严重 CVE 漏洞,权限申请与功能匹配合理

使用说明

Feishu Evolver Wrapper 是一个专为 AI 进化算法设计的轻量级集成工具,作为 capability-evolver 的飞书生态包装器,它将复杂的遗传编程(GEP)进化过程与飞书办公环境无缝连接,实现算法进化状态的可视化监控与自动化管理。

核心用法上,该技能通过注入特定的环境变量(EVOLVE_REPORT_TOOL)启用飞书富卡片报告功能,使原本黑盒化的 AI 技能进化过程变得透明可视。它提供三大核心模块:进化循环(Evolution Loop)负责运行 GEP 进化周期并实时上报关键指标;可视化仪表板(Dashboard)基于本地事件日志生成 Markdown 格式的进化历史与性能图表;生命周期管理(Lifecycle Management)则通过命令行工具提供启动、停止、状态检查和自我修复功能,配合 OpenClaw Cron 的看门狗机制每10分钟执行健康检查,确保服务高可用性。

显著优点包括进化过程完全透明化,通过飞书卡片实时推送关键指标与异常告警;自动化运维程度高,具备完善的进程守护、故障自动恢复和 Git 状态修复机制;内置 secrets 扫描功能,有效防止 API Key、GitHub Token 等敏感信息在日志中泄露;架构清晰模块化,与底层 evolver 解耦,便于二次开发和定制化集成。

潜在局限性主要在于强依赖飞书生态系统,在无飞书环境配置或离线网络环境下核心功能受限;作为 T3 级社区来源项目,虽通过 A 级安全认证但缺乏顶级开源基金会或知名企业的官方背书;需要 Node.js 运行时环境及特定系统权限;进程管理涉及系统信号操作,对容器化或受限运行环境有特定要求。

适合的目标群体包括使用 OpenClaw 平台进行 AI 技能进化的研发团队、需要实时监控遗传算法训练过程的机器学习工程师、以及希望将自动化实验流程集成到飞书办公协同环境的技术运维人员。

使用风险方面,该技能使用 execSync 执行系统命令进行进程管理、Git 操作和 npm 安装,虽具备基本的 shell 转义过滤但仍需谨慎配置运行环境;依赖 Feishu API 进行网络通信与 Token 自动刷新,需确保网络环境安全及凭证妥善存储;进程管理涉及 SIGTERM/SIGKILL 信号发送,在资源受限或共享运行环境下需谨慎评估影响范围;此外,持续的日志写入和事件采集可能产生磁盘空间占用,建议定期检查 assets/gep/events.jsonl 等日志文件大小。

feishu-evolver-wrapper 内容

文件夹图标utils文件夹
手动下载zip · 58.9 kB
dashboard-generator.jstext/javascript
请选择文件