e1evensu/intelligence-system
GitHub: e1evensu/intelligence-system
安全漏洞情报系统,实现漏洞情报的自动化收集和分析。
Stars: 0 | Forks: 0
# 情报系统
中文名:情报系统
以规范优先的项目脚手架。将参考项目和参考文档放在 `docs/references/` 下。
## 当前范围
- 收集、组织、分析和检索情报材料。
- 在审查参考后,优先考虑使用 Go 或 Python。
- 目前将核心结构化数据持久化存储在 `114` 系统上的 MySQL 中。
- 将静态文件和大文件存储在兼容 OSS 的存储中。
- 通过 NVIDIA、DeepSeek 或 Sub2API 代理提供商使用小任务模型。
## 项目文档
当前的 SPECs 是草案审查文档。它们旨在在实施前进行分析。
- 需求:`.spec/requirements.md`
- 设计:`.spec/design.md`
- 任务和审查门:`.spec/tasks.md`
- 源目录:`.spec/source-catalog.md`
- 数据模型:`.spec/data-model.md`
- 管道:`.spec/pipeline.md`
- 模型路由:`.spec/model-routing.md`
- API:`.spec/api.md`
- 部署:`.spec/deployment.md`
- 审查清单:`.spec/review-checklist.md`
- 架构决策:`docs/decisions/`
- 当前技术债务审查:`docs/TECH_DEBT_REVIEW.md`
- 参考丢弃区:`docs/references/`
## 评论政策
仓库将评论政策保存在 `docs/ARCHITECTURE.md` 中。
- `make check-comments`:运行轻量级仓库评论政策检查
- `make check-migrations`:验证编号 SQL 迁移命名和发现
- `make check-frontend`:强制执行当前的客户端窗口导出白名单
- `make lint`:运行 Ruff 加上评论政策检查
- `make verify`:运行 lint、测试和编译检查
该政策故意针对活跃的 Python 代码和根脚本。它
不需要每个函数都有文档字符串,并且它拒绝非测试代码中最
明显的机械 `Return ...` 风格的文档字符串。
## 运行时说明
- `DATABASE_VERIFY_TLS=false` 保持当前的跨境部署行为:
加密 MySQL 流量但接受服务的自签名证书。
- 仅在运行时可以提供可验证的
证书链和主机名后设置 `DATABASE_VERIFY_TLS=true`。
标签:API设计, DeepSeek, Go开发, MySQL数据库, PB级数据处理, Python开发, Sub2API, TLS加密, 人工智能分析, 代码审查, 信息检索, 安全漏洞情报, 安全运维, 技术债务, 数据模型, 数据爬取, 数据管道, 数据管道, 日志审计, 日报生成, 模型路由, 深度学习模型, 熵值分析, 自签名证书, 跨边境部署, 软件工程, 软件工程, 逆向工具, 部署架构, 静态文件存储, 项目架构