Community研究与数据分析github.com

StepanZagray/codex-research-library

面向 Codex 的本地优先技能,支持多智能体协作进行研究与分类知识管理

codex-research-library 是什么?

此技能专为 Codex 设计,强调“本地优先”原则,可在多智能体环境下执行严谨的研究任务,并生成分类清晰的知识库。它利用 Codex 的对话与文件操作能力,自动从多种来源收集、整理和存档信息,减少对云服务的依赖,提升数据隐私与响应速度。通过内置的分类机制,研究结果被组织为结构化的知识条目,便于团队成员或 AI 智能体直接查询与复用。该技能还支持智能体之间的协作分工,例如一个智能体负责采集,另一个负责验证与总结,从而加速研究流程并保证结果质量。适用于需要自主研究、知识管理或团队协作的场景,尤其适合注重数据本地化与安全性的开发团队。

兼容平台~Claude Code✓Codex CLI~Cursor
npx skills add StepanZagray/codex-research-library

Installed? Explore more 研究与数据分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

codex-research-library 是做什么的?

本地优先的 Codex 技能,用于严格的多智能体研究与分类知识管理。

本技能为 Codex 环境提供了一套工具和流程,使多个 AI 智能体能够协同进行深入研究,并将发现自动归类为结构化、可检索的知识库。所有数据均存储在本地,无需依赖外部服务器或云服务,从而在保证隐私与速度的同时实现完整的数据所有权。

主要特性

  • 多智能体协作:支持任意数量智能体分工执行采集、验证、总结与分类等子任务。
  • 本地优先:所有研究数据与知识条目仅保存在用户指定的本地目录中,不发送至第三方。
  • 分类知识管理:研究成果按预定义或动态生成的标签、类别进行结构化组织,便于后续检索与复用。
  • 可扩展的规则系统:用户可通过简单的 YAML 配置文件自定义研究流程、分类规则与输出格式。
  • 与 Codex 深度集成:利用 Codex 的对话管理、文件读写与工具调用能力,实现无缝工作流。

使用方式

激活技能

在 Codex 中,使用自定义指令加载本技能:

/custom-install StepanZagray/codex-research-library

典型工作流

  1. 发起研究:向 Codex 发送研究请求,例如“调研最新的 Rust Web 框架”。
  2. 智能体分工(可选):指定多个智能体各自负责不同子方向。
  3. 自动采集与整理:技能自动抓取相关信息,去除噪音,并提取关键内容。
  4. 知识入库:将处理后的结果按类别(如框架、性能、社区活跃度)存入本地知识库。
  5. 查询与复用:后续可通过自然语言查询已有知识条目,或作为新研究的背景信息。

配置

在项目根目录下创建 .codex-research.config.yaml 文件,示例:

research:
  output_dir: ".research-knowledge"  # 知识库存放路径
  max_agents: 5                      # 并行智能体数量
  categories:
    - "技术-框架"
    - "技术-语言"
    - "最佳实践"
    - "工具链"
  classification:
    strategy: "auto"                 # 可选 "auto" 或 "manual"
    fallback_category: "通用"

目录结构

执行研究后,输出目录结构如下:

.research-knowledge/
├── 技术-框架/
│   ├── rust-actix-web.md
│   └── rust-rocket.md
├── 技术-语言/
│   └── rust-language-trends.md
├── 最佳实践/
│   └── async-rust-guidelines.md
└── index.json   # 全局索引,供快速检索

依赖

  • Codex 0.8.0 或更高版本
  • 支持 Markdown 文件的本地文件系统
  • 可选:网络连接用于在线研究(本地模式下无需)

许可

MIT

贡献

欢迎提交 Issue 和 PR。请确保所有更改附带英文文档注释。


由 StepanZagray 开发并维护

相关技能