plugins/tools/deepresearch/skills/source-validator/SKILL.md
来源验证器 - 对信息源进行A-E五级质量评分和链式交叉验证,过滤低质量来源,确保研究信息的可信度和可追溯性
npx skillsauth add lazygophers/ccplugin plugins/tools/deepresearch/skills/source-validatorInstall 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.
对研究中的所有信息源进行A-E级质量评分和链式验证。
信息检索后的质量检查阶段,过滤低质量来源。
特征:
验证:
特征:
验证:
特征:
验证:
特征:
验证:
特征:
处理:
同一事实需要≥2个独立来源(B级以上)确认。
技术类:发布时间<2年
学术类:发布时间<5年
政策类:需为当前有效版本
商业来源:标注赞助商和利益相关方
作者关系:声明与研究对象的关系
资金来源:注明研究资金来源
统计数据:验证原始数据源
引用声明:检查原文是否支持引用观点
专家观点:确认专家身份和领域
1. 初步评级:基于来源类型自动评分
2. 深度验证:检查DOI、作者背景、引用次数
3. 交叉验证:查找独立来源确认
4. 时效性检查:验证发布时间和当前有效性
5. 利益冲突检测:识别潜在偏见
6. 最终评分:综合评定A-E级别
7. 过滤处理:过滤<5.0分的来源
总分 = 权威性(40%) + 时效性(25%) + 准确性(20%) + 独立性(15%)
权威性:来源机构、作者背景、同行认可 时效性:发布时间、更新频率、当前有效性 准确性:事实核查、数据验证、引用正确性 独立性:无利益冲突、客观中立、无商业偏见
# 验证单个来源
source = {
"title": "React性能优化指南",
"url": "https://react.dev/learn/optimizing-performance",
"author": "React Team",
"date": "2024-01-15"
}
rating = validate_source(source)
# 输出:{"grade": "B", "score": 8.5, "reasons": ["官方文档", "时效性强"]}
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 语义区分。定义结构体字段、函数、变量、包、接收者名、泛型、枚举时触发。