将编程任务委派给本地代码CLI执行,支持异步流程与单任务调试迭代。Use when 需要代码生成、编程辅助、调试测试、开发部署时使用。不适用于无明确技术栈的模糊需求。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。提供结构化输出和错误处理机制。
Coding
代码委派工具专业版
Try it在需要code delegate tool相关能力的开发场景,提供结构化工作流程和配置说明. 该工具经过深度优化,基于用户反馈改进了实用性和可操作性。适用于独立开发者、企业团队和自动化工作流场景,提供结构化输出与错误处理机制,支持中文交互,即开即用。适用于独立开发者、企业团队和自动化工作流场景,提供结构化输出与错误处理机制,支持中文交互,即开即用
What it does
在需要code delegate tool相关能力的开发场景,提供结构化工作流程和配置说明. 该工具经过深度优化,基于用户反馈改进了实用性和可操作性。适用于独立开发者、企业团队和自动化工作流场景,提供结构化输出与错误处理机制,支持中文交互,即开即用。适用于独立开发者、企业团队和自动化工作流场景,提供结构化输出与错误处理机制,支持中文交互,即开即用
The skill document
核心功能: 本技能提供中文交互等能力。 核心功能: 本技能提供结构化的工作流程和配置指引、化工作流场景等能力。
代码委派工具专业版
简介
代码委派工具专业版为企业团队提供高级代码委派能力。在免费版单任务委派基础上,扩展了多任务并行、权限治理、团队协作、质量审计等功能,满足企业级批量开发的需求. 专业版完全兼容免费版的委派命令与异步流程,已有工作流可无缝升级.
能力一览
1. 多任务并行委派
支持同时委派多个任务,并行执行提高效率: 具体操作方式与参数说明请参考下方示例代码.
输入参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| input | string | 是 | 代码委派工具专业版处理的输入数据或指令 |
| options | object | 否 | 附加配置选项,如模式选择、格式偏好等 |
| callback_url | string | 否 | 异步处理完成后的回调通知URL |
请并行委派以下任务到项目 microservices:
1. [auth-service] 实现 OAuth 2.1 认证流程
2. [order-service] 添加订单状态机
3. [payment-service] 集成第三方支付
4. [notification-service] 实现消息推送
每个任务: 独立会话,完成后通知
处理: 解析多任务并行委派的输入参数,完成核心逻辑,输出结构化数据. 输出: 返回多任务并行委派的响应数据,包含状态信息、结果数据和执行记录.
- 通过
input_params参数指定操作类型(创建/查询/导出)
2. 任务队列管理
| 功能 | 说明 |
|---|---|
| 任务排队 | 超过并行上限的任务自动排队 |
| 优先级 | 支持任务优先级设置 |
| 依赖管理 | 任务间可配置依赖关系 |
| 失败重试 | 自动重试失败任务 |
| 状态追踪 | 实时查看每个任务状态 |
请委派以下任务:
任务A: 创建数据库 Schema (优先级: 高)
任务B: 实现数据访问层 (依赖: A)
任务C: 编写业务逻辑 (依赖: B)
任务D: 添加 API 端点 (依赖: C)
并行度: 2(同时执行 2 个无依赖任务)
处理: 解析任务队列管理的输入参数,完成核心逻辑,输出结构化数据. 输出: 返回任务队列管理的响应数据,包含状态信息、结果数据和执行记录.
3. 写入保护与权限治理
{
"write_guard": {
"enabled": true,
"protected_paths": [
".skill-platform/",
"LaunchAgents/",
"**/auth-profiles/**",
"**/*.env",
"**/secrets/**"
],
"allowed_paths": [
"projects/**",
"workspace/**"
],
"log_file": ".delegate-toolkit/logs/write-audit.log"
}
处理: 解析写入保护与权限治理的输入参数,完成核心逻辑,输出结构化数据. 输出: 返回写入保护与权限治理的响应数据,包含状态信息、结果数据和执行记录.
- 通过
input_params参数指定操作类型(创建/查询/导出)
4. 团队协作会话
请将以下任务分发给团队:
任务1 → 开发者A: 实现前端组件
任务2 → 开发者B: 实现 API 端点
任务3 → 开发者C: 编写测试用例
汇总: 所有任务完成后生成集成报告
处理: 解析团队协作会话的输入参数,完成核心逻辑,输出结构化数据. 输出: 返回团队协作会话的响应数据,包含状态信息、结果数据和执行记录.
- 通过
input_params参数指定操作类型(创建/查询/导出)
5. 质量审计与代码审查
请委派代码重构任务并执行质量审计:
任务: 将 src/legacy/ 重构为现代架构
审计项: 代码覆盖率、复杂度、安全扫描
输出: 重构报告 + 质量评分
审计维度:
| 维度 | 检查项 | 评分标准 |
|---|---|---|
| 代码质量 | 复杂度、重复率、圈复杂度 | < 10 为优秀 |
| 测试覆盖 | 单元测试覆盖率 | > 80% 为优秀 |
| 安全性 | 注入风险、敏感信息 | 0 漏洞为优秀 |
| 规范性 | 代码风格、命名、注释 | 100% 符合为优秀 |
| 处理: 解析质量审计与代码审查的输入参数,完成核心逻辑,输出结构化数据. | ||
| 输出: 返回质量审计与代码审查的响应数据,包含状态信息、结果数据和执行记录. | ||
| 能力覆盖范围:支持的场景关键词如下:企业级批量代码委、支持多任务并行、权限治理与质量审、面向团队与企业的、高级代码委派工具、在免费版基础上扩、展批量委派、权限治理等能力、核心能力、多任务并行委派与、写入保护插件与权、团队协作会话与任、委派质量审计与代、码审查报告、批量测试验证与回、归测试等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持. |
典型场景
场景一: 企业级批量代码重构
对遗留系统做大规模重构,多个模块并行处理.
请并行委派以下重构任务:
项目: projects/legacy-system
模块:
1. [auth] 迁移到 JWT 认证
2. [database] 切换到 ORM
3. [api] 重构为 RESTful 设计
4. [frontend] 迁移到新框架
并行度: 3
每个任务: 完成后自动测试
汇总: 生成重构进度报告
输出示例:
批量重构报告 - projects/legacy-system
=====================================
任务状态:
1. [auth] JWT 认证迁移 ✅ 完成 (耗时: 8分钟)
2. [database] ORM 切换 ✅ 完成 (耗时: 12分钟)
3. [api] RESTful 重构 ✅ 完成 (耗时: 15分钟)
4. [frontend] 框架迁移 ⏳ 进行中 (预计 20分钟)
质量审计:
- 代码覆盖率: 85% (优秀)
- 复杂度降低: 40%
- 安全漏洞: 0 (优秀)
- 规范符合: 92% (良好)
总体评分: 89/100 (良好)
建议: 前端任务完成后做集成测试
场景二: 多模块并行开发与测试
新项目启动,多个模块同步开发.
请委派以下开发任务(并行):
1. 创建用户管理模块
2. 创建订单管理模块
3. 创建支付模块
完成后: 自动运行集成测试
输出: 开发报告 + 测试结果
场景三: 代码质量治理与审计
定期对代码库做质量审计,追踪改进.
请对 projects/main-system 执行全面质量审计:
审计范围: 所有 Python 文件
审计项: 复杂度、覆盖率、安全、规范
对比基线: 上季度审计报告
输出: 趋势报告 + 改进建议
排除场景
以下场景代码委派工具专业版不适合处理:
- 无明确技术栈的模糊需求
- 纯架构设计决策
- 运维部署管理
激活条件
需要代码生成、编程辅助、调试测试、开发部署时使用。不适用于非本工具能力范围的需求.
迅速上手
领先步: 初始化工具配置
mkdir -p .delegate-toolkit/{logs,reports,configs}
cat > .delegate-toolkit/config.json << 'EOF'
{
"edition": "pro",
"parallel": {
"max_concurrent": 5,
"queue_enabled": true,
"retry_count": 2
},
"write_guard": {
"enabled": true,
"protected_paths": ["**/*.env", "**/secrets/**"],
"allowed_paths": ["projects/**"]
},
"audit": {
"enabled": true,
"dimensions": ["quality", "coverage", "security", "standards"],
"auto_test": true
}
EOF
第二步: 配置写入保护
cat > .delegate-toolkit/write-guard.json << 'EOF'
{
"protected": [".skill-platform/", "**/auth/**", "**/*.env"],
"allowed": ["projects/**", "workspace/**"],
}
EOF
第三步: 执行批量委派
请并行委派 5 个开发任务
并行度: 3
完成后: 自动测试 + 生成报告
响应解析: 完成完成后,查看输出响应确认任务状态。成功时输出包含解析摘要和响应数据;失败时根据错误信息排查问题,查阅错误解析章节获取恢复步骤.
应用示例
企业级配置
{
"edition": "pro",
"organization": {
"name": "开发团队",
"team_members": ["dev-a", "dev-b", "dev-c"]
},
"parallel": {
"max_concurrent": 5,
"queue_enabled": true,
"priority_enabled": true,
"dependency_aware": true
},
"write_guard": {
"enabled": true,
"protected_paths": [
".skill-platform/",
"**/*.env",
"**/secrets/**",
"**/config/production/**"
],
"allowed_paths": ["projects/**", "workspace/**"],
},
"audit": {
"enabled": true,
"dimensions": ["quality", "coverage", "security", "standards"],
"auto_test": true,
"baseline": ".delegate-toolkit/reports/baseline.json"
},
"team": {
"task_distribution": "round-robin",
"shared_sessions": true,
"review_required": true
}
任务依赖配置
{
"task_queue": [
{
"id": "task-1",
"name": "创建数据库 Schema",
"priority": "high",
"depends_on": []
},
{
"id": "task-2",
"name": "实现数据访问层",
"priority": "medium",
"depends_on": ["task-1"]
},
{
"id": "task-3",
"name": "编写业务逻辑",
"priority": "medium",
"depends_on": ["task-2"]
}
]
}
优选实践指南
1. 任务拆分原则
| 原则 | 说明 |
|---|---|
| 单一职责 | 每个任务只做一件事 |
| 可验证 | 每个任务有明确的完成标准 |
| 可并行 | 尽量消除任务间依赖 |
| 合理大小 | 单任务执行时间 5-15 分钟 |
2. 写入保护配置
保护范围:
- 平台配置文件 (.skill-platform/)
- 认证信息 (auth-profiles)
- 环境变量文件 (*.env)
- 密钥目录 (secrets/)
允许范围:
- 项目目录 (projects/**)
- 工作空间 (workspace/**)
3. 免费版与专业版能力对比
| 能力 | 免费版 | 专业版 |
|---|---|---|
| 任务并行 | 单任务 | 多任务并行(5+) |
| 任务队列 | 不支持 | 支持(优先级+依赖) |
| 写入保护 | 建议 | 强制+审计日志 |
| 团队协作 | 不支持 | 支持 |
| 质量审计 | 不支持 | 支持 |
| 失败重试 | 手动 | 自动重试 |
| 优先支持 | 社区 | 专属通道 |
4. 审计报告解读
质量评分标准:
90-100: 优秀,可作为范例
70-89: 良好,小幅优化
50-69: 需改进,重新委派
<50: 不合格,需重新设计
疑问汇编
Q1: 本技能的适用范围是什么?
A: 请参考适用场景章节。超出范围的需求可能无法得到预期结果,建议先查看不适用场景列表。
Q2: API Key如何安全配置?
A: 通过环境变量注入,严禁硬编码在代码或配置文件中。参考认证章节的安全红线说明。
Q3: 遇到限流(429)如何处理?
A: 降低请求频率,等待2-5秒后重试。持续限流请检查API配额或联系服务提供方。
Q4: 如何获取更高质量的输出?
A: 提供更详细的输入描述,确保参数值具体明确。参考案例展示中的优选实践示例。
Q5: 技能更新后旧版本配置是否兼容?
A: 向后兼容。但建议及时更新到最新版本以获取新功能和修复。查看版本变更日志了解详情。
安装与配置
运行环境
- Agent 平台: 支持读取 SKILL.md 的任意 AI Agent( Code / Cursor / Codex / CLI 等)
- 操作系统: Windows / macOS / Linux
- Node.js: 16+(代码 CLI 运行)
- Bash: 4.0+(任务队列脚本)
第三方依赖
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| 代码 CLI | CLI 工具 | 必需 | npm install -g @-ai/-code |
| LLM API | API | 必需 | 由代码 CLI 内置 LLM 提供 |
| Node.js | 运行时 | 必需 | nodejs.org |
| jq(可选) | CLI 工具 | 审计推荐 | 系统包管理器 |
API Key 配置
- 代码 CLI 认证通过交互式登录完成
- 如需在 CI/CD 中使用,配置环境变量:
export _API_KEY="${API_KEY:?请设置环境变量}"
export _CODE_API_KEY="${API_KEY:?请设置环境变量}"
可用性分类
- 分类: MD+EXEC+SCRIPT(Markdown 指令 + 命令行执行 + 任务管理脚本)
- 说明: 通过自然语言指令驱动 Agent 委派批量编程任务,支持队列管理与质量审计
- 离线可用: 否,代码 CLI 需要连接 LLM API
异常处理策略
| 故障场景 | 表现症状 | 诊断方法 | 修复步骤 |
|---|---|---|---|
| Key无效 | 返回401状态码 | 验证Key格式和有效性 | 重新生成Key并更新环境变量 |
| 请求被拒 | 返回403禁止访问 | 检查权限范围和IP限制 | 确认账户权限,添加IP白名单 |
| 速率限制 | 返回429状态码 | 查看响应头中的Retry-After字段 | 按Retry-After值等待后重试 |
| 格式错误 | 返回400状态码 | 检查请求体JSON格式和字段类型 | 参照输入格式示例修正 |
| 服务不可用 | 返回503状态码 | 检查API状态页和健康检查端点 | 等待服务恢复,设置重试退避策略 |
限制条件
- 需LLM支持,无LLM环境不可用
- 复杂业务场景建议结合人工经验判断
- 执行效率受模型能力与网络环境影响
安全标准
| 风险类型 | 防范措施 |
|---|---|
| API密钥泄露 | 通过环境变量传入,不在代码中硬编码 |
| 命令执行风险 | 只运行安全清单内命令,禁止拼接用户输入 |
| 网络通信安全 | 通过HTTPS安全通信,验证证书有效性 |
| 敏感数据暴露 | 输出结果排除密钥和令牌信息 |
| 使用前请确认已阅读依赖说明章节,确保运行环境满足安全要求。 |
能力说明
- 自动化执行: 企业级批量代码委派,支持多任务并行、团队协作、权限治理与质量审计。面向团队与企业的高级代码委派工具,在免费版基础上扩展批
- 文件处理: 支持多种文件格式的读取、解析和写入操作
- API集成: 通过标准化接口调用外部服务并处理响应
- 命令执行: 在安全沙箱中执行系统命令并收集结果
- 信息检索: 快速搜索和过滤目标数据
效率指标
| 操作场景 | 手动耗时 | 自动化耗时 | 效率提升 |
|---|---|---|---|
| 文件解析与提取 | 5-10分钟/个 | <5秒/个 | 60-120x |
| 批量文件处理(100个) | 8-16小时 | <5分钟 | 96-192x |
| API调用与响应解析 | 2-3分钟/次 | <1秒/次 | 120-180x |
| 多接口数据聚合 | 15-30分钟 | <10秒 | 90-180x |
| 命令执行与结果收集 | 3-5分钟/次 | <2秒/次 | 90-150x |
| 重复任务批量执行 | 因任务而异 | 线性缩减 | 5-50x |
| 错误排查与修复 | 10-30分钟 | <30秒 | 20-60x |
特色分析
| 对比维度 | 代码委派工具专业版 | 传统手动方式 | 通用脚本工具 |
|---|---|---|---|
| 自动化程度 | 全流程自动 | 完全手动 | 部分自动 |
| 错误处理 | 内置错误恢复 | 依赖人工经验 | 基本try-catch |
| 可复用性 | 参数化配置 | 一次性脚本 | 模板化 |
| 安全合规 | 内置安全检查 | 无安全保障 | 无安全保障 |
| 适用场景 | 企业级批量代码委派,支持多任务并行、团队协作、权限治理与质量审计。面向团队与企业 | 通用场景 | 通用场景 |
| 风险项 | 等级 | 防护措施 | 验证方法 |
| -------- | ------ | ---------- | ---------- |
| API密钥泄露 | 高 | 使用环境变量,禁止硬编码 | 定期审计环境变量配置 |
| 输入注入攻击 | 中 | 对输入参数进行验证和转义 | 进行注入测试验证 |
| 输出内容异常 | 中 | 对输出结果进行校验 | 建立内容审核流程 |
| 依赖漏洞 | 低 | 定期更新依赖版本 | 使用工具扫描已知漏洞 |
疑问速答
Q1: 代码委派工具专业版支持哪些输入格式?
A1: 企业级批量代码委派,支持多任务并行、团队协作、权限治理与质量审计。面向团队与企业的高级代码委派工具,在免费版基础上扩展批量委派、并行执行、权限治理等能力。核心能。支持文本指令和结构化参数输入,具体格式参考使用流程章节。
Q2: 需要配置API Key吗?
A2: 是的,部分功能需要配置对应平台的API Key。请在依赖说明章节查看具体要求,并通过环境变量安全配置。
Q3: 命令行执行失败怎么办?
A3: 检查命令参数是否正确,确认运行环境支持exec能力。如遇权限问题,请参照错误处理章节排查。
功能介绍
面向团队与企业的高级代码委派工具,在免费版基础上扩展批
- 文件处理: 支持多种文件格式的读取、解析和写入操作
- API集成: 通过标准化接口调用外部服务并处理响应
- 命令执行: 在安全沙箱中执行系统命令并收集结果
- 信息检索: 快速搜索和过滤目标数据
快速开始
- 确认运行环境满足依赖说明中的要求
- 在AI Agent对话中调用本技能,提供必要的输入参数
- 检查输出结果,根据需要进行后续处理
详细的输入输出格式请参考下方章节说明。
部署说明
- 配置API密钥: 在环境变量中设置对应的API Key
- 初始化连接: 使用提供的凭证建立API连接
- 调用接口: 传入必要参数执行API调用
- 准备文件: 确认文件路径正确且格式受支持
- 执行处理: 调用对应的处理函数
- 查看结果: 检查输出文件或返回数据
- 检查环境: 确认运行时和依赖已安装
- 执行命令: 使用正确的参数格式执行
- 查看输出: 检查命令输出和退出码
前置条件
- 已安装所需运行环境(参考依赖说明)
- 已获取必要的API密钥或访问凭证(如适用)
- 输入数据已准备就绪
指南中心
增强内容 - completeness
功能边界条件
以下列出代码委派工具专业版的功能边界条件,以表格形式呈现。
| 边界条件 | 描述 | 示例 | |----------|------|------| | 并行任务数量 | 单次并行任务的最大数量限制 | 最大并行任务数:10 | | 任务执行时间 | 单个任务的最大执行时间限制 | 最大执行时间:30分钟 | | 数据存储容量 | 输入数据的最大存储容量限制 | 最大数据容量:100MB | | 权限级别 | 用户权限的最高级别限制 | 最高权限级别:管理员 | | 回调频率 | 异步回调的最大频率限制 | 最大回调频率:每5分钟一次 | | 依赖关系深度 | 任务依赖关系的最大深度限制 | 最大依赖深度:3层 | | 质量审计范围 | 质量审计的最大范围限制 | 最大审计范围:项目目录 | | 安全审计范围 | 安全审计的最大范围限制 | 最大审计范围:所有代码库 | | 日志记录大小 | 日志记录的最大文件大小限制 | 最大日志文件大小:50MB |
这些边界条件确保了工具的稳定性和安全性,同时也为用户提供了明确的预期。
错误处理方案
以下列出代码委派工具专业版可能遇到的错误及其处理方案。
| 错误码 | 原因 | 处理方式 | 恢复策略 | |--------|------|----------|----------| | 1001 | 输入数据格式错误 | 检查输入数据格式,修正后重试 | 修正输入数据格式 | | 1002 | 任务执行超时 | 检查任务执行环境,优化后重试 | 优化任务执行环境 | | 1003 | 权限不足 | 检查用户权限,提升权限后重试 | 提升用户权限 | | 1004 | 网络连接问题 | 检查网络连接,恢复后重试 | 恢复网络连接 | | 1005 | 依赖任务未完成 | 等待依赖任务完成,再执行当前任务 | 等待依赖任务完成 | | 1006 | 资源不足 | 检查系统资源,释放资源后重试 | 释放系统资源 | | 1007 | 安全审计失败 | 检查安全审计配置,修正后重试 | 修正安全审计配置 | | 1008 | 质量审计失败 | 检查质量审计配置,修正后重试 | 修正质量审计配置 |
这些错误处理方案旨在帮助用户快速定位问题并解决问题。
输入输出参数说明
以下列出代码委派工具专业版的输入输出参数说明。
| 参数名 | 类型 | 必填 | 默认值 | 取值范围 | 示例值 | |--------|------|------|--------|--------|------| | input | string | 是 | N/A | N/A | '任务描述' | | options | object | 否 | N/A | N/A | { 'mode': 'auto' } | | callback_url | string | 否 | N/A | N/A | 'http://example.com/callback' | | priority | integer | 否 | 0 | 0-10 | 5 | | depends_on | array | 否 | N/A | N/A | ['task-1', 'task-2'] | | write_guard | object | 否 | N/A | N/A | { 'enabled': true } | | audit | object | 否 | N/A | N/A | { 'enabled': true } |
这些参数为用户提供了灵活的配置选项,以适应不同的使用场景。
依赖说明
- LLM/API Key: 需要配置相应的API密钥
- 网络连接: 需要访问外部服务
- 文件系统: 需要读写文件权限
- 运行时环境: 需要相应的命令行工具
Related skills
面向团队与企业的高级代码委派工具,在免费版基础上扩展批量委派、并行执行、权限治理等能力。核心能力: - 多任务并行委派与任务队列管理 - 写入保护插件与权限治理 - 团队协作会话与任务分发 - 委派质量审计与代码审查报告 - 批量测试验证与回归测试 适用场景: - 企业级批量代码重构 - 多模块并行开发与测试 -...
将编程任务委派给 AI 助手处理的基础能力,支持任务分类、代码生成与执行日志记录。Use when 需要代码生成、编程辅助、调试测试、开发部署时使用。不适用于无明确技术栈的模糊需求。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。
|-. 当需要code analyze tool相关能力的开发场景,提供完整工作流程和配置指南. 该工具经过差异化增强,结合实际使用痛点进行了优化。Use。适用于独立开发者、企业团队和自动化工作流场景,提供结构化输出与错误处理机制,支持中文交互,即开即用。Use when 需要代码生成、编程辅助、调试测试、开发部署时使用。不适用于无明确技术栈的模糊需求。
|-. 在需要code dev v1 tool相关能力的开发场景,提供工作流程和配置参考. 该工具基于用户反馈进行了深度优化,提升了可操作性。Use。适用于独立开发者、企业团队和自动化工作流场景,提供结构化输出与错误处理机制,支持中文交互,即开即用。Use when 需要代码生成、编程辅助、调试测试、开发部署时使用。不适用于无明确技术栈的模糊需求。
|-. 在需要cheat code tool相关能力的开发场景,提供结构化工作流程和配置说明. 该工具经过深度优化,基于用户反馈改进了实用性和可操作性。Use。适用于独立开发者、企业团队和自动化工作流场景,提供结构化输出与错误处理机制,支持中文交互,即开即用。Use when 需要代码生成、编程辅助、调试测试、开发部署时使用。不适用于无明确技术栈的模糊需求。