文档即真相源工作流。适用于将 docs/ 作为定义、规则与任务唯一来源的项目。针对特定文档类型路由至专门的子技能。
OGT Docs - Docs 以文件为真言源.是一项面向实际任务的技能,主要用于Philosophy.;Docs 文档是决定的数据库.;
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
文档是决策的数据库,代码仅是其具体实现。
┌─────────────────────────────────────────────────────────────────┐ │ 文档优先原则(DOC-FIRST PRINCIPLE) │ ├─────────────────────────────────────────────────────────────────┤ │ 1. 文档定义某事物“是什么”(WHAT it IS) │ │ 2. 代码实现文档所规定的内容 │ │ 3. 文档与代码冲突时,以文档为准 │ │ │ │ 若文档写明为 X,而代码实现为 Y → 代码错误 │ └─────────────────────────────────────────────────────────────────┘
当您需要以下操作时,请使用 ogt-docs:
docs/ 目录结构针对具体任务,请使用下方列出的专业化子技能。
docs/
├── definitions/ # “是什么”(WHAT things ARE)
│ ├── business/ # 商业模式、定价、用户
│ ├── features/ # 产品功能与规格
│ ├── technical/ # 架构、服务、数据
│ └── domain/ # 领域专属概念
│
├── rules/ # “如何实现”(HOW to IMPLEMENT)
│ ├── code/ # 编码规范
│ │ ├── frontend/
│ │ ├── backend/
│ │ └── infra/
│ ├── git/ # 版本控制规则
│ └── domain/ # 领域专属规则
│
├── todo/ # 任务管理(TASK management)
│ ├── pending/ # 尚未开始
│ ├── in_progress/ # 正在进行中
│ ├── review/ # 等待审核
│ ├── blocked/ # 阻塞中(无法推进)
│ ├── done/ # 已完成且已验证
│ └── rejected/ # 已拒绝的任务
│
├── guides/ # 操作指南类文档(HOW-TO documents)
│ └── {topic}/
│
└── social/ # 市场营销与传播内容
├── campaigns/
├── content/
└── branding/
每个可文档化的条目均表示为一个文件夹,内含:
{item_slug}/
├── {type}.md # 主文档(如 task.md、feature.md 等)
├── {supporting_files}.md # 补充性文档
└── .{signal_files} # 状态标记与元数据
优势:
| 子技能 | 用途 | 适用场景 |
|---|---|---|
ogt-docs-define |
通用定义指导 | 需了解各类定义类型概览 |
ogt-docs-define-business |
商业模式、定价、用户 | 定义商业相关概念 |
ogt-docs-define-feature |
产品功能与规格 | 为新功能编写规格说明 |
ogt-docs-define-code |
技术架构 | 定义服务、数据模型等 |
ogt-docs-define-marketing |
品牌、信息传达、目标受众 | 市场营销相关定义 |
ogt-docs-define-branding |
视觉识别、语气风格 | 制定品牌指南 |
ogt-docs-define-tools |
工具链与 CLI 规格 | 定义开发者工具 |
| 子技能 | 用途 | 适用场景 |
|---|---|---|
ogt-docs-rules |
通用规则指导 | 需了解各类规则类型概览 |
ogt-docs-rules-code |
编码规范总览 | 通用代码规则 |
ogt-docs-rules-code-front |
前端专属规则 | React、CSS、组件开发等 |
ogt-docs-rules-code-back |
后端专属规则 | API、数据库、服务等 |
ogt-docs-rules-code-infra |
基础设施规则 | Docker、CI/CD、部署等 |
ogt-docs-rules-git |
版本控制规则 | 提交、分支、PR 流程等 |
| 子技能 | 用途 | 适用场景 |
|---|---|---|
ogt-docs-create-task |
创建并管理任务 | 需新建或更新任务 |
ogt-docs-audit-task |
验证任务完成状态 | 确认任务是否真正完成 |
| 子技能 | 用途 | 适用场景 |
|---|---|---|
ogt-docs-create |
通用创建指导 | 需创建任意类型的文档 |
ogt-docs-create-social |
市场营销内容 | 创建社交媒体/市场推广内容 |
ogt-docs-audit |
通用审计指导 | 对文档进行整体审计 |
ogt-docs-init |
初始化文档结构 | 为新项目搭建文档基础 |
ogt-docs-config |
配置选项 | 自定义文档工作流 |
flowchart TB
subgraph define ["1. 定义(DEFINE)"]
D1[创建定义]
D2[获取审批]
end
subgraph regulate ["2. 规范(REGULATE)"]
R1[创建规则]
R2[添加示例]
end
subgraph implement ["3. 实现(IMPLEMENT)"]
I1[创建任务]
I2[编写代码]
I3[审核]
end
subgraph verify ["4. 验证(VERIFY)"]
V1[运行检查]
V2[确认一致性]
end
define --> regulate --> implement --> verify
verify -->|不一致| implement
verify -->|文档有误| define
→ 使用 ogt-docs-define 了解定义类型,再选用对应的具体子技能
→ 使用 ogt-docs-create-task
→ 使用 ogt-docs-audit-task
→ 使用 ogt-docs-rules-code,或根据需要选用前端/后端/基础设施专用变体
→ 使用 ogt-docs-init
| 元素 | 格式 | 示例 |
|---|---|---|
| 文件夹 slug | snake_case | global_search, user_auth |
| 主文档文件名 | 全小写类型名 | task.md, feature.md, rule.md |
| 补充文档文件名 | 全小写描述性名称 | phase_0.md, notes.md, progress.md |
| 信号文件(Signal files) | 点号 + snake_case | .blocked_reason, .approved_by_human |
信号文件是用于指示状态或元数据的点文件(dot-files)。
| 信号 | 类型 | 含义 |
|---|---|---|
.version |
内容型 | Schema / 文档版本(JSON 格式) |
.blocked |
空文件 | 该条目当前被阻塞 |
.blocked_reason |
内容型 | 阻塞原因 |
.approved |
空文件 | 已批准进入实现阶段 |
.approved_by_{name} |
空文件 | 审批人姓名 |
.rejected |
空文件 | 已被拒绝 |
.rejected_reason |
内容型 | 拒绝原因 |
.verified |
空文件 | 实现内容已验证通过 |
.completed_at |
内容型 | 完成时间戳 |
.assigned_to_{agent} |
空文件 | 当前负责人 |
.pr_link |
内容型 | 关联的 PR URL |
.depends_on |
内容型 | 依赖项列表 |
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.3万人学习
共49课时 | 82.7万人学习
最新文章