当前位置: 首页 > news >正文

#AI篇:Qoder的使用流程

模式

ask—只读,分析不改内容

agent—AI可以读写文件执行文件,人工确认

quest—自主编程模式

Edit

Ask或Agent模式完成回答或编码协作

Guest

Agent模式—单智能体

Exports模式—多智能体


Spec 驱动:先对齐需求、生成结构化 Spec、由你审核后再执行,适合需要可追溯需求与验收标准的开发。

定时任务:/schedule 今晚 10 点,为我今天改动的代码补齐测试

SDD “规格先行,代码只是规格的执行产物”。

sdd最佳实践是prd+plan计划

TDD 测试驱动

浏览器智能体

选择使用 /browser 显式调用,或直接用自然语言描述你的需求,例如:

/browser 打开 https://example.com 并总结主要功能 → 立即体验 /browser 查看 2025 年的定价计划并整理成表格 → 立即体验 /browser 分析这个组件库中的主题自定义选项

Qoder需求自动化流程

核心价值:把需求澄清的成本前置,用结构化文档替代对话式猜测,从而大幅降低 AI 编码阶段的幻觉与返工率。

.qoder/
├── agents/
├── hooks/
├── prd/
├── repowiki_zh/
├── skills/
├── specs/
├── settings.json
└── skills.zip

界面流程

init----grill-me—to-prd—spec

init 建立标准化的 Spec 工作流脚手架,创建 .qoder/ 或 openspec/ 目录结构及配置模板。
grill-me /grill-me @需求说明书.docx 请基于此文档拷问边界条件和异常流
to-prd /to-prd @会议纪要.md @旧版PRD.pdf 整合为标准化PRD
spec /spec @新版PRD.md 参考 @src/api/ 现有结构生成技术规约
plan /plan @tech-spec.md 生成任务列表,标注需求来源

grill-me 拷问、盘问

grill-me 是 Matt Pocock 开源仓库 mattpocock/skills 里的一个 skill,支持 Claude Code、Cursor、Codex、GitHub Copilot、Windsurf 等主流 AI agent 平台。它不帮你写代码,不帮你调试,干的事情只有一件:拿着问题清单,把你准备好的方案从头到尾「拷问」一遍。

官方给的定义很直白——“a relentless interviewing skill that stress-tests plans and designs through systematic questioning”。翻译过来就是:一个死缠烂打式的面试技能,通过系统性提问来压力测试你的计划和设计。

"死缠烂打"这个词用得很准。它不会问你两三个问题就放过你,而是沿着你方案里的每一条分支走下去,直到把每个决策点都摊开看清楚。

grill-me 拷问需求

plan 生成plan计划

实现代码需求

重要提示词
在开始任何编码任务前,请严格按以下结构生成 Spec: 1. 【目标】一句话描述核心功能 2. 【技术方案】架构选型、关键库、数据模型 3. 【接口契约】API 路径、请求/响应格式、错误码 4. 【约束条件】性能、安全、兼容性要求 5. 【验收标准】列出 3-7 条可测试的具体通过条件 6. 【非目标】明确本次不实现的功能 7. 【文件变更清单】预期新增/修改的文件列表 ⚠️ 生成 Spec 后暂停,等待我审查确认后再继续。 我需要实现一个用户登录功能。请先不要写任何代码,先为我生成一份详细的技术 Spec,包含接口定义、数据模型、安全约束和验收标准。等我确认后再开始编码。

“生成并审查 Spec”的核心心法是:把 AI 当作一个需要你审核设计方案的高级工程师,而不是一个直接出活的代码生成器。 你在审查阶段投入的每一分钟,都会在后续的编码、调试和维护阶段获得十倍回报。

在 AI Agent 和技能配置的语境下,SOP 是 Standard Operating Procedure(标准作业程序) 的缩写。
当人们说“Skills 就是 SOP”时,他们的核心含义是:AI 的技能不应是模糊的提示词,而应该是结构化、可执行、有明确验收标准的标准化流程。

http://www.cnnetsun.cn/news/3471540.html

相关文章:

  • 业绩一好就膨胀加人,然后赔惨了——用血泪换来的教训
  • DS1302实时时钟芯片应用与优化指南
  • openEuler 裸机安装 MySQL 8.0 并配置远程连接
  • Winform开发:使用CefSharp在窗体应用中嵌入网页(高德地图嵌入Winform)
  • Python办公自动化实战:提升效率300%的核心技巧
  • 多维数据聚合:从SQL GROUP BY到OLAP立方体的工程实践
  • Isaac Lab强化学习实战:Unitree Go2四足机器人金字塔阶梯课程学习
  • 【MAI Gateway|AI网关】我把 Codex 的 Key 从电脑里拿走之后,研发接入反而更简单了
  • RK3588音频开发:libmedia链路API详解与实战优化
  • Python多平台数据采集工具MediaCrawler架构与反爬策略
  • 机器学习模型生产化:从Notebook到高可用风控系统的四大支柱
  • 生产级机器学习系统设计:从模型正确性到系统韧性
  • 影刀RPA 文本文件的读写:TXT、CSV、JSON的读取与写入
  • M5 Mac Mini推迟发布:开发者该如何选择M4还是等待M5?
  • Kotlin 与 Java 互操作:混合工程里的平台类型与 API 边界
  • 人形机器人26小时自主工作实录:系统架构、算法与工程实践全解析
  • 机器人智能进化史:从反射控制到具身基础模型的技术演进与实战选择
  • Linux命令(3) | 小白零基础快速上手
  • 大语言模型全流程技术解析与工程实践
  • 多维聚合实战:窗口函数、条件聚合与分组集合详解
  • 用生活化方式讲解加密技术:从小学生思维到现代通讯
  • React.PureComponent性能优化原理与实践指南
  • 计算机毕业设计之宿舍水电管理系统的开发与实现
  • 二项分布实战指南:数据科学中的独立性、n与p三重校验
  • 发现一款免费的批量打印工具,分享给大家
  • 无侵入式数据治理(上):为什么说数据治理最大的敌人,是业务改造
  • 分支语句和循环
  • Rust错误处理:thiserror与anyhow实战指南
  • PHPCMS深度解析:国产CMS的模块化设计与实战优化
  • 虚幻引擎多人竞技场游戏开发:网络同步与延迟补偿实战指南