System Continuity Check

v1.0.0

系统连续性检查,确保系统设计和工作流环环相扣,自动恢复,错误隔离及重启自启动机制完善。

0· 89· 1 versions· 0 current· 0 all-time· Updated 8h ago· MIT-0

Install

openclaw skills install system-continuity-check

System Continuity Check Skill

技能描述

系统连续性检查技能,用于确保系统设计和工作流的环环相扣、连续完整。基于哥哥教导的系统思维原则,避免孤立模块和逻辑断裂。

触发词

  • 开发、设计、构建、实现、创建、搭建
  • 系统、工作流、自动化、流程、管道
  • 连续、衔接、集成、整体、端到端
  • 模块、组件、功能、服务
  • 严谨、工程师

使用场景

当用户描述系统设计、工作流开发、自动化流程时自动激活。

检查清单

1. 工作流连续性检查(3个问题)

问题:模块孤立,逻辑断裂 检查点

  1. 是否画出了完整的数据流图?(输入→处理→输出)
  2. 每个环节完成后是否能自动触发下一个环节?
  3. 是否测试过端到端的完整工作流?

改进建议

  • 先画图再编码,确保逻辑连续性
  • 设计模块间的自动触发机制
  • 进行全流程集成测试

2. 用户视角拷问(3个问题)

问题:需要人工记忆/干预 检查点

  1. 系统重启后所有功能能自动恢复运行吗?
  2. 用户需要定时手动执行任何操作吗?
  3. 出错后系统能自动恢复或告警吗?

改进建议

  • 配置开机自启动和定时任务
  • 消除所有需要人工记忆的操作
  • 实现错误自动恢复和告警机制

3. 系统重启测试(2个问题)

问题:重启后功能失效 检查点

  1. 是否配置了开机自启动或系统服务?
  2. 进程崩溃后是否有自动重启机制?

改进建议

  • 使用Windows任务计划程序或系统服务
  • 实现进程监控和自动重启
  • 测试系统重启后的完整恢复

4. 错误处理检查(2个问题)

问题:单点失败导致整体瘫痪 检查点

  1. 关键操作是否有try-catch错误隔离?
  2. 是否有错误日志记录和自动告警?

改进建议

  • 关键模块错误隔离,避免整体瘫痪
  • 完善的日志记录和监控告警
  • 优雅降级和故障转移机制

输出格式

✅ 通过 / ⚠️ 警告 / ❌ 失败
+ 具体改进建议(1-2句)

使用示例

用户输入:"我要开发一个数据采集系统" 技能触发:检测到"开发"和"系统"关键词

检查输出

🔍 系统连续性检查结果:

1. 工作流连续性:⚠️ 警告
   + 请先画出数据流图,确保采集→处理→存储连续

2. 用户视角拷问:❌ 失败  
   + 系统重启后需要手动启动,请配置自动化

3. 系统重启测试:❌ 失败
   + 未配置开机自启动,请使用Windows任务计划

4. 错误处理检查:⚠️ 警告
   + 网络中断可能导致系统挂起,请添加错误处理

执行流程

  1. 检测触发词激活技能
  2. 快速运行4个检查类别(10秒内)
  3. 输出简洁的检查结果和改进建议
  4. 用户可根据建议进行改进

注意事项

  • 保持检查快速简洁,避免烧token
  • 只在系统设计相关对话中激活
  • 改进建议要具体可操作
  • 基于哥哥教导的实际问题经验

版本信息

  • 版本:1.0.0
  • 创建日期:2026-04-16
  • 更新日期:2026-04-16
  • 创建人:小Joy
  • 基于:哥哥教导的系统思维原则

更新记录

  • 1.0.0 (2026-04-16):创建技能,基于哥哥的系统思维教导
  • 目的:避免孤立模块,确保工作流环环相扣

Version tags

latestvk97azzz1z714cvv5y72m0r6xxx84w32d