Bundle
luxueliu-intel-scout
每天自动巡 RSS:AI 简报 + 脑神经/意识简报,关键词过滤后压成速览+详情。DSH 插件形态;巡检脚本仍用 Python / 计划任务。
- Source
- luxueliu
- License
- MIT
- Updated
- Updated 2 days ago
Readme
# 每天早上,情报已替你巡完一圈互联网 > 🛰️ **luxueliu-intel-scout** — 每日 RSS/Atom 简报:AI 一条线、脑神经/意识一条线,去重过滤后经本地网关压成「速览+详情」,挂上计划任务无人值守。 现役入口是 `daily_brief.py`,不是旧的 GitHub 搜索巡检。两条线共用同一套格式和链路,**文件分开**: | 主题 | 命令 | 落盘 | |---|---|---| | AI(默认) | `python daily_brief.py run` | `情报巡检/YYYYMMDD_情报简报.md` | | 脑神经/意识 | `python daily_brief.py run --topic neuro` | `情报巡检/YYYYMMDD_脑神经意识简报.md` | AI 线只收大模型/世界模型/具身/智能体/算力,混杂科技站必须标题命中关键词,并硬排除彩电退市、游戏预告、电影院线、地理气候、手机预购等。脑神经线抓 arXiv / Nature Neuroscience / Neuron 等,板块标题是「今日脑神经·意识快讯」。 由 [luxueliu](https://github.com/luxueliu) 制作并开源。 [](https://github.com/topics/dsh-plugin) > 设计原则:只读公开 RSS/Atom;密钥只从环境变量或脚本旁 `secrets.env` 读取;网关调用只发送候选标题/摘要/URL,不发送本地私人文件。 > > **不配网关也能先抓**:`--dry-run` 只打印计划。要出简报需要本地 OpenAI 兼容网关(默认 `http://127.0.0.1:4000`)和 `LITELLM_MASTER_KEY`。推送通知可选:未配置 `SERVERCHAN_SENDKEY` / `server_KEY` 时自动跳过,不失败。 ## 组成 | 文件 | 作用 | |---|---| | `daily_brief.py` | **现役**主程序:RSS/Atom → 过滤 → 网关速览+详情 → 落盘 → 可选推送 | | `daily-brief.ps1` / `daily-neuro-brief.ps1` | 计划任务包装 | | `register-daily-brief-task.ps1` / `register-daily-neuro-brief-task.ps1` | 注册 Windows 计划任务(主时间 + 两小时补跑) | | `intel_scout.py` / `source_scout.py` | 旧 GitHub/热榜巡检(可选;登录态采集默认关闭) | | `examples/20260824_情报简报_样例.md` | 速览+详情格式样例(历史稿,早于 AI 关键词过滤) | ## 运行前提 - Python 3.12+(标准库,无第三方包) - 可选:本地 LiteLLM / 任何 OpenAI 兼容网关;`LITELLM_MASTER_KEY`;可用 `LITELLM_API_BASE` 改地址 - 可选:`SERVERCHAN_SENDKEY` 或 `server_KEY`(Server酱推送) - 可选:`BOCHA`(博查搜索,默认关) - `LUXUELIU_` 前缀是作者署名,不是密钥 ## 快速开始 ```powershell # DSH 插件(进入市场 / 侧栏;脚本仍在包内) dsh plugin --profile web add luxueliu/luxueliu-intel-scout # 只看计划,不联网、不调模型 python daily_brief.py run --dry-run python daily_brief.py run --topic neuro --dry-run # 出简报但不推送 python daily_brief.py run --no-push python daily_brief.py run --topic neuro --no-push # 注册每日任务(AI 18:00,神经 18:20;各有 +2h 补跑) powershell -ExecutionPolicy Bypass -File register-daily-brief-task.ps1 powershell -ExecutionPolicy Bypass -File register-daily-neuro-brief-task.ps1 ``` 输出目录默认在脚本同级 `情报巡检/`(由 Python 决定;PowerShell 包装脚本不写中文路径)。把密钥写进同目录 `secrets.env`(已 gitignore),或设用户环境变量;也可用 `INTEL_SCOUT_SECRETS` 指向别的 env 文件。网关模型名用 `LUXUELIU_DAILY_BRIEF_MODELS`(默认 `ds-flash`,改成你网关上的别名)。旧 GitHub 巡检若要改落盘目录,设 `LUXUELIU_SCOUT_OUTPUT_DIR` / `LUXUELIU_DAILY_SOURCE_OUTPUT_DIR`。 ## 隐私说明 本副本已消毒:无本机绝对路径、无私人姓名、不提交 `secrets.env` / 日志 / 当日简报。登录态热榜默认不跑;若自行打开,浏览器配置目录用环境变量 `SOURCE_SCOUT_EDGE_DIR`,不要指向日常浏览器用户目录。
Install
dsh plugin --profile web add github:luxueliu/luxueliu-intel-scout
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install luxueliu-intel-scout from the hub
- This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.