daily-tech-digest

v1.0.0

每日科技热点简报生成器。自动收集AI、数码、科技领域时事热点,整理到Obsidian,推送到手机负一屏。支持定时任务和手动触发。

0· 37·0 current·0 all-time
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name/description (daily tech digest → collect news, summarize, save to Obsidian, push to phone) matches the included scripts and instructions. The skill explicitly depends on other skills (daily-tech-broadcast for data, today-task for push) and the code imports/executes those integrations. Minor inconsistency: SKILL.md and README mention configurable environment variables (OBSIDIAN_VAULT, DIGEST_FOLDER, ARCHIVE_FOLDER) but both scripts use hard-coded OBSIDIAN_VAULT /home/sandbox/.openclaw/workspace/repo/obsidian-vault instead of reading env vars—this is sloppy but not a clear mismatch in capability.
Instruction Scope
Runtime instructions only ask you to run the included Python scripts or schedule them. The scripts behave as documented: fetching web pages, extracting article text, creating/overwriting files inside the Obsidian vault, generating index files, deleting the original long digest (documented in SKILL.md), performing git pull/add/commit/push, and invoking the today-task push script. These actions are within the stated purpose but are broad file-system and network operations — they will read and modify your Obsidian vault and call other local skill scripts. Review/delete behavior and vault path before running to avoid accidental data loss.
Install Mechanism
Instruction-only with bundled scripts; there is no external download or install step. No network-instantiated binaries or archives are pulled by an installer. This is a low-risk install surface from the packaging perspective (code is shipped in the skill bundle).
Credentials
The skill declares optional environment/config variables in SKILL.md but the scripts use hard-coded vault and skills paths. The skill does not request external credentials, but it runs git push (which will use whatever git credentials are configured on the host) and calls other skill scripts (daily-tech-broadcast, today-task). These are proportionate to the stated functionality but you should be aware that git pushes and calls to other skills inherit whatever credentials/config are present on the machine.
Persistence & Privilege
Flags show always:false and normal autonomous invocation allowed. The skill writes only to the user's Obsidian vault paths and its own workspace; it does not modify other skills' configurations or request system-wide persistent privileges.
Assessment
Before installing or running this skill: (1) Back up your Obsidian vault — the scripts create/overwrite files and delete the original long digest as part of archiving. (2) Inspect/adjust the hard-coded OBSIDIAN_VAULT and SKILLS_PATH constants in the scripts to point to the correct directories (or modify the scripts to read environment variables) so they don't operate on an unexpected path. (3) Review the code in the dependent skills (daily-tech-broadcast, today-task) because this skill imports/runs their code and will execute whatever those scripts do. (4) Be aware git push will use local git credentials; ensure your git remotes/keys are configured safely. (5) If you have sensitive files in the vault, run the skill first in a sandbox or with a copy of your vault to confirm behavior. If you want higher assurance, ask the skill author to remove hard-coded paths and document exactly what external sites are scraped and how duplicates/deletions are handled.

Like a lobster shell, security has layers — review code before you run it.

automationvk978p4hhk0ey1hywkkz5493aed85b00clatestvk978p4hhk0ey1hywkkz5493aed85b00cnewsvk978p4hhk0ey1hywkkz5493aed85b00cobsidianvk978p4hhk0ey1hywkkz5493aed85b00c
37downloads
0stars
1versions
Updated 23h ago
v1.0.0
MIT-0

Daily Tech Digest - 每日科技简报

技能概述

自动收集 AI、数码、科技领域时事热点,生成结构化简报,整理到 Obsidian,并推送到手机负一屏。

🚀 快速开始

手动生成简报

# 生成今日科技简报
python ~/.openclaw/workspace/skills/daily-tech-digest/scripts/daily_tech_digest.py

# 整理并归档新闻
python ~/.openclaw/workspace/skills/daily-tech-digest/scripts/daily_news_organizer.py

设置定时任务

# 早上 8:00 生成简报
openclaw cron add "0 8 * * *" \
  --command "python3 ~/.openclaw/workspace/skills/daily-tech-digest/scripts/daily_tech_digest.py" \
  --channel xiaoyi-channel \
  --model deepseek/deepseek-chat

# 晚上 8:00 整理归档
openclaw cron add "0 20 * * *" \
  --command "python3 ~/.openclaw/workspace/skills/daily-tech-digest/scripts/daily_news_organizer.py" \
  --channel xiaoyi-channel \
  --model deepseek/deepseek-chat

📋 功能特性

1. 自动收集热点

  • 数据源:新浪科技、IT之家等主流科技媒体
  • 领域覆盖:AI人工智能、数码产品、科技互联网、行业动态
  • 智能过滤:只保留今天或昨天的新闻,排除过时内容

2. 正文摘要抓取

  • 自动抓取每篇文章正文
  • 生成 300-500 字摘要
  • 保留原文链接

3. Obsidian 整理

简报结构:

每日科技简报/
├── 2026-04-22_索引.md    ← 索引文件(归档后保留)
└── (归档后删除长文)

归档/
├── AI人工智能/
│   └── 2026-04-22_xxx.md
├── 数码产品/
│   └── 2026-04-22_xxx.md
├── 科技互联网/
│   └── 2026-04-22_xxx.md
└── 行业动态/
    └── 2026-04-22_xxx.md

4. 负一屏推送

  • 使用 today-task skill 推送到华为手机负一屏
  • 显示今日重点新闻(5条摘要)
  • 卡片格式优化,适合移动端阅读

🔄 工作流程

早上 8:00                    晚上 8:00
    │                           │
    ▼                           ▼
┌─────────────┐          ┌─────────────┐
│ 收集新闻    │          │ 读取简报    │
│ 抓取正文    │          │ 解析内容    │
│ 分类整理    │          │ 拆分笔记    │
│ 生成简报    │          │ 归档分类    │
│ 保存Obsidian│          │ 生成索引    │
│ 推送负一屏  │          │ 删除长文    │
└─────────────┘          │ 推送负一屏  │
                         └─────────────┘

📁 文件结构

daily-tech-digest/
├── SKILL.md                    # 技能定义
├── scripts/
│   ├── daily_tech_digest.py   # 简报生成脚本
│   └── daily_news_organizer.py # 新闻整理脚本
└── templates/
    └── note_template.md       # 笔记模板(可选)

⚙️ 配置说明

环境变量

变量说明默认值
OBSIDIAN_VAULTObsidian Vault 路径/home/sandbox/.openclaw/workspace/repo/obsidian-vault
DIGEST_FOLDER简报存放文件夹每日科技简报
ARCHIVE_FOLDER归档文件夹归档

分类配置

脚本内置以下分类关键词:

分类关键词示例
AI人工智能AI, GPT, 大模型, OpenAI, 人工智能
数码产品手机, iPhone, 华为, 芯片, 显卡
科技互联网互联网, 云计算, 自动驾驶, 电商
行业动态其他科技相关新闻

🔗 依赖技能

  • daily-tech-broadcast:提供新闻数据源
  • today-task:推送到负一屏卡片
  • obsidian-git-vault:Git 同步(可选)

📝 输出示例

负一屏卡片

📰 每日科技简报

2026-04-22 · 共 11 条热点

─────────────

🔥 今日重点

1. AI接得住情绪,能否接得住真实?
   越来越多人在代码中寻找共鸣...

2. OpenAI CEO 奥尔特曼炮轰 Anthropic...
   IT之家 4 月 22 日消息...

...

─────────────

📱 详情请查看 Obsidian 笔记

Obsidian 笔记

---
title: 每日科技简报 - 2026-04-22
date: 2026-04-22
tags:
  - 科技简报
  - AI
  - 数码
---

# 📰 每日科技简报
**日期**: 2026-04-22

---

## 🤖 AI人工智能

### 1. OpenAI 发布新模型

> 📌 **来源**: IT之家

OpenAI 今日宣布推出新一代模型...

🔗 [阅读原文](https://...)

---

⚠️ 注意事项

  1. 数据源依赖:需要 daily-tech-broadcast skill 正常工作
  2. 网络要求:抓取正文需要稳定的网络连接
  3. 负一屏推送:需要手机联网并登录华为账号
  4. Git 同步:自动提交到 Obsidian Git 仓库

🛠️ 故障排查

问题:无法获取新闻

解决方案

  1. 检查 daily-tech-broadcast skill 是否正常
  2. 检查网络连接
  3. 查看脚本输出的错误信息

问题:负一屏推送失败

解决方案

  1. 确认手机已联网
  2. 确认已登录华为账号
  3. 检查负一屏设置中的"AI任务完成通知"开关

问题:Git 同步失败

解决方案

  1. 检查 Git 仓库配置
  2. 手动执行 git pullgit push 测试
  3. 检查网络连接

📊 性能指标

指标数值
平均执行时间30-60 秒
新闻条数10-20 条/天
摘要长度300-500 字
推送成功率>95%

🔄 更新日志

v1.0.0 (2026-04-22)

  • ✅ 初始版本
  • ✅ 支持自动收集新闻
  • ✅ 支持正文摘要抓取
  • ✅ 支持 Obsidian 整理
  • ✅ 支持负一屏推送
  • ✅ 支持定时任务

由小艺 Claw 自动维护

Comments

Loading comments...