Feishu Ai Coding Assistant — Feishu AI Coding 助手
v1.2.24通过调用子 代理 管理和执行多任务编程工作流,支持多编程工具选择、编码与研究双运行时及任务持久化。
运行时依赖
安装命令
点击复制技能文档
feishu-AI-coding-助手
🤖 飞书 AI 编程助手 - 调用子 代理 完成大型项目
版本要求
⚠️ 重要:本 技能 需要以下版本支持
版本 新增功能 OpenClaw ≥ 2026.3.0 基础子代理功能(会话s_spawn, sub代理s) OpenClaw ≥ 2026.3.5 ACP 编码模式支持 OpenClaw ≥ 2026.3.7 会话 历史 持久化、Persistent Channel Bindings 功能描述
本 技能 提供一个完整的 AI 编程工作流,通过调用子 代理 来完成大型项目开发任务。支持多种编程工具的选择和安装引导,包括 OpenCode、Claude Code、Codex 等,并支持 sub代理 和 acp 两种运行时模式。
核心能力
- 编程工具选择与安装(明确版本)
📅 版本更新时间:2026-03-10
工具 最新版本 安装命令 适用场景 OpenCode v1.2.24 npm 安装 -g opencode@1.2.24 开源免费,SST 出品,基础代码生成 Claude Code v2.1.72 npm 安装 -g @anthropic-AI/claude-code@2.1.72 Anthropic 官方,强大推理,复杂逻辑 Codex v3.5.0 npm 安装 -g openAI-codex@3.5.0 多语言支持,全栈开发 Cursor v0.40.0 npm 安装 -g cursor-命令行工具@0.40.0 编辑器集成,日常开发 Continue v0.8.0 npm 安装 -g continue-dev@0.8.0 VS Code 插件,轻量级
- 子 代理 管理
- 项目工作流
需求分析与任务拆解 代码生成与审查 测试用例编写 文档自动生成 使用场景 场景 推荐 运行time 推荐 Mode 说明 大型项目开发 acp 会话 拆分多个子任务并行处理 代码重构 acp 会话 分析现有代码结构,生成重构方案 技术栈迁移 acp 会话 协助从一种技术栈迁移到另一种 自动化测试 sub代理 运行 生成测试用例并执行 文档生成 sub代理 运行 根据代码自动生成 API 文档 研究分析 sub代理 运行 搜索资料、整理笔记 使用方法 基础命令 /AI-coding 启动 AI 编程助手
交互式引导流程
步骤 1: 选择编程工具
请选择你要使用的编程工具:
- OpenCode (v1.2.24) - 开源免费,SST 出品,适合基础代码生成
- Claude Code (v2.1.72) - Anthropic 官方,强大推理,适合复杂逻辑
- Codex (v3.5.0) - 多语言支持,适合全栈开发
- Cursor (v0.40.0) - 编辑器集成,适合日常开发
- Continue (v0.8.0) - VS Code 插件,轻量级选择
步骤 2: 选择运行时
请选择任务类型:
- 编码任务 → 使用 ACP 模式(专业编码环境)
- 研究/分析/写作 → 使用 Sub代理 模式(通用任务)
步骤 3: 选择模式
请选择执行模式:
- 一次性任务 (运行) - 执行完毕后自动结束
- 持久会话 (会话) - 需要多次交互
步骤 4: 确认安装
自动检测已安装的工具 提供一键安装命令 验证安装是否成功
步骤 5: 创建子 代理
配置子 代理 参数(超时、模型、工作目录等) 设置 thread: true 绑定到当前对话 分配具体任务
步骤 6: 执行与监控
实时查看子 代理 进度 使用 steer 引导方向 接收完成通知 获取输出结果 配置参数 参数 类型 默认值 说明 default工具 string "claude-code" 默认编程工具 default运行time string "acp" 默认运行时(acp/sub代理) auto安装 boolean true 自动安装缺失工具 sub代理Timeout number 3600 子 代理 超时时间(秒) maxSub代理s number 5 最大并行子 代理 数量 workspace string "./workspace" 默认工作目录 threadBound boolean true 是否绑定到当前对话线程 输出格式 工具安装状态 { "工具": "claude-code", "version": "2.0.0", "安装ed": true, "path": "/usr/local/bin/claude-code" }
子 代理 任务状态 { "会话Id": "sess_xxx", "运行time": "acp", "mode": "会话", "状态": "运行ning", "进度": 45, "currentTask": "生成 API 接口代码", "estimatedTime": "5 分钟", "threadBound": true }
项目完成报告 { "projectId": "proj_xxx", "状态": "completed", "files生成d": 24, "testsPassed": 156, "documentation生成d": true, "输出Path": "/workspace/project-输出" }
依赖项 Node.js >= 18.0.0 npm >= 9.0.0 Git >= 2.30.0 OpenClaw >= 2026.3.7 所选编程工具的 命令行工具 最佳实践
- 任务拆分原则
好的拆分:
✅ 任务边界清晰 ✅ 依赖关系明确 ✅ 可独立执行 ✅ 结果可验证
不好的拆分:
❌ 任务过于模糊 ❌ 强耦合,必须同步 ❌ 依赖主代理频繁干预 ❌ 无法判断完成标准
- 选择合适的 运行time
- 任务描述技巧
好的任务描述示例:
使用 Next.js 14 + TypeScript 创建一个博客系统:
- 功能需求:
- 技术要求:
- 输出:
不好的任务描述:
帮我写个博客
- 监控和管理
定期检查:
每隔一段时间执行 sub代理s 列出 查看各子代理状态和进度 发现问题及时 steer 或 kill
主动引导: 当子代理方向偏离时,使用 steer 发送指导信息
注意事项 子 代理 资源消耗 - 每个子 代理 会独立消耗 API 配额,请注意监控 并发限制 - 建议控制并发子代理数量(通常 2-5 个) 超时设置 - 长时间任务请设置合理的超时时间 安全审查 - 生成的代码建议进行人工审查后再部署 版本兼容 - 确保 OpenClaw 版本 ≥ 2026.3.7 版本历史 v1.0.0 (2026-03-10) - 初始版本 支持 5 种编程工具(明确版本) 支持 sub代理 和 acp 两种运行时 支持 运行 和 会话 两种模式 会话 历史 持久化支持 Persistent Channel Bindings 支持 子 代理 创建与管理 基础项目工作流 作者
OpenClaw 技能 Master
许可证
MIT
相关链接 OpenClaw 子代理使用教程 ClawHub OpenClaw 文档