architecttech-research

Solid

技术调研方法论,通过系统性调研和对比分析,为技术选型提供数据支持

AI & Automation 410 stars 44 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 技术调研方法论 ## 适用场景 在进行架构设计和技术选型前,必须先进行系统性的技术调研,了解: - 业界成熟的技术方案 - 各方案的优缺点和适用场景 - 开源项目的可复用性 - 潜在的技术风险 ## 调研流程 ### 1. 明确调研目标 基于PRD的技术需求,明确需要调研的技术领域: **调研背景模板**: ```markdown ### 1.1 调研背景 **需求概述**:[基于 PRD 的技术需求总结] **关键技术挑战**: - [挑战 1]:[具体描述] - [挑战 2]:[具体描述] - [挑战 3]:[具体描述] **调研目标**: - [ ] 前端框架选型 - [ ] 后端框架选型 - [ ] 数据库选型 - [ ] 缓存方案选型 - [ ] 部署方案选型 ``` ### 2. 使用WebSearch进行调研 #### 搜索策略 **通用搜索模式**: ``` "{技术领域} + best practices + 2026" "{框架名} vs {框架名} comparison 2026" "{技术领域} + benchmark + 2026" "best {技术领域} tools 2026" ``` **具体示例**: **前端框架调研**: ``` "React vs Vue vs Angular comparison 2026" "Next.js vs Remix vs Astro 2026" "best React UI libraries 2026" ``` **后端框架调研**: ``` "Node.js frameworks comparison 2026" "Express vs Fastify vs Hono benchmark" "Python web frameworks 2026" ``` **数据库调研**: ``` "PostgreSQL vs MySQL vs MongoDB 2026" "database for {use case} 2026" "SQL vs NoSQL when to use" ``` **ORM调研**: ``` "Prisma vs TypeORM vs Drizzle comparison" "best ORM for {language} 2026" ``` #### 搜索技巧 1. **包含年份**:确保获取最新信息 2. **对比搜索**:使用 "vs" 或 "comparison" 获取对比分析 3. **性能搜索**:使用 "benchmark" 或 "performance" 获取性能数据 4. **实践搜索**:使用 "best practices" 获取最佳实践 5. **问题搜索**:使用 "pros and cons" 或 "disadvantages" 了解缺点 ### 3. 使用WebFetch深入分析 对于重要的技术方案,使用 `WebFetch` 深入分析官方文档和技术文章: **官方文档**: ``` WebFetch("https://nextjs.org/docs", "总结 Next.js 的核心特性、适用场景和最新版本的主要变化") WebFetch("https://www.prisma.io/docs", "提取 Prisma 的核心功能、支持的数据库和性能特点") ``` **技术对比文章**: ``` WebFetch("[对比文章URL]", "提取各方案的优缺点对比、性能数...

Details

Author
echoVic
Repository
echoVic/boss-skill
Created
4 months ago
Last Updated
2 days ago
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

deep-search-and-insight-synthesize

【深度调研专用】当需要系统性调研、多产品对比、深度分析、技术选型、趋势分析时必须使用本技能。触发关键词:调研、对比、分析、评估、选型、趋势、综合报告、多源验证。通过 3 层深度搜索(阅读多个网页)+ 多源交叉验证,提供比普通 WebSearch 更全面、更准确的研究结果和深度洞察。禁止用普通搜索工具替代深度调研任务。

335 Updated today
aiskillstore
AI & Automation Listed

search-first

Research-before-coding workflow: systematically search existing solutions before custom implementation. Use when introducing new libraries, tools, or solving unfamiliar problems.

42 Updated 1 months ago
xiaobei930
Data & Documents Listed

deep-research

Conduct multi-step autonomous research on any topic. Iteratively search, analyze, synthesize, and produce comprehensive research reports. Powered by Crawl4AI for high-speed content extraction.

32 Updated 2 months ago
malue-ai
Web & Frontend Listed

pm-tech

Use when: 需要与技术团队对接技术方案、评估技术可行性、制定技术架构、评估第三方服务 Do NOT use when: 技术方案已由技术团队确定、仅需功能描述无需技术评估

17 Updated yesterday
konglong87
AI & Automation Listed

planning-and-research

Deep web research, competitor scanning, technology evaluation, and implementation planning. Decomposes work into vertical slices, identifies parallel workstreams, tracks assumptions with confidence levels, and designs the critical path for minimum wall-clock time.

9 Updated yesterday
heymegabyte