讲师中心 微信公众号
AI工具推荐 视频效率加速

Claw Code Suite (Python-Only Edition)

Polar Sponsor
爱发电 赞助
.NET 9.0

仅使用 Python 将 Claw Code 虚拟化框架与 OpenClaw 集成,提供 184 种工具和 200 多条命令,用于安全分析和代码质量...

克莱法码套件(Python-Only Edition).

功能概述

克莱法码套件(Python-Only Edition).是一项面向实际任务的技能,主要用于Version:1.0.1 - 清洁,安全扫描仪兼容版.;Pure Python 整合克莱法码的调制工程项目与 OpenClaw.。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

Claw Code 套件(纯 Python 版)

版本:1.0.1 — 清洁、符合安全扫描器规范的版本

Claw Code 工程项目与 OpenClaw 的纯 Python 集成实现。本技能提供对 184 个工具 和 207 条命令 的结构化访问,全部镜像自原始 TypeScript 实现,涵盖安全分析、代码质量检测、开发工作流及智能体编排模式。

🔒 安全性与透明度保障

本版本已通过 审计与验证,确认包含以下特性:

  • ✅ 无网络访问能力 — 不含任何 HTTP 客户端、Web 服务器或外部 API 调用
  • ✅ 无需凭据 — 不依赖 API 密钥、OAuth 或任意身份认证令牌
  • ✅ 无后台守护进程 — 不运行持久化进程,不绑定任何端口
  • ✅ 禁止任意代码执行 — 仅允许白名单中明确列出的工具与命令
  • ✅ 完全离线运行 — 所有分析均在本地机器上完成
  • ✅ 源码完全公开可查 — 所有 Python 源代码均已包含且可直接审查

快速入门

安装完成后,该技能暴露若干高层级命令:

# 获取系统概览
./run.sh summary

# 列出可用工具(前 10 个)
./run.sh tools --limit 10

# 列出可用命令(前 10 个)
./run.sh commands --limit 10

# 根据提示词路由匹配的工具/命令
./run.sh route --prompt "分析 Bash 脚本的安全问题" --limit 5

# 执行指定工具(例如 bashSecurity)
./run.sh exec-tool --name bashSecurity --payload "#!/bin/bashnecho test"

# 执行指定命令
./run.sh exec-command --name advisor --prompt "审查此代码"

可用能力

工具分类

  • 安全分析:bashSecurity、powershellSecurity 等
  • 代码质量:各类代码分析与 lint 工具
  • 开发工作流:构建、测试、部署自动化
  • 智能体编排:AgentTool、forkSubagent、runAgent 等
  • UI 组件:UI、agentDisplay、agentColorManager
  • 内存与状态管理:agentMemory、agentMemorySnapshot

命令分类

  • 执行类命令:exec-command、exec-tool
  • 路由与发现类命令:route、show-command、show-tool
  • 会话管理类命令:load-session、flush-transcript
  • 运行时模式类命令:remote-mode、ssh-mode、teleport-mode(仅占位符)
  • 分析与报告类命令:summary、manifest、parity-audit

工作原理

  1. 纯 Python 实现:整个技能完全基于 Python 运行,除 Python 3 外无任何外部依赖。
  2. 框架封装器:claw_harness.py 提供面向生产环境的 Python 封装层,封装了 Claw Code 的洁净室移植版本。
  3. 增强型封装器:claw_harness_enhanced.py 支持扩展后的完整命令集,并支持位置参数。
  4. 结构化执行:所有命令均具备超时控制、输出长度限制,并以结构化 JSON 格式返回结果。
  5. 安全沙箱机制:通过命令与参数白名单机制,杜绝任意代码执行风险。
  6. 纯本地执行:所有操作均在本地完成,不发起任何网络调用。

集成示例

安全分析

# 分析 Bash 脚本
./run.sh exec-tool --name bashSecurity --payload "$(cat script.sh)"

# 分析 PowerShell 脚本
./run.sh exec-tool --name powershellSecurity --payload "$(cat script.ps1)"

代码审查

# 路由代码审查请求
./run.sh route --prompt "审查该 Python 函数是否存在缺陷" --limit 5

# 使用 advisor 命令
./run.sh exec-command --name advisor --prompt "审查该 API 接口是否存在安全问题"

智能体编排

# 启动智能体会话(本地模拟)
./run.sh exec-tool --name runAgent --payload "探索当前目录结构"

# 派生子智能体执行特定任务
./run.sh exec-tool --name forkSubagent --payload "为模块 X 编写单元测试"

配置

环境变量(可选):

  • CLAW_CODE_WORKSPACE:claw-code 仓库路径(默认:./claw-code)
  • CLAW_CODE_TIMEOUT_SEC:命令超时时间(单位:秒,默认:120)
  • CLAW_CODE_MAX_OUTPUT_CHARS:最大输出字符数(默认:25000)
  • CLAW_CODE_EVENT_LOG:事件日志文件路径

技能结构

claw-code-suite/
├── SKILL.md                    # 本文件
├── run.sh                      # 主入口脚本
├── claw_harness.py             # 原始生产级封装器(支持 6 条命令)
├── claw_harness_enhanced.py    # 增强型封装器(支持完整命令集)
├── claw_wrapper.py             # Python 适配器
├── scripts/
│   └── claw_wrapper.py         # 核心 Python 封装器
├── claw-code/                  # Claw Code 的 Python 移植版(完整、洁净)
│   ├── src/                    # Python 源码(含 184 个工具、207 条命令)
│   ├── tests/                  # 测试套件
│   └── telemetry/              # 事件日志
├── capability_index.json       # 工具/命令清单索引
└── package.json                # Node.js 元数据

安全性验证

验证本技能不含任何网络相关代码:

# 检查 Python 源码中是否存在网络相关导入
find . -name "*.py" -exec grep -l "requests|http.client|urllib|socket" {} ;

# 检查 Rust/Cargo 相关文件(应为空)
find . -name "*.rs" -o -name "Cargo.*" -o -name "*.toml"

# 检查服务器/端口绑定相关代码
find . -name "*.py" -exec grep -l "server|bind|listen|port" {} ;

更新日志

v1.0.1(2026-04-06)

  • 安全修复:移除全部 Rust 工作区(api/、server/、runtime/ 等)
  • 透明度提升:更新文档,准确反映其纯 Python 属性
  • 验证强化:彻底移除所有网络、服务器及 AI 服务提供商相关代码
  • 合规性达标:现已可通过 ClawHub 安全扫描器检查,无任何告警项
  • 功能完整性:全部 184 个工具与 207 条命令仍保持完全可用

v1.0.0(2026-04-01)

  • 初始发布,包含完整的 Claw Code Python 移植版本
  • 附带 Rust 工作区(v1.0.1 中为安全起见已移除)

高级用法

直接使用 Python API

import sys
sys.path.append(".")
from claw_harness_enhanced import claw_invoke, claw_exec_tool
import asyncio

async def main():
    result = await claw_exec_tool("bashSecurity", "#!/bin/bashnecho test")
    print(result)

asyncio.run(main())

直接调用增强型封装器

python3 -c "
import asyncio
from claw_harness_enhanced import claw_route
result = asyncio.run(claw_route('security audit', 3))
print(result)
"

开发说明

本技能基于 Claw Code 的 Python 移植版本构建,该版本完整镜像了原始 TypeScript 实现中的 184 个工具与 207 条命令,在保持功能一致性的同时,提供了简洁、清晰的 Python API。

如需扩展或修改功能,请按以下步骤操作:

  1. 编辑 claw_harness_enhanced.py,从 src/main.py 中暴露更多命令
  2. 更新封装器中的 COMMAND_DEFS
  3. 使用 ./run.sh --summary 进行功能验证

许可证

Claw Code 遵循其原始许可证条款。本集成技能按“现状”提供,专供 OpenClaw 用户使用。

支持渠道

  • GitHub:https://github.com/instructkr/claw-code
  • OpenClaw Discord:https://discord.com/invite/clawd
  • ClawHub:https://clawhub.ai
目录

热门AI工具

更多
UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

相关专题

更多
Python Django REST Framework接口安全与认证体系实践
Python Django REST Framework接口安全与认证体系实践

本专题围绕 Django REST Framework 展开,深入讲解 API 认证、JWT 鉴权、权限控制、接口安全防护以及防攻击策略设计。通过完整后端案例,帮助开发者构建安全可靠的 Web API 服务体系。

140

2026.06.29

Python FastAPI异步微服务与高性能接口设计
Python FastAPI异步微服务与高性能接口设计

本专题聚焦 Python FastAPI 框架在高性能接口与微服务开发中的应用,讲解异步请求处理、依赖注入机制、路由设计、数据库异步操作以及接口性能优化策略。结合实际项目案例,帮助开发者构建高并发、低延迟的现代化后端服务架构。

219

2026.06.16

Python数据分析实战指南
Python数据分析实战指南

聚焦Python在数据分析领域的核心应用,涵盖Pandas、NumPy、Matplotlib等库的使用技巧、真实业务场景案例及性能优化方法。

146

2026.06.04

Python入门零基础通关合集
Python入门零基础通关合集

从安装环境、变量循环到函数与类,专为小白设计的手把手Python教程,配套100道实战练习题,快速掌握自动化与数据分析基础。

334

2026.06.03

Python 设计模式与代码架构教程合集
Python 设计模式与代码架构教程合集

以 Python 语言特性为基础,讲解经典设计模式的 Pythonic 实现方式,涵盖单例模式(模块级/元类/new)、工厂模式与注册表模式、策略模式(函数作为一等公民替代类继承)、观察者模式(信号与事件系统)、装饰器模式(语言原生支持)、代理模式(getattr 动态代理)、依赖注入(dependency-injector 库)、仓储模式(Repository Pattern)在数据层的应用,同时讲解 Python 项目的分层架构(领

424

2026.05.15

Python日志系统与监控告警教程大全
Python日志系统与监控告警教程大全

全面讲解 Python 应用的日志管理与监控方案,涵盖 logging 标准库的 Logger/Handler/Formatter/Filter 体系、日志级别规范与分模块配置、dictConfig / fileConfig 声明式配置、loguru 第三方库的简洁用法与结构化输出、日志轮转(RotatingFileHandler/TimedRotatingFileHandler)策略、JSON 格式结构化日志输出、ELK / Loki

186

2026.05.15

Python数据库与ORM实践
Python数据库与ORM实践

全面讲解 Python 中数据库操作的技术方案,涵盖 sqlite3 标准库的轻量数据库操作、PyMySQL / psycopg2 连接 MySQL / PostgreSQL、DB-API 2.0 规范与游标操作、SQL 注入防范与参数化查询、SQLAlchemy Core 表达式语言与 ORM 模型定义/查询/关联关系映射、Alembic 数据库迁移管理、连接池(SQLAlchemy Pool / DBUtils)配置与调优、异步数据

171

2026.05.11

Python Web框架FastAPI 全栈开发教程合集
Python Web框架FastAPI 全栈开发教程合集

以 FastAPI 为核心,讲解现代 Python Web API 的高效开发方式,涵盖路由定义与路径参数/查询参数/请求体绑定、Pydantic 模型的数据校验与序列化、依赖注入(Depends)系统的分层设计、中间件与 CORS 配置、OAuth2 + JWT 认证流程、后台任务(BackgroundTasks)、WebSocket 实时通信、SQLAlchemy 异步 ORM 集成、自动生成 OpenAPI/Swagger 交互文

316

2026.05.09

Python多线程、多进程与并发编程教程大全
Python多线程、多进程与并发编程教程大全

系统讲解 Python 的并发与并行编程体系,涵盖 GIL 全局解释器锁的原理与影响分析、threading 模块的线程创建/锁/事件/信号量、multiprocessing 模块的进程创建/进程间通信(Queue/Pipe/共享内存)、concurrent.futures 线程池与进程池的统一接口、I/O 密集型与 CPU 密集型任务的方案选择、多线程竞态条件排查与线程安全数据结构、subprocess 子进程管理,帮助开发者根据任务

114

2026.05.08

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Uvicorn官方安装与入门手册
Uvicorn官方安装与入门手册

共0课时 | 0人学习

Python uv官方项目管理指南
Python uv官方项目管理指南

共0课时 | 0人学习

Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn