plugins/tools/deepresearch/skills/dgot-engine/SKILL.md
DGoT动态图思维引擎 - 自动生成和优化研究路径,通过早停、阈值裁剪和FoT框架实现动态资源分配,降低43-56%研究成本
npx skillsauth add lazygophers/ccplugin plugins/tools/deepresearch/skills/dgot-engineInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
动态生成和优化研究路径,通过早停+阈值裁剪+FoT框架降低43-56%研究成本。
所有研究任务的核心驱动引擎(非可选),在深度研究阶段自动激活。
k值建议:
- 快速研究:k=3
- 平衡研究:k=5(推荐)
- 深度研究:k=8
评分维度:
- 权威性:40%(来源可信度)
- 时效性:25%(信息新鲜度)
- 相关性:20%(与目标匹配度)
- 准确性:15%(事实正确性)
质量阈值:
- ≥8.5分:高质量,优先保留
- 7.0-8.4分:中等质量,选择性保留
- <7.0分:低质量,立即丢弃
触发条件:
- 获得3个≥8.5分的路径
- 或获得5个≥7.5分的路径
- 或达到最大迭代次数(10次)
深化已有路径,补充细节或扩展视角。
合并多个路径的发现,识别共同主题和互补信息。
1. 初始化:Generate(5) → 生成5个初始路径
2. 评估:Score → 每个路径评分
3. 裁剪:KeepBestN(3) → 保留前3个高质量路径
4. 检查:EarlyStop判断 → 质量达标则终止
5. 深化:Refine(3) → 改进保留的路径
6. 聚合:Aggregate(3) → 整合发现
7. 循环:重复步骤2-6,直到满足终止条件
# 平衡搜索(推荐)
paths = Generate(5)
scored = Score(paths)
best = KeepBestN(scored, 3)
if EarlyStop(best):
return Aggregate(best)
refined = Refine(best)
return Aggregate(refined)
development
Go 数据库规范——GORM Model 命名 ModelXxx、表名单数、枚举 uint8 + 常量、索引 idx_ 前缀 + deleted_at leading column、禁 time.Time 统一 int64 unix、禁指针/nullable 字段、TEXT/BLOB/JSON 禁 default、AutoMigrate 禁改主键。设计 DB model、写 GORM tag、建索引、做 migration 审查时触发。
development
Go HTTP API 规范——响应始终 200 + body code 字段、路由 /api/* 全 POST 单段 <Action><Model>、中间件逐路由注册禁 Group(prefix,mw...)、handler 仅返回 (rsp,error)、认证走 header。设计 HTTP API、写路由/handler/中间件时触发。
development
Go 项目结构规范——三层架构(API → Impl → State)、全局状态模式、internal/ 私有包、cmd/ 仅 main.go、go.work 多模块、禁止 Repository 接口和 DI 容器、struct 公共字段开头全 omitempty、handler var rsp 顶声明、禁 legacy migration。设计项目骨架、新建目录、组织包、做架构评审时触发。
development
Go 命名规范——Id/Uid 字段(非 ID)、IsActive/HasMFA 布尔前缀、CreatedAt 时间字段、接收者统一用 p、包名全小写无下划线、泛型类型参数描述性命名、集合字段 xxx_list 禁 xxxs 复数、Enum 0 值 XxxNil 禁 Unknown、禁 Status 统一 State、Set/Update 语义区分。定义结构体字段、函数、变量、包、接收者名、泛型、枚举时触发。