DeepthinkLite

类似 OpenAI Deep Research 的本地优先深度研究工具:生成 questions.md 和 response.md 工件,并强制执行时间预算。

安装

概览

DeepthinkLite 是一款本地优先的深度研究工具,灵感来源于 OpenAI Deep Research 的工作流程。它通过结构化、可重复的方式帮助用户进行深入的信息搜集与分析,特别适合需要系统性调研的场景。与依赖云端大模型或聊天记录的研究方式不同,DeepthinkLite 强调本地化处理,所有输出均以 Markdown 格式保存,便于版本控制和后续审查。每次运行都会生成两个核心工件:`questions.md` 和 `response.md`,前者记录调查路径与问题规划,后者提供最终结论与决策支持内容。这种设计使得研究过程透明化,避免信息淹没在对话流中。 该工具内置时间预算机制,默认设定为10至60分钟的研究周期,防止浅尝辄止或过度拖延。同时,DeepthinkLite 对安全性有严格考量,尤其针对处理不可信来源(如网页、PDF、代码库)时采取防御性策略。系统将任何外部内容标记为“未信任数据”,并要求在执行敏感操作(如访问本地文件或浏览网络)前主动请求用户授权。此外,提供了两种数据来源模式:默认的 raw 模式允许原始文本片段,但需明确标注;summary-only 模式则仅使用摘要,除非用户特别批准引用原始内容。这些机制共同保障了研究过程的可靠性与可控性。 DeepthinkLite 采用分阶段执行流程:首先明确目标与成功标准,随后构建调查地图(questions.md),接着执行研究并收集证据,最后撰写结构化的回答文档(response.md)。整个过程由代理自动完成,但每一步都保持高度可追溯。由于其输出为纯文本文件,可以轻松集成到 Git 等版本控制系统中,非常适合团队协作或长期知识积累。项目开源且欢迎社区贡献,GitHub 仓库已公开,便于开发者参与改进或扩展功能。

核心功能特点

  1. 生成 durable 工件 questions.md 和 response.md,确保研究过程可追溯
  2. 本地优先架构,所有输出为纯 Markdown 文件,支持版本控制
  3. 内置时间预算控制(默认10–60分钟),防止浅层或冗长回答
  4. 强安全机制:处理不可信源时强制要求用户显式授权
  5. 支持两种 source mode:raw(原始片段)和 summary-only(仅摘要)
  6. 分阶段确定性工作流:从问题定义到结论输出全程结构化

适用场景

DeepthinkLite 最适合那些需要深度、系统性地解决复杂问题的场景。例如,当企业技术团队面临一个尚未充分文档化的技术选型问题时,可以通过 DeepthinkLite 快速梳理关键疑问点(如性能对比、社区活跃度、迁移成本),然后基于最新官方文档、GitHub 趋势和社区讨论生成一份结构清晰的评估报告。整个过程无需依赖记忆或临时搜索,结果可直接用于内部评审会议。 另一个典型应用场景是学术写作或政策分析。研究人员常需综合多方观点与数据来支撑论点,DeepthinkLite 能帮助其制定清晰的问题清单,遍历权威数据库、学术论文及政府报告,并最终整合成一份包含推理链条、风险提示和可操作建议的完整回应文档。由于所有内容均本地存储且经过时间管控,研究者能更专注思考而非被海量信息分散注意力。 对于开发者在排查遗留系统问题时,DeepthinkLite 同样表现出色。它可以自动扫描相关代码库、API 文档和技术博客,识别潜在兼容性问题或最佳实践变更,并以决策就绪的形式呈现解决方案。结合其 prompt-injection 防护机制,即使在处理第三方开源项目时也能有效规避误导性建议,提升调试效率与安全性。